使用浏览器 Web Crypto API 的 RSA-OAEP(SHA-256)进行真实加解密。加密请使用 PEM 公钥,解密请使用 PEM 私钥,密文输入输出为 base64。
-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCnY3F1M4nBLjYY3Xr8KkYf9R0j 5gYQfUwQ2q7hQG1FTr3sF1XxwQd6k6WQw5X+4H3w8c7c6qY1l8Qj3F0r8wz1vKX8 J7u8o+zT4bVfK8g4e6r4c0wE2l8HjYxVqX0m9F7H4cTt7vYJ9mD8wS6K4nV4qB7L Q1u8YwP9mR3n5D5m8wIDAQAB -----END PUBLIC KEY-----
-----BEGIN PRIVATE KEY----- 请粘贴你自己的 PKCS#8 私钥 -----END PRIVATE KEY-----
工具说明
在线 RSA 加密解密工具,支持生成 RSA 密钥对(1024/2048/4096 位),使用公钥加密数据,私钥解密,所有操作在浏览器本地完成。
rsa加密解密公钥私钥asymmetric