RSA和rsa -des3之间有什么不同?

use*_*920 4 cryptography rsa

在开放的ssl工具中2命令有什么不同? openssl genrsa -des3 -out privkey.pem 2048openssl genrsa -out privkey.pem 2048

谢谢

alf*_*sin 7

根据文档

-aes128|-aes192|-aes256|-camellia128|-camellia192|-camellia256|-des|-des3|-idea
这些选项在输出私钥之前使用指定的密码加密私钥。如果没有指定这些选项,则不使用加密。如果使用加密,如果未通过 -passout 参数提供密码,则会提示输入密码。

DES 是一种加密方法,而 DES3(也称为三重 DES)是相同的方法,连续运行 3 次以增强加密。

DES3 是一个被大量使用的标准 ( -des3),例如,当您的浏览器被重定向到端口 443 (SSL) 时,在 RSA 密钥交换之后,DES3 将用于(与 RSA 密钥)的其余部分会议。


eri*_*son 7

-des3选项指定如何使用密码加密私钥.如果没有密码选项,私钥不会加密,也不需要密码.

即使基于文件系统的访问控制被规避,密码加密也可以保护私钥.