【问题标题】:pycrypto AES passphrase greater than block sizepycrypto AES 密码短语大于块大小
【发布时间】:2013-12-16 06:25:50
【问题描述】:

我有一个关于 pycrypto AES 加密的快速问题。假设我使用Encrypt & Decrypt using PyCrypto AES 256 的公认答案,并且我的 AES 加密器的密码 > 16 字节(我的块大小),数据会被截断还是仍会被加密。请阐明一些观点。谢谢。

【问题讨论】:

    标签: python encryption aes pycrypto


    【解决方案1】:

    我不确定,但您不应该直接使用密码作为 AES 的输入。相反,通过key derivation function 运行您的密码,例如scryptbcryptPBKDF2,并将其用作您的AES 密钥。见my comment regarding KDFs

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-16
    • 2015-03-13
    • 1970-01-01
    • 1970-01-01
    • 2013-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多