鍵の概要
| 鍵のバージョン | V2 |
|---|---|
| 仕様 | RFC 1991 · RFC 2440 |
| 状態 | 廃止済みの旧形式、歴史的な互換性のためにのみ保持 |
| 主鍵(証明、署名) | RSA 2048 · ID 1 |
| 暗号化用副鍵 | なし:バージョン 2 と 3 の鍵には副鍵がなく、主鍵の RSA 鍵が暗号化も行います(C/S/E はアルゴリズムから導出) |
| フィンガープリント | 55AC229DCC134C267809F0D9D6FCE76F |
| 秘密鍵のパスフレーズ | synthetic-key-password |
アルゴリズムと用途
RSA 2048: 2048 ビット の法を持つ RSA です。多くのソフトウェアで引き続き受け入れられますが、RFC 9580 では 3072 ビット未満の RSA 鍵の生成を推奨していません。旧形式の選択肢として残しています。
公開鍵
ユーザー ID と自己署名を含む公開鍵です。バージョン 2 と 3 の鍵には副鍵がなく、同じ RSA 鍵で署名を検証し、このテスト用 ID に宛てた暗号化を行います。
ダウンロード → 868 バイト
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQEPAmr3la4AAAEIANuM5VCCUkM/sNqZfUucuVIRhxfJ/KH2wd8h/kIod0UtkQ54
MDE8TYA/w5rbZugeKq2qJkvR6ke3snTKHVxVO4XuAfgPvT9bJQ/UQ+4lqSacodDQ
FQQ7QMZL37PYMlUqAzO1bsQ2GXgC3kgTSoFszi/F8w17eVWEmSa+qL7Hqv2eR80f
uhlreTvCZYW5MvxIJ4qMMC2Dqxo2lE6cfWbRfy9cHBRF5xU7RG2EgVQw/YGg4oxs
6cUxjHj72EV7SLQqHqAjNqqed2pvebvKOqgl3NVzVZ5qOgcE0IfgOciLZUp41Gs7
GNemvg9vU7aseCNu3Uvv/aAjDLByO0ewfZNh5rsAEQEAAbQZQ0gtSiBtYXRyaXgg
NDQtdjItcnNhMjA0OIkBFQIFEGr3la47R7B9k2HmuwEB+W0H+wRluQfgN7cjjlRC
oR4Gr9wM334gvLfTgX7gAwx4mAvcT0YCTxKovrRjMqQ6MIWk/iIWrmo0qhlv2f8O
DdArbwaic6Zgkv/uulSfo/9bOPtZN5JMCZ70/bdGF1AYb/LFK3HjATqrNc23qVtA
IgN2wQA2yDmDEJOuHGEvdfcmSkTPKmTc9dETCcS6Ef5IFEuKhoTYWxbI+sZCX1+8
jw4loyrvJQh0Tfa/grX8Fv5snRKudvaDKVHkcwJ01IRFE+36ghV4vykue44Qo1db
Zfqtxd2jArGPyKGt4Th4N1n55Y59LULENhVQDv8pIkL8T5+deFABV7R9wkkwnO57
01ylA0c=
=2hSt
-----END PGP PUBLIC KEY BLOCK-----
秘密鍵
上記のパスフレーズで保護された秘密鍵です。テスト専用として公開しており、誰でも使用できます。
ダウンロード → 1 763 バイト
表示
-----BEGIN PGP PRIVATE KEY BLOCK-----
lQOiAmr3la4AAAEIANuM5VCCUkM/sNqZfUucuVIRhxfJ/KH2wd8h/kIod0UtkQ54
MDE8TYA/w5rbZugeKq2qJkvR6ke3snTKHVxVO4XuAfgPvT9bJQ/UQ+4lqSacodDQ
FQQ7QMZL37PYMlUqAzO1bsQ2GXgC3kgTSoFszi/F8w17eVWEmSa+qL7Hqv2eR80f
uhlreTvCZYW5MvxIJ4qMMC2Dqxo2lE6cfWbRfy9cHBRF5xU7RG2EgVQw/YGg4oxs
6cUxjHj72EV7SLQqHqAjNqqed2pvebvKOqgl3NVzVZ5qOgcE0IfgOciLZUp41Gs7
GNemvg9vU7aseCNu3Uvv/aAjDLByO0ewfZNh5rsAEQEAAQFYw2V7F5Cb4wf/z3+U
6+sxgjTqMlUVCmKMBaHkMqh++U18b322F/dGMAYmr8Shke5kPEepWviwD69/x7tw
1pNsiZC5e2s+YctLOQWw/HoIqNiYbRCmzL9EMEGVXiF8lLVJfZ2fUjm5Urd/C9+0
VPHOcV4lFeLefaPl/pKdAlgG5Y9hI81ytb3DMPAqk6VMpxhe8iGoErxdNO2ZLjk2
5CQLDrUk+eyPIuSv3BalChdVMDDV3CPAQgkvHsR5mJ6LKnrZ0REBidL7tBKBPiIm
wR001t3/eK7ko7ZbpY21t9JCOMXTZ5oY/iWb70V14iTpezOqKNs2kpfx0XyUB3CZ
SnkCPZwiytomDdnopQQAHSdF4hqdJFonomZVujJOAl8IoATCKnwPrejiNM/Lkd6T
Fyf3wSvCt+n6mhoHNd9mAEYtzmX2/BPPD4CnjwJd66sRERDR2uLEhZ/ml6c0ghUK
JkdbvbEY/AW+NHKYKrNx3t3529bG73i+W61AhAOPbWr3dh9GBjPKdb1uLT3MKa8E
AOU9pMrUWMdZKkKVtasqlJUqq5tPcWXYgq/YauH7iBRhtWdJdl6biPUGZNlr6xfa
9rhHA3YayYnbvg14RXb2DplISLtR8TaVAdiW/95HipJuHpM6ZTPpeiPBpLfu6b7m
fCzC3ecHRxIpoeYp8tSzG7WGE9quK+u3LSVoj1xdFzQCBAD6TxwIEhNopG4s4ag+
HUNLkAfGTwSpNn0uPRUnbdeBfqCaaNw0BlfSfA0tMBNecMFOlTluBg+6K81SfmBY
NGxU2VDQa8jjYD8zav8poidJFgSOuTxXTQsVxgI2GBDy4KBw20OV7ZTz4HGX1Mh8
FVqpdO3QJHN5lGeO11dRo7vlvUQBtBlDSC1KIG1hdHJpeCA0NC12Mi1yc2EyMDQ4
iQEVAgUQaveVrjtHsH2TYea7AQH5bQf7BGW5B+A3tyOOVEKhHgav3AzffiC8t9OB
fuADDHiYC9xPRgJPEqi+tGMypDowhaT+IhauajSqGW/Z/w4N0CtvBqJzpmCS/+66
VJ+j/1s4+1k3kkwJnvT9t0YXUBhv8sUrceMBOqs1zbepW0AiA3bBADbIOYMQk64c
YS919yZKRM8qZNz10RMJxLoR/kgUS4qGhNhbFsj6xkJfX7yPDiWjKu8lCHRN9r+C
tfwW/mydEq529oMpUeRzAnTUhEUT7fqCFXi/KS57jhCjV1tl+q3F3aMCsY/Ioa3h
OHg3Wfnljn0tQsQ2FVAO/ykiQvxPn514UAFXtH3CSTCc7nvTXKUDRw==
=4qL2
-----END PGP PRIVATE KEY BLOCK-----
失効証明書
あらかじめ生成した鍵漏えい証明書です。RFC 1991 で定義された署名クラス 0x20(「This is my key, and I have revoked it」)で、PGP 2.6. で実装されています。インポートすると鍵が失効済みとして扱われます。
ダウンロード → 1 245 バイト
表示
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQEPAmr3la4AAAEIANuM5VCCUkM/sNqZfUucuVIRhxfJ/KH2wd8h/kIod0UtkQ54
MDE8TYA/w5rbZugeKq2qJkvR6ke3snTKHVxVO4XuAfgPvT9bJQ/UQ+4lqSacodDQ
FQQ7QMZL37PYMlUqAzO1bsQ2GXgC3kgTSoFszi/F8w17eVWEmSa+qL7Hqv2eR80f
uhlreTvCZYW5MvxIJ4qMMC2Dqxo2lE6cfWbRfy9cHBRF5xU7RG2EgVQw/YGg4oxs
6cUxjHj72EV7SLQqHqAjNqqed2pvebvKOqgl3NVzVZ5qOgcE0IfgOciLZUp41Gs7
GNemvg9vU7aseCNu3Uvv/aAjDLByO0ewfZNh5rsAEQEAAYkBFQIFIGr3la47R7B9
k2HmuwEBvDUIAI2BjTFOt0C2kKTsa56Cms7OdTnitDDPGv5KF1rr7V/QqQtksw+s
5RjIwsFQSJzQ3GDIDwIIv0wiRMkhdeE1m1jMwaQxMSChr6TadD68w958oTKXviwv
FmnRvbp6sDqMEHyGD8cgDUzcj4G2qz1kTaKpaFv0fVMW0gOv9PZ1lb2TFQ7XjDIm
Jbkh9qLSyC0ARIDYhmsrQDxkCJByid/FpELPeL1wSvm0WQ9udNHg0PYkk6wwkdmk
z8G1VcFgb90xSOad+0iCRbriUGw+4IAGdGJezFXhqrW7kNyUky030KzllIFVbC1j
fMVDT1X3CFqT7+xCh+12/J1oFb0reZExpj+0GUNILUogbWF0cml4IDQ0LXYyLXJz
YTIwNDiJARUCBRBq95WuO0ewfZNh5rsBAfltB/sEZbkH4De3I45UQqEeBq/cDN9+
ILy304F+4AMMeJgL3E9GAk8SqL60YzKkOjCFpP4iFq5qNKoZb9n/Dg3QK28GonOm
YJL/7rpUn6P/Wzj7WTeSTAme9P23RhdQGG/yxStx4wE6qzXNt6lbQCIDdsEANsg5
gxCTrhxhL3X3JkpEzypk3PXREwnEuhH+SBRLioaE2FsWyPrGQl9fvI8OJaMq7yUI
dE32v4K1/Bb+bJ0Srnb2gylR5HMCdNSERRPt+oIVeL8pLnuOEKNXW2X6rcXdowKx
j8ihreE4eDdZ+eWOfS1CxDYVUA7/KSJC/E+fnXhQAVe0fcJJMJzue9NcpQNH
=2y3k
-----END PGP PUBLIC KEY BLOCK-----
test_1MB.bin の署名
CH-J Tools でこの鍵を使って作成した、test_1MB.bin の ASCII Armor 形式の分離署名です。テストファイルと同じ場所に test_1MB.bin.asc として保存してください。
ダウンロード → 447 バイト
-----BEGIN PGP SIGNATURE-----
iQEVAgUAaveVrjtHsH2TYea7AQEGewf6A6u4O9FXbuChBU8JOyz2q/urvR4UC01H
9KMvP1bP2Ik0CtArzs2QAH7GhEgvjEygLUSgyUxntQHBF+dkGlGOZMwkqBIeoauN
t7ZWWgKb1UAlggvNNiUMsvRIEA/c3g/jTaNUufGdWqhZ0eF6NKe/O4vKvrVHELCz
26XH2JEP8BTDxC4CdaAq2PishBseKd7GxAGZzlqBaM4TchGdIi0427kRP8+po/oj
i2B4VunmA8HwulraMFc9e2uuh8UUBC5k1Ur2IUx70FKYjvwGoA00ySM/IszwYGoA
37wmM+UHxHM2omv9mHqbmT64E2AcSRKokUgcmH5ewySEg44cExygQw==
=99+I
-----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-44-public.asc
gpg1 --allow-weak-digest-algos --verify test_1MB.bin.asc test_1MB.bin