工具分类

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

服务与支持

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

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

RSA 非对称加密

密钥对生成 · 公钥加密 · 私钥解密

密钥长度: 生成密钥对 清空
公钥(PEM) ({{ keypair.bits }} 位 · 可公开分享)
复制
私钥(PEM) ({{ keypair.bits }} 位 · 请妥善保管)
复制
公钥(SSH 格式) (适用于 ~/.ssh/authorized_keys / 云服务器)
复制
安全提醒:私钥仅在本次生成时可见,请立即复制并妥善保存。本工具不会存储您的私钥。
公钥 (PEM 格式)
明文内容
RSA 加密 清空 复制密文
加密结果 (Base64 编码)
明文 {{ encrypt.stats.plaintext_len }} 字节 → 密文 {{ encrypt.stats.ciphertext_len }} 字节,分 {{ encrypt.stats.chunks }} 段加密
加密配置
填充模式
PKCS1 OAEP

说明:

PKCS1 为传统填充,兼容性好。

OAEP 为推荐填充,安全性更高。

长文本会自动分段加密,分段大小取决于密钥长度。

加密结果为 Base64 编码密文。

私钥 (PEM 格式)
密文内容 (Base64 编码)
RSA 解密 清空 复制明文
解密结果
密文 {{ decrypt.stats.ciphertext_len }} 字节 → 明文 {{ decrypt.stats.plaintext_len }} 字节,分 {{ decrypt.stats.chunks }} 段解密
解密配置
填充模式
PKCS1 OAEP

说明:

请使用与加密时相同的填充模式。

密文必须是 Base64 编码格式。

私钥必须与加密时使用的公钥配对。

提示:

RSA 为非对称加密算法,公钥加密的数据只能用对应的私钥解密。

推荐使用 2048 位密钥,兼顾安全与性能。4096 位更安全但生成和运算较慢。

PKCS1 填充模式下,1024 位密钥最多加密 117 字节,2048 位最多 245 字节,4096 位最多 501 字节。

OAEP 填充模式下,1024 位密钥最多加密 86 字节,2048 位最多 214 字节,4096 位最多 470 字节。

长文本会自动分段加密,每次分段加密使用对应的密钥长度上限。

所有计算均在服务器端完成,密钥和内容不会存储在服务器上。