RSA非对称加密工具

RSA是一种广泛使用的非对称加密算法,支持加密解密、数字签名和验证功能,适用于安全通信和数据保护。

操作模式

选择加密、解密、签名或验证操作

明文

输入要加密的明文内容

密钥管理

生成或输入RSA密钥对

支持完整PEM格式或直接粘贴Base64密钥内容(自动添加PEM前缀后缀)
支持完整PEM格式或直接粘贴Base64密钥内容(自动添加PEM前缀后缀)

加密参数

设置填充模式和哈希算法

加密结果

RSA加密后的密文数据

暂无加密结果

RSA信息

RSA-2048

RSA-2048是目前推荐的标准,平衡了安全性和性能

密钥长度
2048 bits
最大数据长度
245 bytes

安全建议

  • 使用RSA-2048或更高长度的密钥确保安全性
  • 私钥必须严格保密,公钥可以公开分享
  • 对于大量数据加密,建议使用混合加密方案
  • 定期更换密钥对以提高安全性

使用说明

  • 首先生成或输入RSA密钥对(公钥和私钥)
  • 选择操作模式:加密使用公钥,解密使用私钥
  • 签名使用私钥生成,验证使用公钥检验
  • RSA适合小数据加密,大数据建议使用对称加密

操作历史

最近的RSA操作记录

暂无历史记录