加密算法

共 15 篇文章

AES 的四种填充方式

工具相关 · 2026-09-23 00:08 · 阅读 13

本文详细介绍了AES加密中常用的四种填充方式,包括PKCS#7、ZeroPadding、ANSI X9.23和NoPadding,分析了每种填充的规则、优缺点及适用场景,并强调了加解密双方必须使用相同填充方式的重要性,帮助开发者正确理解和应用AES加密技术。

阅读全文 →

56 位密钥为什么不够用

工具相关 · 2026-09-23 00:08 · 阅读 10

DES密钥长度64位含8位校验位,实际有效强度56位,因早期算力限制看似足够,但1998年已被专用硬件在三天内穷举破解,证明密钥空间不足,需采用3DES或AES等更安全算法替代,算法设计时应预留强度余量以应对未来算力发展。

阅读全文 →

DES 的奇偶校验位到底管不管用

工具相关 · 2026-09-23 00:08 · 阅读 14

DES密钥的8位奇偶校验位对加密安全无贡献,仅用于检测人工输入错误,主流实现如OpenSSL、Java等均不校验,导致实际密钥空间比表面小256倍,影响密钥熵评估,但可用于验证实现规范符合性。

阅读全文 →