双随机数字生成器
对于现今所有信息保护的方法来说,随机数字的质量高低决定了密钥生成强度和加密基础稳固度。
简言之,密钥和加密过程中的数字越具随机性,安全后盾就越强大;安全后盾越强大,黑客就越难截获安全数据,阅读其中内容。
所以,加密过程的数字越随机,黑客就越难作祟。尽管如此,直到现在大多数电脑研发人员仍然在继续努力探讨如何产生更具有随机性的数字。
这主要是因为电脑自身不能生成真正的随机数字,它们只能生成假随机数字,或被称作伪随机数字。
伪随机数字是利用电脑运动来产生随机性,典型的运动主要是用户按键和移动鼠标的动作。理论上来说,这是创建随机性的可行方案,但用户在鼠标的移动方式、键盘的敲击方式以及运动速度上都具有很强的重复性,这使得伪随机数字发展出一套可以重复的模式,而黑客会利用这一重复模式攻破加密讯息的代码。
VIA PadLock 彻底消除了便于黑客利用的随机数字的重复性。
工作原理
VIA PadLock 安全引擎集成基于随机数字生成器的双量子,以 1200万/s 的速度连续生成的真正的随机数。这些随机数字可用于密钥生成和加密的过程,以降低黑客窃取保护信息的统计学可能性。
注释:对于略微了解或根本不了解安全技术知识的读者,可以查看下面的 VIA PadLock 安全引擎 RNG 简单讲解。如需查看 VIA PadLock 安全引擎 RNG 更详细的说明,请点击这里或是阅读这里的 VIA PadLock 安全引擎 RNG 应用注释。
它通过自身的随机数字生成器--PadLock RNG 实现了这一功能。PadLock RNG 能在一定条件下依托电子的运动模式建构真正的随机性,而电子的运动模式具有高随机性。事实上,有专门一种物理学科来描述电子行为,即量子力学。
科学家仔细地对电子进行了研究,发现根本没有办法来预测一个电子如何运动。在科学界,这被定义为不确定性原理。 应用到安全领域,该原理意味着 VIA PadLock 安全引擎能高速生成具有高度随机性的数字。
VIA PadLock RNG 可以快速生成随机数字。根据数字的平均信息量要求不同,其生成速度最高可达到 1200 万正真随机数字/每秒。
对于计算技术,尤其是移动计算技术而言,这种速度是安全运行的绝对保证。
- 持续的安全无线网络传输要以优质的随机数字作后盾。
- 虚拟专网要实现持久稳定的连接,就需要很好的随机数字,以构成抵御黑客攻击的第一道防线。
- 帮助创建更强大的密钥以用于硬盘加密。
| 图 4 说明了随机数字中的概率原理。 |

|
图 4:基于软件的随机数字生成器所生成的随机数字,在统计意义上讲是可以预测,而 VIA PadLock RNG 则能够生成无法预测的随机数字。
VIA PadLock RNG 利用量子力学的原理,确保没有随机数组和随机数重复成生。然而,软件的随机数据生成器无法做到这一点,因为它们将提取随机数据的计算建立在具有不同发生概率的事件之上。 |
|