RSA在线加密解密 RSA密钥生成器
RSA(Rivest-Shamir-Adleman)是一种非对称加密 使用两个不同的密钥作为公钥和私钥来执行 加密和解密。使用 RSA,您可以使用 公钥和匹配的私钥用于解密加密的消息。 非对称加密主要用于有 2 个不同的端点 涉及如VPN客户端和服务器,SSH等。
此工具生成 RSA 公钥以及大小为 512 位、1024 位、2048 位、3072 位和 4096 位的私钥,使用 Base64 编码。生成的私钥以 PKCS#8 格式生成,生成的公钥以 X.509 格式生成。
在线生成 RSA 密钥
公钥
私钥
RSA 在线加密和解密
以下是用于加密和解密的工具。您可以使用公共/私有 上面生成的密钥或提供您自己的公钥/私钥。
此工具为使用公钥和私钥进行 RSA 加密提供了灵活性以及使用公钥或私钥解密的RSA。RSA非对称加密算法,如果是公钥加密,就得用私钥解密,反过来也一样,私钥加密的就用公钥解密。
使用指南
RSA 公钥和私钥
在此工具的第一部分中,您可以生成公钥和私钥。私钥用于生成数字签名, 公钥用于验证数字签名。
要生成密钥,请在 515、1024、2048 和 4096 位中选择 RSA 密钥大小,然后单击按钮为您生成密钥。
RSA 加密
对于加密和解密,请输入纯文本并提供密钥。作为加密可以使用两个键来完成,您需要告诉工具有关您的密钥类型 在单选按钮的帮助下提供。默认情况下,选择公钥。然后 您可以使用要用于加密的密码类型。不同的密码选项 是 RSA,RSA/ECB/PKCS1PaddingandRSA/ECB/OAEPWithSHA-1AndMGF1Padding.现在,一旦你点击加密按钮,加密结果将显示在按钮。
请记住,默认情况下,加密结果是 base64 编码的。
RSA 解密
同样,对于解密,过程是相同的。在这里,您需要输入 RSA 加密 文本,结果将是纯文本。您有两个选项来解密 使用公钥或私钥进行加密。