CH-J ToolsSSH를 통한 서버 관리
메뉴
모든 키 예제 →

예제 43 · V2 · RSA 1024 (legacy)

버전 2 키(PGP 2.x, RFC 1991): 십육진수 32자리로 된 MD5 지문을 사용하며 RSA만 지원하고 하위 키가 없으며 유효 기간이 무제한입니다. 기본 키가 인증, 서명, 암호화를 수행합니다. IDEA 보호와 MD5 서명은 폐기된 방식입니다. 취약한 다이제스트를 허용한 GnuPG 1.4 또는 과거의 PGP에서만 읽을 수 있습니다.

키 개요

키 버전V2
사양RFC 1991 · RFC 2440
상태폐기된 이전 형식 — 역사적 호환성만을 위해 보존
기본 키(인증, 서명)RSA 1024 · ID 1
암호화 하위 키없음: 버전 2 및 3 키에는 하위 키가 없으며 기본 RSA 키가 암호화도 수행합니다(C/S/E는 알고리즘에서 도출).
지문6BC0D98BBD116770A8490E45FD1AC24C
개인 키의 암호문구synthetic-key-password

알고리즘과 용도

RSA 1024: 1024비트 모듈러스를 사용하는 RSA로, 현재는 해독 가능한 것으로 간주됩니다. 역사적 호환성만을 위해 유지합니다. GnuPG는 허용하지만 Sequoia 및 rPGP 기반 도구는 2048비트 미만 키를 거부하며 keys2 키서버도 마찬가지입니다.

공개 키

사용자 ID와 자체 서명을 포함한 공개 키입니다. 버전 2 및 3 키에는 하위 키가 없으며, 동일한 RSA 키로 서명을 검증하고 이 테스트 신원에 보낼 데이터를 암호화합니다.

다운로드 → 522 바이트

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQCPAmr3la4AAAEEALEREzp6i293syqxXyvpu7STdlnKmyaNxwAyJbVmzQuK0D/0
jXG68yBISCMUeYn+wsemu27FKB5W0bgiOFfhoT6SJvpZNtJjmT/gmje8l6y9Ml7X
ByyDUhSeW5hy2f6sXDKB4I8ZQQW9zBJc5XYMjcVpSvg2p7cpIgRNlXYTFl+HABEB
AAG0GUNILUogbWF0cml4IDQzLXYyLXJzYTEwMjSJAJUCBRBq95WuBE2VdhMWX4cB
AY3tBACR9kPU8WUizEr8NMMJpuhQPfT9n5nLp5E2fsBAkok4OTmdmF3Km2axxrcw
BjNbJ6m6cEBoXqLAh13m8RUAnLHSgv1lovyq/ysyhlmZxrtJ7D9isrLfkxvsMn6F
nx9ASP40Z6HTHdqXVqXk2Ir0Ksspcpd6nk1rmz3J0vhXQe08Tg==
=N7kq
-----END PGP PUBLIC KEY BLOCK-----

개인 키

위에 표시된 암호문구로 보호된 개인 키입니다. 테스트 전용으로 공개했으며 누구나 사용할 수 있습니다.

다운로드 → 983 바이트

표시
-----BEGIN PGP PRIVATE KEY BLOCK-----

lQHiAmr3la4AAAEEALEREzp6i293syqxXyvpu7STdlnKmyaNxwAyJbVmzQuK0D/0
jXG68yBISCMUeYn+wsemu27FKB5W0bgiOFfhoT6SJvpZNtJjmT/gmje8l6y9Ml7X
ByyDUhSeW5hy2f6sXDKB4I8ZQQW9zBJc5XYMjcVpSvg2p7cpIgRNlXYTFl+HABEB
AAEBFZLoypgXXRQEAPMHNraH92KwVOG+eBKgDMWT7Tij0HbQKQa+dk/PBBHPUAbf
HbfzChRpxzY0LpBuiA7Aieg+1sq6ikBvwrcPP2NAGSf6SF40Twl6VXgv/l8Shalp
RZcIk3OgIPP95l72sV5Ctbcg1tpRSw8R0d+ketjDAePV7gyBTzGfokgvg6/KAgDU
DiAcb9RpdwE0W9HuU6GZM4I0WYASwiT5JRoWvB9Z5+REf85kvbOJelCbIdKcTFjb
UyDJu9l6qju+pRWtPH+cAgABnSPZ2/fMGD5TRv7n/o6z9ugZ9F9R9NNHCLdHaQdb
7CCmMcUEnyrjEhYnTcR4i62xegjHaY9etUR8ex4++OvQAgBHu1kIHwuUAqDs/PNZ
gvpZfl3Udjab0EpWayvf6VzhiNie6O94hlmrIB1LGtNbLf061wbEDFOUNsKj/mOr
AQMFnfm0GUNILUogbWF0cml4IDQzLXYyLXJzYTEwMjSJAJUCBRBq95WuBE2VdhMW
X4cBAY3tBACR9kPU8WUizEr8NMMJpuhQPfT9n5nLp5E2fsBAkok4OTmdmF3Km2ax
xrcwBjNbJ6m6cEBoXqLAh13m8RUAnLHSgv1lovyq/ysyhlmZxrtJ7D9isrLfkxvs
Mn6Fnx9ASP40Z6HTHdqXVqXk2Ir0Ksspcpd6nk1rmz3J0vhXQe08Tg==
=h3n3
-----END PGP PRIVATE KEY BLOCK-----

폐기 인증서

미리 생성한 키 손상 인증서입니다. RFC 1991에서 정의한 서명 클래스 0x20(“This is my key, and I have revoked it”)이며 PGP 2.6.에서 구현되었습니다. 가져오면 키가 폐기된 것으로 표시됩니다.

다운로드 → 725 바이트

표시
-----BEGIN PGP PUBLIC KEY BLOCK-----

mQCPAmr3la4AAAEEALEREzp6i293syqxXyvpu7STdlnKmyaNxwAyJbVmzQuK0D/0
jXG68yBISCMUeYn+wsemu27FKB5W0bgiOFfhoT6SJvpZNtJjmT/gmje8l6y9Ml7X
ByyDUhSeW5hy2f6sXDKB4I8ZQQW9zBJc5XYMjcVpSvg2p7cpIgRNlXYTFl+HABEB
AAGJAJUCBSBq95WuBE2VdhMWX4cBAQSVA/9DZs70zumzZnxGAGMMW7YW/vLT9xDn
51wwS12VuHtVPyEC0vCUb/FrHi/9AHmWUAPW2r6QYgJ4RoubjtUR2gArnkuyXlwl
kXw0hENoKhJAufQ2k9ygDb7zfIPbvzsVM2inxboCUIGBryzqelIYsYihsE8bngCp
MsVQ62J+ZKlK+bQZQ0gtSiBtYXRyaXggNDMtdjItcnNhMTAyNIkAlQIFEGr3la4E
TZV2ExZfhwEBje0EAJH2Q9TxZSLMSvw0wwmm6FA99P2fmcunkTZ+wECSiTg5OZ2Y
XcqbZrHGtzAGM1snqbpwQGheosCHXebxFQCcsdKC/WWi/Kr/KzKGWZnGu0nsP2Ky
st+TG+wyfoWfH0BI/jRnodMd2pdWpeTYivQqyylyl3qeTWubPcnS+FdB7TxO
=tjaP
-----END PGP PUBLIC KEY BLOCK-----

test_1MB.bin의 서명

CH-J Tools에서 이 키로 만든 test_1MB.bin의 ASCII 아머 형식 분리 서명입니다. 테스트 파일과 같은 위치에 test_1MB.bin.asc로 저장하세요.

다운로드 → 273 바이트

-----BEGIN PGP SIGNATURE-----

iQCVAgUAaveVrgRNlXYTFl+HAQEGewP/Y5DuFAG2/8mkfq15mzDoMsiRqUP5/DK2
XfDpdSjyGS5r9Uzpbuk/MqL2M1TscfVQvjDoihIbcdUk6yZeWnP9SIXoplr3F90b
40JUSTnSoj91urqMplNSIXetoVFT4B4OH7ZnTmrmDoTcac+UIeGDAdwa6jrXj01D
5KJXGL/Hhng=
=g/kk
-----END PGP SIGNATURE-----

서명 검증

버전 3 및 2 키에는 MD5를 명시적으로 허용한 GnuPG 1.4(gpg1), 과거의 PGP 또는 CH-J Tools가 필요합니다. 테스트 키가 실제 키링에 들어가지 않도록 임시 GNUPGHOME을 사용하세요:

export GNUPGHOME="$(mktemp -d)"
gpg1 --allow-weak-digest-algos --import pgp-example-43-public.asc
gpg1 --allow-weak-digest-algos --verify test_1MB.bin.asc test_1MB.bin

다운로드 test_1MB.bin →