"nonce"和"GUID"之间有什么区别?

Mic*_*zer 10 security guid

这个问题在这里是如何创建的认证方案.AviD给出的接受答案是:

您对加密随机数的使用也很重要,许多人倾向于跳过 - 例如"让我们只使用GUID"......


这引出了我的问题.你为什么不使用GUID?

nla*_*ker 5

每当你随机生成意在密码学中使用的随机数,你应该真正确保数字是真正随机的.GUID倾向于基于可以被发现,猜测或推断的值生成,例如当前系统时间或网卡MAC地址,因此可能会猜到nonce.