OpenSSL을 이용해서 CA 인증서 만들기를 하고 있습니다.
그러다가 생긴 openssl 명령어에 대한 질문인데요.
-passin하고 -passout이 어떤 용도인지를 모르겠네요
Openssl명령의 Pass Phrase Argument를 보면 -passin을 써서 input password를 지정하는 것이 가능하고, -passout을 써서 output password를 지정하는 것이 가능하다고 되어있는데요.
input password와 output password의 의미를 모르겠어요.
예를들어,
# openssl genrsa -des -out ./ca.key라고 하면
Enter PEM pass phrase:
라는 프롬프트가 나와서 사용자가 password를 입력하도록 하는데요
이걸
# openssl genrsa -passout pass:abcd1234 -des3 -out ./ca.key라고 하면
위에 나왔던 프롬프트 필요없이 password를 명령어상에서 지정할 수 있다는 것은 알겠는데요