مختبر التحقق من البصمات التشفيرية للمجلد #853,470 (أتمتة المنازل الذكية لترشيد استهلاك الكهرباء وراحة الأسرة (المهارات المتقدمة والمعايير الاحترافية))
عملاً بمعايير الشفافية التقنية، يفصل هذا المختبر بين بصمة بايتات ملف الـ PDF النهائي (PDF Binary File SHA-256) التي تثبت سلامة محتوى الملف المحمّل، وبين بصمة سجل البيانات الوصفية (Metadata Record SHA-256) المستخدمة في فهرسة المجلد داخل شجرة ميركل المكونة من 23 مستوى ثنائي.
1️⃣ بصمة بايتات ملف الـ PDF النهائي (PDF Binary File Bytes SHA-256)
تُحسب هذه البصمة مباشرة على جميع بايتات ملف الـ PDF النهائي (حجم الملف: 460,406 بايت / 449.6 KB). يمكنك الضغط على الزر أدناه ليقوم متصفحك بتحميل بايتات ملف الـ PDF الفعلي وحساب بصمته محلياً عبر شريحة WebCrypto SHA-256، أو التحقق منها بعد التحميل بأمر sha256sum:
بصمة بايتات ملف الـ PDF المسجلة على الخادم (Server PDF File SHA-256):
بصمة بايتات ملف الـ PDF المحسوبة في متصفحك (Browser Downloaded PDF Bytes SHA-256):
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) وتوضيح نطاقه
رقم الفهرسة للمجلد #853,470 هو 9789718534700. مجموع الأوزان القياسية لأول 12 خانة = 120 | باقي القسمة على 10 = 0 | خانة التحقق رقم 13 = 0 (مطابقة لمعادلة Modulo-10).
| الخانة (1-12) | #1 | #2 | #3 | #4 | #5 | #6 | #7 | #8 | #9 | #10 | #11 | #12 | المجموع | الخانة 13 (Check Digit) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| الرقم | 9 | 7 | 8 | 9 | 7 | 1 | 8 | 5 | 3 | 4 | 7 | 0 | — | 0 |
| الوزن (1 أو 3) | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | — | — |
| حاصل الضرب | 9 | 21 | 8 | 27 | 7 | 3 | 8 | 15 | 3 | 12 | 7 | 0 | 120 | ✔ معادلة صحيحة |
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:
6936641126aa9d0457f5b7d96fbc189e71d319737df72820878fbc1e3a26bdbe
| المستوى (1 إلى 23) | ترتيب العقدة | بصمة العقدة الشقيقة (Sibling Node Hash) | بصمة العقدة الأب الناتجة فعلياً (Computed Parent SHA-256) |
|---|---|---|---|
| المستوى 1 / 23 | RIGHT | e48bff772cd45f270762099de5eb... | 2d3e763e525b1c243a88100378743c72a0b3... |
| المستوى 2 / 23 | LEFT | 769dbac1f75941759c5dc618e622... | 1085899f79e503162dd14dcceea718cb285b... |
| المستوى 3 / 23 | RIGHT | 8deacca82838619774b6993d1a70... | e929592f83264fb531c990db1b02fb742b9f... |
| المستوى 4 / 23 | RIGHT | a82ee621c86fb402d287bd27f348... | 8a4c950c97626f59a5b2ca4e6b2cdf6367b3... |
| المستوى 5 / 23 | RIGHT | 47468abceba85c8d0703571cd622... | d1110c91878187fd684d5873542705d84124... |
| المستوى 6 / 23 | LEFT | a005cd1383326ee3b33f2f21717c... | 88a2df361516ca0d5d19984addb5a9c9d9c8... |
| المستوى 7 / 23 | RIGHT | b075d6babba65a518d6c88a960d5... | a53e8f7bc1066b5ac8312f3b8773a4809a56... |
| المستوى 8 / 23 | RIGHT | d7c6860cda51b4e135e4844be4c3... | 8c5ebf22d96649276699541b9cf429fb877e... |
| المستوى 9 / 23 | RIGHT | a67a50b8032b2bcee127b0456728... | a09858d88bd62c16cade1d97c8900fe10882... |
| المستوى 10 / 23 | LEFT | 8e07b5426ea6ec7297fa6df887f1... | 3146e2ae1247b05b7ffc42e4db79083832ef... |
| المستوى 11 / 23 | RIGHT | 77bd820b8f260093a1b8550fbfb4... | 41e75fe9df29a3c9e0c0b29cb8be7e464912... |
| المستوى 12 / 23 | LEFT | ba711b11f8cd5ead4ab593cc1b58... | 940cc5eb1ddd83b6af40572ba407f7174416... |
| المستوى 13 / 23 | LEFT | fd8e40d10c9fed3d2e2722b341f0... | eb9c269c4e8970b70e103ba2e488d0c4e3ad... |
| المستوى 14 / 23 | LEFT | c344f6915dd4b33b2d8f917f1b18... | 83517873e92391961933aa709221d2a13b04... |
| المستوى 15 / 23 | LEFT | fdaa8acb210703229dd999811eb6... | 0c00f9dda436a36ce9194fe3e336e8ad058c... |
| المستوى 16 / 23 | LEFT | 1cd258a887ceaec96fa6e14c1101... | 879f1ab80a2e0ab5f9377781e499e8d22e7e... |
| المستوى 17 / 23 | RIGHT | a34c41f7a75966085ee6b233619a... | e5b99ceb749e670e0fb5b8b2fb2e255d302d... |
| المستوى 18 / 23 | LEFT | 73dc572535dbb652693138f61e5d... | 8a1c13dfcb34220b064f12695422cf2cebf8... |
| المستوى 19 / 23 | RIGHT | afb72feb92a33285352e232f4eee... | ff1fadca0d19dea43272c8341eee250f6781... |
| المستوى 20 / 23 | RIGHT | 594938a7f15a4680571fac50bef4... | a96e52f17c26e2a9f19b39eb060023109b39... |
| المستوى 21 / 23 | LEFT | ad1945356ef3de8ed9cccbd15f87... | 28fcb292af8491ffe7604303e33fb468ad39... |
| المستوى 22 / 23 | LEFT | fbad0e4933d576a74f02734978b6... | afbb54cafd59951c8c6b5476a560f4cc7bc0... |
| المستوى 23 / 23 | LEFT | 57394045efc242e4ac4002dea315... | 🌳 ROOT (23/23): 6936641126aa9d0457f5b7d96fbc189e71d319737df72820878fbc1e3a26bdbe |