密钥是如何形成密码的?

时间:2012-04-15 00:10:31

标签: encryption stream block

当用户选择密钥时,该密钥如何变为密码(块密码或流密码)以加密数据。

2 个答案:

答案 0 :(得分:0)

这取决于密码。阅读您正在使用的任何密码的规范。参见例如http://en.wikipedia.org/wiki/Advanced_Encryption_Standard#Description_of_the_cipherhttp://en.wikipedia.org/wiki/RC4

答案 1 :(得分:0)

它没有变成密码。它用作密码算法的输入。通常在内部存在某种子密钥导出(扩展密钥大小以创建更大的内部状态),然后将其用于执行例如。另外,对数据进行xorring等,直到你无法检索没有密钥的原始数据。密码本身永远不会改变,只有内部状态才会改变。