相较，电脑病毒在偷取密钥后，还需要透过电子邮件等方式将密钥回传给攻击者。
人工生成的随机数.对于产生乱数这件事，人类通常表现不佳。魔术师、职业赌徒和诈骗犯都仰赖于人类行为的可预测性。在第二次世界大战中，德国的译电员们在使用恩尼格玛密码机时会依照指示随机选择三个字母作为转子的初始设定。然而有些人会选用一些可预测的字母，比如他们自己或女友的名字缩写，这大大的帮助了盟军破解这些加密系统。另一个例子是电脑的使用者常常会选用一些容易预测方式选择密码。尽管如此，Ran Halprin 与