工具分类

提供多种实用在线工具与API接口,覆盖文本处理、图像处理、数据转换等常见场景,助力开发效率提升。

服务与支持

我们为您提供全方位的服务与支持,涵盖API文档、帮助指南及多种联系方式,随时为您排忧解难。

服务与支持
API文档
接口文档
帮助中心
使用指南
联系我们
联系方式

安全加密

MD5 · SHA1/256/512 · HMAC · AES · Bcrypt

输入内容
盐值 (可选,加盐后哈希)
计算 MD5 清空 复制结果
结果 (固定 32 位十六进制)
输入内容
SHA1 SHA256 SHA512 计算 清空 复制结果
HMAC 签名
密钥: SHA256 SHA512 生成 HMAC
HMAC 结果 复制
结果 ({{ sha.algoLabels[sha.algorithm] }} 位十六进制)
内容
AES 加密 AES 解密 清空 复制结果
结果
密钥配置
加密模式
CBC ECB
密钥 (Key)
偏移量 (IV)

说明:

密钥自动补齐到 16/24/32 字节(AES-128/192/256)。

CBC 模式需要 IV(16字节),ECB 模式不需要。

加密结果为 Base64 编码,解密时也请输入 Base64 密文。

输入内容
Cost 因子: 生成哈希 清空 复制结果
哈希结果
验证哈希
哈希值
验证
{{ bcrypt.verifyResult ? '验证通过:哈希值匹配' : '验证失败:哈希值不匹配' }}

提示:

MD5/SHA 为单向哈希,不可逆;AES 为对称加密,可解密还原。

SHA1 输出 40 位,SHA256 输出 64 位,SHA512 输出 128 位十六进制。

AES CBC 模式需要 IV(16字节),ECB 模式不需要 IV,但安全性较低。

Bcrypt 为密码学安全的哈希算法,自带盐值,适用于密码存储。Cost 越大计算越慢,推荐 10。

所有计算均在服务器端完成,支持大小写切换输出。