数字签名验证
RSA/ECDSA 数字签名与验证,支持多种哈希算法。
算法配置
密钥对
点击"生成密钥对"按钮创建密钥
签名消息
验证签名
使用说明
数字签名原理
数字签名用于验证消息的真实性和完整性:发送方用私钥对消息签名,接收方用公钥验证签名。签名能确保消息未被篡改且确实来自私钥持有者。
支持的算法
RSA-PSS(推荐,随机化填充)、RSA-PKCS1-v1_5(兼容性较好)、ECDSA P-256/P-384(椭圆曲线,密钥更短)。哈希算法支持 SHA-256/384/512。
使用步骤
1. 选择算法和哈希;2. 点击"生成密钥对";3. 输入消息,点击"签名";4. 在验证区域填入原始消息和签名值,点击"验证"。所有操作基于浏览器原生 Web Crypto API。