我对AES算法感到困惑,特别是关于共享密钥和密钥长度的算法。
例如,AES 128需要128位的密钥长度,但在大多数情况下,我们使用一般密钥(如123456或P@ssw0rd等),这些是加密所需的密钥以外的东西吗?
发布于 2018-05-31 06:34:16
使用基于密码的密钥派生函数,从糟糕的密码中提取更好的密钥,并检索所需密钥的确切字节长度。AES还需要一个IV来确保加密数据的新鲜度。
https://security.stackexchange.com/questions/186822
复制相似问题