기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
PGP 키 생성
Transfer Family가 워크플로를 통해 처리하는 파일에 프리티 굿 프라이버시(PGP) 복호화을 사용할 수 있습니다. 워크플로 단계에서 복호화를 사용하려면 PGP 키를 제공합니다. 권장 사항 및 FIPS 규정 준수를 포함하여 PGP 키 알고리즘에 대한 자세한 내용은 섹션을 참조하세요PGP 키 페어 알고리즘.
AWS 스토리지 블로그에는 Transfer Family 관리형 워크플로, PGP 및를 사용한 암호화 및 암호화 해제를 사용하여 코드를 작성하지 않고 파일을 간단하게 해독하는 방법을 설명하는 게시물이 있습니다 AWS Transfer Family
PGP 키를 생성하는 데 사용하는 연산자는 운영 체제와 사용 중인 키 생성 소프트웨어의 버전에 따라 다릅니다.
Linux 또는 Unix를 사용하는 경우 패키지 설치 프로그램을 사용하여 gpg를 설치하세요. Linux 배포판에 따라 다음 명령 중 하나를 사용할 수 있습니다.
sudo yum install gnupg
sudo apt-get install gnupg
Windows 또는 macOS의 경우, https://gnupg.org/download/
PGP 키 생성기 소프트웨어를 설치한 후 gpg
--full-gen-key 또는 gpg --gen-key 명령을 실행하여 키 쌍을 생성합니다.
참고
GnuPG 버전 2.3.0 이상을 사용하는 경우 gpg --full-gen-key를 실행해야 합니다. 생성할 키 타입을 묻는 메시지가 표시되면 RSA 또는 ECC를 선택합니다. 하지만 ECC를 선택할 경우 타원 곡선에서 NIST 또는 BrainPool을 선택해야 합니다. Curve 25519를 선택하지 마세요.
유용한 gpg 하위 명령
다음은 gpg에 유용한 몇 가지 하위 명령입니다:
-
gpg --help– 이 명령에는 사용 가능한 옵션이 나열되며 몇 가지 예가 포함될 수 있습니다. -
gpg --list-keys-이 명령은 생성한 모든 키 페어의 세부 정보를 나열합니다. -
gpg --fingerprint-이 명령은 각 키의 지문을 포함하여 모든 키 페어에 대한 세부 정보를 나열합니다. -
gpg --export -a– 이 명령은 키가 생성될 때 사용된user-name키의 퍼블릭 키 부분을 내보냅니다.user-name