第11章 完全意义上的随机(2 / 2)
但也终究只是接近而已,人类历史上从来没有真正意义的随机。
如果能搞出真正意义上的完全随机,
毫无疑问将会在很多领域带来很大的影响。
比如说在统计学中,随机样本是很重要的,因为它可以帮助确定总体参数的估计值。
如果有完全意义上的随机数,则可以更准确地估计总体参数。
此外,模拟和模型需要大量的随机数来产生随机事件,以便测试和预测模型的行为。
如果有完全意义上的随机数,可以更好地模拟和预测真实世界中的事件。
另外游戏和娱乐方面很多时候需要随机数来产生随机事件,例如掷骰子或抽奖。
如果我们有完全意义上的随机数,我们可以更公平地玩游戏和进行抽奖活动。
当然以上这些都是次要的,如果真的能够做到真正意义上的随机。
最重要的还是在密码学方面的影响。
要知道密码学需要大量的随机数来确保密码的安全性,因为随机数可以帮助生成加密密钥、加密盐和随机初始化向量等。
这些随机数通常需要满足两个条件:一是无法预测,二是没有任何规律可循。
如果随机数不够随机,攻击者可以通过分析随机数的模式来猜测密码,甚至直接破解密码。
因此,密码学最理想的随机数必须是完全意义上的随机数,也就是无法预测且没有任何规律可循的随机数。
但理想终究只是理想,人类现实能做到的是尽可能的接近理想,却不能彻底演绎理想。
而如果我们能够实现完全意义上的随机,将会在密码学中带来很大的影响。
完全意义上的随机对于密码学来说首先将可以做到更安全的密钥生成:
密钥是密码学中最关键的部分之一,如果密钥被猜测或者泄露,加密的安全性就会被破坏。
而完全意义上的随机数则可以帮助生成更安全的密钥。
因为它们无法被猜测和预测,所以生成的密钥也更加难以被破解。
其次完全意义上的随机可以做到更安全的加密盐:
“ps:“盐”(salt,在密码学中,是指在散列之前将散列内容(例如:密码的任意固定位置插入特定的字符串。这个在散列中加入字符串的方式称为“加盐”。其作用是让加盐后的散列结果和没有加盐的结果不相同,在不同的应用情景中,这个处理可以增加额外的安全性。”
加密盐是一种在密码学中用来增加密码强度的技术,它通常用于密码哈希函数中。
完全意义上的随机数可以帮助生成更安全的加密盐,从而提高密码的安全性。
此外,完全意义上的随机可以做到更强的安全性保障:
之所以完全意义上的随机数可以提供更高的安全性保障,是因为攻击者无法通过分析随机数的模式来猜测密码或密钥。
这可以帮助保护密码学中的数据和信息,从而防止恶意攻击和数据泄露。
完全意义上的随机数也可以推动新的加密算法和协议的发展。
数字签名是一种用于保护金融交易的技术,它需要大量的随机数来确保其安全性。
完全意义上的随机数可以提供更可靠的数字签名,从而增加金融交易的安全性。
总之,完全意义上的随机数对密码学的影响非常重要,它们可以提高密码的安全性和强度,保护密码学中的数据和信息不受攻击和泄露……
如果系统真的如其所言能够做到完全意义上的随机,
那么见微知著,
不难推测出系统在密码学方面的领悟程度明显要比人类高到不知道哪里去了,
确切地说二者在密码学方面的技术实力根本就不在一个维度。
密码学方面有时候只是前者领先后者一步都会导致很多堪称灾难性的结果,
更不要说是维度碾压带来的影响了。
如果云墨竹的判断属实,
这就会导致两个最直接的推论:
一、系统的一些金融运作如果是刻意追求隐秘性的话,那么能够做到绝对意义上的隐秘运作。
因为人类已知的一些解密手法,在面对基于完全意义上的随机建立起的加密将彻底无从下手。
而这也使得云墨竹通过系统在运作超大宗资金的时候安全系数更高。
至少比云墨竹此前所估量的水准还要高。
二、系统能够实现完全意义上的随机同时在密码学方面造诣更为精深也意味着人类当前社会某些加密算法变得不再安全,甚至可以说在系统面前完全是摆设。
“要知道,人类社会中依赖于随机数生成器来确保加密安全性的加密算法可不少。
对称加密算法中的流密码算法,如rc4和salsa2,就需要随机数来生成伪随机密钥流,以保证加密过程中的随机性;
非对称加密算法中的rsa和dsa,需要随机数来生成密钥,以及为数字签名生成随机数;
密码学安全伪随机数生成器(csprng,例如yarro和fortuna,用于生成随机的密钥、初始化向量和其他加密相关参数;
哈希函数中的盐值,通过添加随机数来防止攻击者使用彩虹表破解密码;
随机数被广泛用于加密协议中,如ssl/tls协议中的随机数生成器用于生成随机的会话密钥。
总的来说,随机数在加密算法中扮演着非常重要的角色,确保加密的安全性和随机性。”