快速搜索工具
我的工具箱
字符编解码
HMAC
基于哈希函数的认证码,用密钥验证消息完整性和真实性,增加数据安全性。
MD4
用于生成128位(16字节)的消息摘要,常用于数据完整性校验。安全性低。
MD5
用于生成128位(16字节)的摘要,常用于数据校验和密码存储。不安全。
SHA1
生成160位(20字节)的摘要,常用于数字签名和数据完整性校验。安全性低。
SHA2
如SHA224、SHA256、SHA384和SHA512,用于数据完整性校验和密码存储。推荐使用。
SHA3
最新的散列函数,用于生成不同长度的摘要,提供较高的安全性和抗碰撞能力。推荐使用。
SM3
生成256位(32字节)的摘要,被广泛应用于中国密码学标准和密码应用。推荐使用。
CRC32
生成32位(4字节)的校验和,常用于数据完整性校验和错误检测。安全性低。
BLAKE2b
生成不同长度的摘要,具有较低的碰撞概率和高效率的计算能力。推荐使用。
BLAKE2s
生成不同长度的摘要,适用于资源受限的环境和嵌入式设备。推荐使用。
Base32
将数据以A-Z2-7的方式进行编码,常用于电子邮件和标识符的表示。安全性低。
Base64
将数据A-Za-z0-9+/的方式进行编码,常用于数据传输和存储。安全性低。
Hex
将数据以十六进制进行编码,常用于二进制数据的可视化和存储。安全性低。
Unicode
一种字符编码方案,用于表示世界上几乎所有的字符,包括不同语言的文字和符号。
URL
URL中的特殊字符转换为%xx的形式进行传输和处理,以确保URL的正确性和完整性。
Punycode
Punycode将Unicode字符转换为ASCII字符,用于在域名系统中处理国际化域名。
对称加解密
AES
一种常用的对称加密算法,具有高度的安全性和性能,适用于保护敏感信息的加密和解密。
DES
一种对称加密算法,采用64位密钥进行加密和解密,适用于简单的数据保护需求。
3DES
一种对称加密算法,通过多次DES算法的迭代,提供更高的安全性和强大的加密能力。
RC4
一种流密码算法,通过生成伪随机流来加密和解密数据,适用于快速加密和解密操作。
SM4
一种对称加密算法,采用64位密钥进行加密和解密,适用于简单的数据保护需求。
Twofish
一种高级的对称密钥块密码算法,支持128、192或256位的密钥长度,用于数据加密和解密。
Blowfish
一种流行的对称密钥块密码算法,支持可变长度的密钥,用于数据加解密。具有简单的结构和高效的性能。
PKI/CA/x509
CERT解析
CERT解析器,支持常见格式:PEM、CRT、DER