CH-J ToolsSSH를 통한 서버 관리
메뉴
모든 가이드와 글 →

OpenPGP 키 예제: V2–V6 및 기존·양자 내성 알고리즘

CH-J Tools로 생성한 합성 OpenPGP 테스트 키 44개입니다. 버전 6부터 역사적 버전 2까지 키마다 하나의 범주를 두고, 키 버전, 사양, 지문, 공개 키, 개인 키, 폐기 인증서, 1 MB 테스트 파일의 분리 서명을 제공합니다.

이 페이지의 내용

각 범주는 CH-J Tools 키 생성기로 생성한 완전한 OpenPGP 신원 하나에 해당합니다. 기존 알고리즘과 양자 내성 알고리즘(RFC 9980)을 사용하는 버전 6 키(RFC 9580), LibrePGP 버전 5 키, 이전 RSA 키 크기를 포함한 호환성용 버전 4 키, 역사적 자료로만 보존하는 버전 3 및 버전 2 RSA 키를 제공합니다. 버전 4 이상 키에는 서명용 기본 키와 암호화 하위 키가 하나씩 있으며, 버전 3 및 2 키에는 하위 키가 없습니다. 이 파일로 자체 OpenPGP 소프트웨어의 가져오기, 서명 검증, 암호화 및 폐기 처리를 테스트하세요.

테스트 전용 키

이 키는 인위적으로 생성했습니다. 개인 키와 암호문구를 의도적으로 공개했으므로 누구나 이 키로 서명하거나 복호화할 수 있습니다. 실제 데이터에 사용하지 마세요. 또한 이 키 중 하나로 검증된다는 이유만으로 서명을 신뢰하지 마세요.

일부 프로그램이 특정 키를 거부하는 이유

OpenPGP 버전과 알고리즘의 지원 범위는 프로그램마다 다릅니다. GnuPG 2.4는 버전 4 및 5 키를 읽지만 버전 6이나 RFC 9980 양자 내성 알고리즘은 지원하지 않습니다. Sequoia는 버전 4 및 6을 읽지만 LibrePGP 버전 5, secp256k1, 2048비트 미만의 RSA는 지원하지 않습니다. 버전 3 및 2 키는 MD5와 IDEA를 사용하며, 취약한 다이제스트를 허용한 GnuPG 1.4 또는 과거의 PGP에서만 읽을 수 있습니다. 각 범주에는 사양과 알고리즘을 명시했으므로, 키가 거부되면 파일 손상보다는 기능 미지원일 가능성이 높습니다.

테스트 파일

44개의 서명은 모두 무작위 데이터가 담긴 이 단일 1 MB 파일에 대한 것입니다. 한 번 다운로드한 뒤 서명을 검증하기 전에 SHA-256 체크섬을 비교하세요.

다운로드 test_1MB.bin 1 048 576 바이트

SHA-256  10055956fa0fdd963344a0d80a3b9ccf3ed1d331569a23d8223bbf2e460ae972  test_1MB.bin

범주

버전 6 · 양자 내성(RFC 9580 + RFC 9980)

버전 6 · 기존 알고리즘(RFC 9580)

버전 5 · LibrePGP(draft-koch-librepgp-06)

버전 4 · 호환성(RFC 2440 · RFC 4880 · RFC 9580)

버전 3 · legacy(RFC 1991 · RFC 2440 · RFC 4880)

버전 2 · legacy(RFC 1991 · RFC 2440)