在加密算法里,找到高质量的伪随机函数是关键。伪随机函数(pseudo random function) 从一个种子开始,产生貌似随机的数字序列。这些数字与自然界的纯随机变量体现同样的不确定性,他们的区别如此之小,在我们已知的领域里,伪随机函数可以当作随机函数使用。所谓加密,就是把信息隐藏在随机信号里,让不掌握密钥的人无法辨别信息的任何特征。
但是伪随机函数依赖种子。任何掌握种子的人,都可以产生同样的随机数列。随机只是皮相,下一个是什么数,种子早已确定。种子的可能值空间决定随机序列多久才会轮回。但只要数字总够长,轮回是必然的,只是时间问题。
随机只是皮相。轮回才是实相。
进一步想,自然界的随机性也许也是皮相,是宇宙之初种下的伪随机函数。
世间万物,轮回因果,都在产生宇宙的种子里已经注定。这个种子的可能值空间如此之大,我们把伪随机的皮相当作了实相。
人真的有自由意志么,抑或那只是人类面对超越自己想象的巨大伪随机函数的幻觉?Big Bang, 只是随机函数的一个周期的开始。
假作真时真亦假?我们生活的宇宙,真的只是个巨大的计算机仿真系统?