PuTTYgen은 윈도우와 맥(MAC), 리눅스에서 사용되는 SSH키 생성 프로그램으로 네트워크에 안전하게 접속할 수 있도록 도와줍니다. PEM에서 PPK로, PPK에서 PEM로 변환을 쉽게 할 수 있으며 무료로 다운로드하여 사용이 가능합니다. PuTTYgen 다운로드 방법과 PEM PPK변환 방법을 함께 알아보겠습니다.
PuTTYgen은 SSH 키를 쉽게 생성할 수 있는 편리한 네트워킹 환경을 제공하는 프로그램입니다. 이 프로그램은 공개 및 비공개 키 쌍을 모두 생성하는 프로세스를 단순화하기 때문에 효율적인 작업이 가능합니다. 또한 기존 항목을 로드하고 변경할 수 있습니다. 그러나 PuTTy 사용자는 SSH 키를 생성하기 위해 필요합니다.
PuTTygen 프로그램을 설치 후 PEM PPK변환이 가능하기 때문에 설치 후 따라해보시는 것을 추천드립니다.
PuTTYgen 다운로드하기
1. PuTTYgen 홈페이지에 접속합니다.

2. DOWNLOAD PUTTY에서 운영체재를 선택하고 다운로드 링크를 클릭하여 파일을 다운로드 합니다.

3. 설치된 파일을 열고 프로그램을 설치합니다.

4.파라미터를 다음과 같이 설정후 generate를 눌러 인증키를 생성합니다.

5. 인증키 이름 (key comment) 설정 후 인증키 보안 위한 비밀번호를 설정하고 [save private key] 를 누릅니다.
저장한 인증키는 Load 를 눌러 확인할 수 있습니다.
암호는 설정을 안해도 되지만 보안을 위해 설정하는 것을 추천드립니다. 암호를 설정하게 되면 SSH키 사용시에 지정한 비밀번호를 입력하게 되며 키의 무단 사용으로부터 보호받을 수 있습니다.

6. 키를 만들었다면 PEM PPK 변환할 준비가 완료되었습니다.
PPK > PEM 변환 방법
1. 인증키를 생성 또는 불러온 후 [Conversions] > [Export OpenSSH key]를 누릅니다.

2. 저장하고자 하는 파일의 이름을 설정하고 .pem로 변환합니다.

PEM > PPK변환 방법
1. [Conversions] > [import OpenSSH key]를 누릅니다.

2. PPK로 변환하고 싶은 파일을 선택하고 [Save Private Key] 버튼을 눌러줍니다.

3. 경고창이 떠도 그대로 진행하면 정상적으로 PEM파일로 변환이 완료됩니다.

이상으로 PuTTYgen 다운로드 후 PEM PPK 변환 방법에 대해 알아보았습니다.