算法说明
RSA 加解密使用浏览器 Web Crypto 的 RSA-OAEP + SHA-256;密钥配对使用 RSASSA-PKCS1-v1_5 签名验证。SM2 使用 C1C3C2 密文排列,并兼容部分常见格式。
Cryptography utility
生成密钥对、验证公私钥是否匹配,并完成小段文本的公钥加密与私钥解密。
敏感信息提示:运算在当前浏览器中完成,但仍不建议把生产环境私钥粘贴到任何在线页面。优先使用临时测试密钥,并确认浏览器、扩展和设备可信。
—
—
—
—
RSA 加解密使用浏览器 Web Crypto 的 RSA-OAEP + SHA-256;密钥配对使用 RSASSA-PKCS1-v1_5 签名验证。SM2 使用 C1C3C2 密文排列,并兼容部分常见格式。
RSA 只能直接加密短数据,2048 位密钥配合 OAEP-SHA-256 最多约 190 字节。实际系统通常用 AES 加密正文,再用 RSA 加密 AES 密钥。