密码学散列与签名演示

在线密码学教学工具,演示SHA-256/384/512、MD5、HMAC散列和RSA-PSS、ECDSA数字签名全流程,支持大文件分块处理

输入数据

算法设置

💡 工作原理

🔐

散列 (Hash)

将任意长度数据转换为固定长度的指纹,相同输入总是产生相同输出,微小改动会导致完全不同的散列值。

✍️

数字签名

使用私钥对数据散列进行签名,任何人都可以用公钥验证签名,但只有私钥持有者能创建签名。

🔒

安全提示

本工具为教育演示用途,所有操作在浏览器本地完成。生产环境请使用专业密钥管理系统。