مختبر التحقق من البصمات التشفيرية للمجلد #1,013,286 (أساسيات الحوسبة الكمومية وبناء الخوارزميات الكمية للمستقبل (قوائم الفحص وحل المشكلات))
عملاً بمعايير الشفافية التقنية، يفصل هذا المختبر بين بصمة بايتات ملف الـ PDF النهائي (PDF Binary File SHA-256) التي تثبت سلامة محتوى الملف المحمّل، وبين بصمة سجل البيانات الوصفية (Metadata Record SHA-256) المستخدمة في فهرسة المجلد داخل شجرة ميركل المكونة من 23 مستوى ثنائي.
1️⃣ بصمة بايتات ملف الـ PDF النهائي (PDF Binary File Bytes SHA-256)
تُحسب هذه البصمة مباشرة على جميع بايتات ملف الـ PDF النهائي (حجم الملف: 459,800 بايت / 449 KB). يمكنك الضغط على الزر أدناه ليقوم متصفحك بتحميل بايتات ملف الـ PDF الفعلي وحساب بصمته محلياً عبر شريحة WebCrypto SHA-256، أو التحقق منها بعد التحميل بأمر sha256sum:
بصمة بايتات ملف الـ PDF المسجلة على الخادم (Server PDF File SHA-256):
بصمة بايتات ملف الـ PDF المحسوبة في متصفحك (Browser Downloaded PDF Bytes SHA-256):
1️⃣-ب بصمة المحتوى النصي الثابت للـ 200 صفحة (Immutable Content SHA-256 — مفصولة عن البيانات الوصفية)
استجابةً لمعيار الفحص الجنائي (P0 #6 & P1 #19–#20)، تم فصل بصمة المحتوى النصي الثابت (content_sha256) المحسوبة حصرياً من بنية الفصول العشرة والـ 200 صفحة والموضوع العلمي واللغة، عن بصمة السجل الببليوجرافي (record_sha256)؛ بحيث لا تتأثر بصمة المحتوى بأي تحديثات في الحقول الوصفية الخارجية:
سلسلة البذرة النصية الثابتة للمحتوى (Canonical Content Seed):
بصمة المحتوى النصي الثابت (content_sha256):
2️⃣ بصمة سجل البيانات الوصفية الموحدة (Bibliographic Metadata Record SHA-256)
تُحسب هذه البصمة من سلسلة البيانات التعريفية القياسية للمجلد (رقم المجلد + رقم الفهرسة + رمز اللغة + تصنيف BISAC)، وهي موحدة في الصفحة الرئيسية وصفحة الكتاب ومختبر التدقيق. (ملاحظة: هذه البصمة تثبت ثبات الهوية الفهرسية للمجلد، بينما تثبت البصمة رقم 1 أعلاه سلامة ملف الـ PDF نفسه).
سلسلة البيانات الوصفية القياسية (Canonical Metadata Seed String):
بصمة البيانات الوصفية المسجلة (Unified Metadata SHA-256):
بصمة البيانات الوصفية المحسوبة في متصفحك (Browser WebCrypto Metadata SHA-256):
3️⃣ فحص رقم التحقق الرياضي (EAN-13 / ISBN-13 Modulo-10 Check Digit) وتوضيح نطاقه
رقم الفهرسة للمجلد #1,013,286 هو 9789720132864. مجموع الأوزان القياسية لأول 12 خانة = 116 | باقي القسمة على 10 = 6 | خانة التحقق رقم 13 = 4 (مطابقة لمعادلة Modulo-10).
| الخانة (1-12) | #1 | #2 | #3 | #4 | #5 | #6 | #7 | #8 | #9 | #10 | #11 | #12 | المجموع | الخانة 13 (Check Digit) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| الرقم | 9 | 7 | 8 | 9 | 7 | 2 | 0 | 1 | 3 | 2 | 8 | 6 | — | 4 |
| الوزن (1 أو 3) | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | — | — |
| حاصل الضرب | 9 | 21 | 8 | 27 | 7 | 6 | 0 | 3 | 3 | 6 | 8 | 18 | 116 | ✔ معادلة صحيحة |
4️⃣ مسار شجرة ميركل الثنائية من 23 مستوى (23-Level Binary Merkle Inclusion Path)
بما أن الفهرس يضم 5,000,000 مجلد، فإن الشجرة الثنائية تتطلب 23 مستوى بالضبط لأن $2^{22} = 4,194,304$ (أقل من 5 ملايين) بينما $2^{23} = 8,388,608$ سعة ورقية. في كل مستوى من المستويات الـ 23 أدناه يتم حساب عقدة الأب فعلياً بتطبيق SHA-256(Left || Right) وصولاً إلى جذر الفرع في المستوى 23 / 23:
f09f934da58266292789f318617616b3e26f466adbe1bf130f72c1068b63637a
| المستوى (1 إلى 23) | ترتيب العقدة | بصمة العقدة الشقيقة (Sibling Node Hash) | بصمة العقدة الأب الناتجة فعلياً (Computed Parent SHA-256) |
|---|---|---|---|
| المستوى 1 / 23 | RIGHT | 2ba889774c8cef0892d274b7d6fb... | fae65c8ca29a33977d2afee42f5805941deb... |
| المستوى 2 / 23 | LEFT | 6e0d0c2e4c53bbd0b8fe242f811c... | 4e9bf6feb53bfb851417d9a237f8cdec0e1f... |
| المستوى 3 / 23 | RIGHT | b9bf0c6c261209d6427afe8c72b6... | 6d6d9e1efd8eb25e8245436d0eb69ada11e5... |
| المستوى 4 / 23 | LEFT | 76526ccb563eb7bf48ddc366f776... | cdc5648bf310ee5ba3d2063c4d0f52534f02... |
| المستوى 5 / 23 | LEFT | 193ff068fc8ef06bf5d6061bfa0b... | 408773f4589869b78943b99616bc239d4cde... |
| المستوى 6 / 23 | RIGHT | 488d4aa5885d21b55d313ed8ee3c... | cd944cb341f3e21e2ab5c11da63b5672d6b4... |
| المستوى 7 / 23 | LEFT | fc8ad96de5f9dbc488bfba7fb846... | 2e7a9f71047dffefd1aec4759179c30fa77f... |
| المستوى 8 / 23 | LEFT | e57d74ad73de93ddd9c322459935... | ae3ac2b1df246de55bede2b30894f78fe47f... |
| المستوى 9 / 23 | LEFT | b80eb35f195c8dc7af3d7bb5b099... | 9eb73a3d7048917df5ef01ab50da4b4942dc... |
| المستوى 10 / 23 | RIGHT | 2f6c6182999931bb815d319fc8a7... | 047a44f58edec35bc44be904fbdad4fde623... |
| المستوى 11 / 23 | RIGHT | 4f35d62633cdedfdf8ab10939487... | cf5cf41da7c8169e56ff57e732317240503b... |
| المستوى 12 / 23 | LEFT | 3a123cadd18a49348ff491e85eb3... | f211d7c5326ae6df80839192b083b558c7fd... |
| المستوى 13 / 23 | RIGHT | 02a0fb9bfe7b622c87e241c64ecb... | 35177c19dbaa33b7458861ab3855030ad4e8... |
| المستوى 14 / 23 | RIGHT | 334febdfdd84877df488aaef4a43... | 90f3f08829e5a84b7d16ed98d88cc479c67d... |
| المستوى 15 / 23 | RIGHT | 1527b15f4afb588c2870d6ae96da... | 2ed22762b3a5c56d150d077d6ecaf4a11874... |
| المستوى 16 / 23 | LEFT | 96151551279bf3f9c0deef5af120... | 224137564541cc34b356da85e83443bf567c... |
| المستوى 17 / 23 | RIGHT | 922673a0cb886da6e59f491d4abd... | d7b6e05225d0b3891cb3aacb14844eb4edd5... |
| المستوى 18 / 23 | RIGHT | 55bcafab21d81ffc4e675842536c... | e3a5a50a13375ecff0560a72d3ea571cac5a... |
| المستوى 19 / 23 | RIGHT | afb72feb92a33285352e232f4eee... | ffb63b7a43c259ce8a56c3327593942d9c29... |
| المستوى 20 / 23 | RIGHT | 594938a7f15a4680571fac50bef4... | 68c53f19b8427cde34623e2367fcafba6b59... |
| المستوى 21 / 23 | LEFT | ad1945356ef3de8ed9cccbd15f87... | 76b698e2c1bef9f75915d8c4e26e57cf07ea... |
| المستوى 22 / 23 | LEFT | fbad0e4933d576a74f02734978b6... | 1f80a96cb6ffccc0fbbbb8733c543865e9a7... |
| المستوى 23 / 23 | LEFT | 57394045efc242e4ac4002dea315... | 🌳 ROOT (23/23): f09f934da58266292789f318617616b3e26f466adbe1bf130f72c1068b63637a |