在线生成公钥私钥对,RSA公私钥生成,Generate RSA key pair,可用于对数据进行非对称加密、解密,比对称加密拥有更高的安全性
RSA公私钥生成
RSA加密解密
RSA签名验签
RSA公私钥对验证
RSA私钥格式转换
密钥长度:
512 bit
1024 bit
2048 bit
4096 bit
密钥格式:
PKCS#8
PKCS#1
私钥密码:
生成密钥对
RSA加密公钥:
RSA加密私钥:
RSA非对称加密公私钥对生成,输出PEM格式的公私钥对,同时支持PKCS#1、PKCS#8密钥格式输出;生成的公私钥对,可拷贝到文本文件,保存为.key文件即可使用。PEM格式:RSA公私钥对常用的编码方式,OPENSSL以PEM格式为主,相对DER可读性更强,以BASE64编码呈现;开头类似 -----BEGIN PRIVATE KEY-----结尾类似 -----END PRIVATE KEY-----PKCS#8密钥格式,多用于JAVA、PHP程序加解密中,为目前用的比较多的密钥、证书格式;PKCS#1密钥格式,多用于JS等其它程序加解密,属于比较老的格式标准。PKCS#1和PKCS#8的主要区别,从本质上说,PKCS#8格式增加验证数据段,保证密钥正确性。
上一工具:Base58在线编码解码
下一工具:在线RSA加密解密,RSA公钥私钥加密解密