CH-J Toolsإدارة الخوادم عبر SSH
القائمة
كل أمثلة المفاتيح ←

مثال 43 · V2 · RSA 1024 (قديم)

مفتاح الإصدار 2 ‏(PGP 2.x، ‏RFC 1991): بصمة MD5 بطول 32 رقمًا سداسيًا عشريًا، و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: RSA بمعامل بطول 1024 بت، ويُعد قابلًا للكسر حاليًا. محتفظ به للتوافق التاريخي فقط؛ يقبله GnuPG، بينما يرفض Sequoia والأدوات المبنية على rPGP المفاتيح الأقل من 2048 بت، ويرفضها خادم المفاتيح keys2 كذلك.

المفتاح العام

المفتاح العام مع معرّف المستخدم وتوقيعه الذاتي. ليس لمفاتيح الإصدارين 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-----

شهادة الإبطال

شهادة اختراق مفتاح مُنشأة مسبقًا، من فئة التوقيع 0x20 المحددة في RFC 1991 ‏(«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

توقيع منفصل بتغليف ASCII للملف test_1MB.bin، أُنشئ بهذا المفتاح في CH-J Tools. احفظه باسم 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 إلى GnuPG 1.4 ‏(gpg1) مع السماح الصريح بـMD5، أو 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 ←