🔑 非对称加密工具
RSA/EC 密钥生成、加解密、签名验签
公钥加密
私钥解密
私钥签名
公钥验签
功能介绍
在线非对称加密工具,支持 RSA 和 EC(椭圆曲线)密钥生成、公钥加密/私钥解密、私钥签名/公钥验签等完整操作。PEM 格式输入输出,兼容 OpenSSL 等主流工具。
关键特点
- 支持 RSA(1024/2048/4096)和 EC 密钥生成
- 公钥加密、私钥解密
- 私钥签名、公钥验签(支持 SHA-256/SHA-1/SHA-512)
- PEM 格式输入输出,密钥对自动填充到各功能页面
使用教程
- 在「密钥生成」标签选择算法和密钥长度,点击生成密钥对
- 密钥对自动填充到加解密和签名标签页的对应输入框
- 在「加解密」标签使用公钥加密、私钥解密
- 在「签名验签」标签选择哈希算法,使用私钥签名、公钥验签
使用示例
输入示例:
使用 RSA 2048 密钥对测试数据进行加密
输出结果:
生成的密钥对将自动填充到各输入框中
常见问题
RSA 和 EC 有什么区别?
RSA 基于大整数分解难题,密钥越长安全性越高(推荐 2048 位以上)。EC 椭圆曲线基于椭圆曲线离散对数问题,同等安全强度下密钥更短(256 位 EC ≈ 3072 位 RSA),计算效率更高。
非对称加密和对称加密有什么区别?
非对称加密使用公钥/私钥对,公钥加密私钥解密,适合密钥分发和数字签名。对称加密使用相同密钥加解密,速度快但密钥分发困难。实际应用中常结合使用(如 TLS 握手)。