- 博客(5)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Python DES 加密详细教程
DES:DES 算法类,支持不同模式和填充方式。DES3:3DES 算法类,支持三重 DES 加密(加密 - 解密 - 加密或解密 - 加密 - 解密)。2-key 3DES:使用两个密钥,加密过程为加密 - 解密 - 加密,密钥长度为 112 位(2×56 位)。3-key 3DES:使用三个不同密钥,加密过程为加密 - 加密 - 加密,密钥长度为 168 位(3×56 位),但实际中常用加密 - 解密 - 加密模式以兼容单 DES。优点:历史悠久,实现成熟,适用于旧系统兼容;
2025-04-17 09:54:22
842
原创 Python 实现 SM 系列加密算法完全指南
SM2 是我国自主设计的椭圆曲线公钥密码算法,用于实现数字签名、密钥交换和数据加密等功能。它基于椭圆曲线离散对数问题,具有较高的安全性和效率。SM3 是我国自主设计的密码哈希算法,用于将任意长度的消息压缩成 256 位的哈希值。它具有抗碰撞性、抗原像攻击性和抗第二原像攻击性等特性,广泛应用于数据完整性校验、数字签名等场景。SM4 是我国自主设计的分组对称加密算法,分组长度为 128 位,密钥长度也为 128 位。
2025-04-17 09:40:39
678
原创 Python 标准加密算法系列之MD5算法
例如:MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。这套算法的程序在 RFC 1321 标准中被加以规范。1996年后该算法被证实存在弱点,可以被加以破解,对于需要高度安全性的数据,专家一般建议改用其他算法。
2023-09-21 13:40:03
1820
js各种加密演示 MD5 SHA系列 HmacSHA系列 DES系列 AES系列 node-rsa RSA系列加密演示源码
2023-07-13
C语言加壳为什么修改CONTEXT之后恢复线程时程序还是会崩溃?求大佬指点
2018-11-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人