프라이빗 키 파일 형식: .pem vs .ppk

CH.dev·2024년 5월 29일
0

EC2 인스턴스를 만들며 생긴 궁금증.

.pem (Privacy Enhanced Mail)

보안 이메일 메시지 교환을 위한 표준을 제공하기 위해 1980년대 후반에 개발됨.

이메일의 기밀성, 무결성 및 인증을 제공하는 것을 목표로 함.

  • 보안성: .주로 OpenSSL에서 생성되며, X.509 인증서와 함께 사용됨. Base64로 인코딩된 텍스트 형식으로 저장됨.
  • 사용 사례: 주로 Unix 기반 시스템에서, 웹 서버의 SSL/TLS 설정시 사용됨. AWS EC2 인스턴스 접속시 SSH 키로 사용.
  • 호환성: 여러 플랫폼과 도구에서 널리 지원되며, OpenSSH 등에서 기본적으로 지원됨.
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEA7SwZb...
... (Base64 인코딩된 키 데이터)
...  
-----END RSA PRIVATE KEY-----

.ppk (PuTTY Private Key)

PuTTY 프로젝트의 일부로 개발됨. 주로 Windows 환경에서 사용.

  • 보안성: PuTTYgen을 사용하여 생성되며, 바이너리 형식으로 저장됨.
  • 사용 사례: 주로 Windows 환경에서, PuTTY를 사용하여 SSH 접속을 설정할 때 사용됨.
  • 호환성: PuTTY와 같은 특정 도구에서만(다른 도구와의 호환성은 제한적)

PEM<->PPK 변환 방법(링크 예정)

profile
더 이상 미룰 수 없다 나의 공부 나의 성장

0개의 댓글

관련 채용 정보