Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Python 中是否有 112 位 Triple DES 示例实现?
我找到了pydes,但它仅适用于Triple DES的 16 或 24 字节。
pydes
在 DES 密钥中,每个字节的最低有效位用于奇偶校验。因此,在 16 个字节中只有 16 * 7 = 112 个独立位。112 位通常称为 TDEA(三重 DES 的官方 NIST 名称)密钥选项 #2 的有效密钥大小/长度。TDEA 的 112 位密钥也称为 DES ABA 密钥,因为该方案中的第一个和第三个密钥是相同的。