当用户选择密钥时,该密钥如何变为密码(块密码或流密码)以加密数据。
答案 0 :(得分:0)
这取决于密码。阅读您正在使用的任何密码的规范。参见例如http://en.wikipedia.org/wiki/Advanced_Encryption_Standard#Description_of_the_cipher或http://en.wikipedia.org/wiki/RC4。
答案 1 :(得分:0)
它没有变成密码。它用作密码算法的输入。通常在内部存在某种子密钥导出(扩展密钥大小以创建更大的内部状态),然后将其用于执行例如。另外,对数据进行xorring等,直到你无法检索没有密钥的原始数据。密码本身永远不会改变,只有内部状态才会改变。