يخلط كثيرون بين التشفير والتجزئة لأن كليهما يحول البيانات إلى شكل غير مقروء مباشرة، لكن الغرض وطريقة الاستخدام مختلفان. التشفير يحمي سرية البيانات: تدخل رسالة مع مفتاح إلى خوارزمية، فتنتج نصًا مشفرًا، ويستطيع من يملك المفتاح المناسب استعادة الرسالة الأصلية. لذلك يستخدم عند نقل رسالة خاصة أو حفظ ملف ينبغي فتحه لاحقًا.
يخلط كثيرون بين التشفير والتجزئة لأن كليهما يحول البيانات إلى شكل غير مقروء مباشرة، لكن الغرض وطريقة الاستخدام مختلفان. التشفير يحمي سرية البيانات: تدخل رسالة مع مفتاح إلى خوارزمية، فتنتج نصًا مشفرًا، ويستطيع من يملك المفتاح المناسب استعادة الرسالة الأصلية. لذلك يستخدم عند نقل رسالة خاصة أو حفظ ملف ينبغي فتحه لاحقًا.
قد يكون التشفير متماثلًا، أي يستخدم الطرفان المفتاح السري نفسه، أو غير متماثل يستخدم مفتاحًا عامًا وآخر خاصًا. في الحالتين توجد عملية عكس مقصودة اسمها فك التشفير. قوة النظام لا تعتمد على إخفاء اسم الخوارزمية، بل على خوارزمية مدروسة ومفتاح قوي محفوظ بطريقة سليمة. وإذا سُرق المفتاح، يمكن للمهاجم فك البيانات التي يحميها ذلك المفتاح بحسب تصميم النظام.
أما دالة التجزئة فتأخذ مدخلًا بأي طول وتنتج بصمة ذات طول ثابت. صممت الدوال التشفيرية الجيدة بحيث يصعب عمليًا استرجاع المدخل من البصمة أو إيجاد مدخلين مختلفين لهما البصمة نفسها. لا يوجد «مفتاح فك» يعيد النص، لأن التجزئة ليست خزنة قابلة للفتح. تغيير صغير في الملف ينتج عادة بصمة مختلفة جدًا، ولهذا تستخدم البصمات للتحقق من سلامة الملفات والتوقيعات الرقمية.
عند تخزين كلمات المرور لا ينبغي حفظها كنص واضح أو بتشفير يمكن عكسه فقط. يحفظ النظام ناتج دالة اشتقاق مخصصة لكلمات المرور مع قيمة عشوائية تسمى الملح. عند تسجيل الدخول يعيد حساب الناتج ويقارنه بالمحفوظ. الملح يجعل كلمتين متطابقتين تنتجان سجلات مختلفة ويعطل كثيرًا من الجداول المحسوبة مسبقًا، بينما تجعل الكلفة الحسابية المرتفعة تجربة ملايين التخمينات أبطأ.
التجزئة وحدها لا تثبت هوية مرسل الملف؛ يستطيع مهاجم تغيير الملف ونشر بصمة جديدة معه. يلزم مصدر موثوق للبصمة أو توقيع رقمي يربطها بصاحب مفتاح. وبالمقابل، تشفير الرسالة لا يضمن دائمًا أنها لم تتغير ما لم يستخدم نمط تشفير موثقًا يوفر التحقق من السلامة أيضًا.
اختيار الأداة يبدأ بالسؤال: هل نحتاج استعادة الأصل سرًا؟ نستخدم تشفيرًا مناسبًا. هل نريد كشف التغيير أو مقارنة قيمة دون حفظها؟ نستخدم تجزئة أو دالة اشتقاق حسب الحالة. وفي التطبيقات الحقيقية قد يعمل الاثنان معًا، لكن لا يحل أحدهما محل الآخر.
## سؤال للنقاش
لماذا لا يكفي حساب بصمة لملف منشور إذا وصلت البصمة والملف من المصدر غير الموثوق نفسه؟
## المراجع
- NIST، مدخل إلى علم التشفير واستخداماته في حماية المعلومات.
- NIST SP 800-175B، إرشادات الدوال التشفيرية والتشفير المتماثل وغير المتماثل.
- NIST CSRC، تعريف دالة التجزئة التشفيرية وخصائص مقاومة التصادم والاسترجاع.
الصورة الخام شبكة من البكسلات، ولكل بكسل قيم لونية. حفظ كل قيمة كما هي ينتج ملفًا كبيرًا، لكن داخل الصورة تكرار وانتظام يمكن تمثيلهما بعدد أقل من البتات. الضغط لا يعني دائمًا حذف التفاصيل؛ هناك ضغط بلا فقد يعيد القيم الأصلية تمامًا، وضغط بفقد يتخلص من معلومات مختارة مقابل ملف أصغر.
الصورة الخام شبكة من البكسلات، ولكل بكسل قيم لونية. حفظ كل قيمة كما هي ينتج ملفًا كبيرًا، لكن داخل الصورة تكرار وانتظام يمكن تمثيلهما بعدد أقل من البتات. الضغط لا يعني دائمًا حذف التفاصيل؛ هناك ضغط بلا فقد يعيد القيم الأصلية تمامًا، وضغط بفقد يتخلص من معلومات مختارة مقابل ملف أصغر.
في PNG تبدأ العملية بمرشحات تتنبأ بقيمة البكسل من جيرانه في السطر. بدل تخزين القيم الكبيرة نفسها، يخزن النظام فروقًا غالبًا ما تكون صغيرة ومتكررة، ثم يرمزها بكفاءة. عند الفك تعاد الخطوات عكسيًا فتحصل على البكسلات الأصلية. يناسب ذلك الرسوم والنصوص والواجهات ذات الحواف الحادة والمساحات المتجانسة، كما يدعم الشفافية.
يعتمد JPEG الشائع للصور الفوتوغرافية على تقسيم الصورة وتمثيل محتوى الكتل كمكونات ذات ترددات مختلفة. تتغير الإضاءة ببطء في مساحات كثيرة، بينما تمثل المكونات الأعلى ترددًا التفاصيل الدقيقة والحواف. في مرحلة التكميم تقل دقة بعض المعاملات، خصوصًا ما يكون إدراك العين له أقل، ثم ترمز القيم الناتجة. هذه المرحلة تسبب الفقد، وهي سبب صغر الحجم وظهور آثار مربعة أو هالات عند المبالغة في الضغط.
تستفيد طرق كثيرة أيضًا من أن العين أكثر حساسية لتفاصيل السطوع من بعض فروق اللون، فتخزن معلومات اللون بدقة مكانية أقل. لا يعني ذلك إزالة «لون بعينه»، بل تقليل عدد عينات قنوات لونية بعد تحويل التمثيل. مقدار الضرر يعتمد على المحتوى والإعداد وعدد مرات إعادة الحفظ؛ فتح JPEG وحفظه مرارًا بإعداد فقد جديد قد يراكم التشوه.
تقاس النتيجة بموازنة الحجم والجودة والغرض. صورة مصغرة على هاتف لا تحتاج عدد البكسلات نفسه لملصق مطبوع، ولقطة شاشة مليئة بالنص قد تبدو أسوأ في JPEG من PNG. كذلك تؤثر البيانات الوصفية وملف الألوان والأبعاد في الحجم، فلا يصح مقارنة الصيغ من امتداد الملف وحده.
بعض المعايير توفر ضغطًا بفقد وبلا فقد، وعرضًا تدريجيًا، والوصول إلى درجات دقة مختلفة. يختار المطور الصيغة وفق دعم الأجهزة وزمن فك الضغط والشفافية والحاجة إلى حفظ الأصل. أفضل ممارسة هي الاحتفاظ بنسخة أصلية عالية الجودة، ثم إنشاء نسخ مشتقة بالحجم والصيغة الملائمين لكل استخدام.
## سؤال للنقاش
لماذا قد يكون PNG أصغر للرسوم ذات الألوان المحدودة بينما يكون JPEG أصغر لصورة فوتوغرافية؟
## المراجع
- لجنة JPEG، نظرة عامة على معيار JPEG 1 وتقنية التحويل والترميز بفقد.
- W3C، مواصفة PNG وخطوات الترشيح والضغط وبناء تدفق الصورة.
- لجنة JPEG، نظرة عامة على خصائص JPEG 2000 والضغط بفقد وبلا فقد.
يعرض مطور النموذج عادة نتائج على اختبارات يختارها، لكنها لا تجيب وحدها عن سؤال: هل يصلح النموذج لاستخدام محدد؟ قد يحقق درجة مرتفعة في أسئلة عامة ثم يخطئ في مستندات قانونية محلية، أو يجيب جيدًا في الإنجليزية ويضعف في العربية، أو تتغير نتائجه عند تعديل صياغة السؤال. التقييم المستقل يختبر الادعاء ببيانات وإجراءات لا يتحكم فيها صاحب المنتج وحده.
يعرض مطور النموذج عادة نتائج على اختبارات يختارها، لكنها لا تجيب وحدها عن سؤال: هل يصلح النموذج لاستخدام محدد؟ قد يحقق درجة مرتفعة في أسئلة عامة ثم يخطئ في مستندات قانونية محلية، أو يجيب جيدًا في الإنجليزية ويضعف في العربية، أو تتغير نتائجه عند تعديل صياغة السؤال. التقييم المستقل يختبر الادعاء ببيانات وإجراءات لا يتحكم فيها صاحب المنتج وحده.
أول خطوة هي تحديد المهمة ومعيار النجاح. جودة الملخص يمكن قياسها بدقة المعلومات وحذف الادعاءات غير الموجودة وقابلية القراءة، بينما خدمة العملاء تحتاج أيضًا قياس حل المشكلة والامتناع عن كشف البيانات. جمع هذه الجوانب في رقم واحد قد يخفي فشلًا خطيرًا؛ لذلك تنشر النتائج كمجموعة مقاييس مع وصف العينات وحدود الاختبار.
يجب فصل بيانات التقييم عن مواد التدريب قدر الإمكان. إذا حفظ النموذج أسئلة الاختبار أو صيغًا قريبة منها، تصبح الدرجة قياسًا للتذكر لا للقدرة على التعامل مع حالة جديدة. يستخدم المقيم مجموعات خاصة، ويغير الأمثلة دوريًا، ويفحص احتمالات التسرب. ويقارن النموذج بخط أساس واضح، مثل أداء النظام السابق أو مراجعين بشريين وفق بروتوكول معلن.
التقييم الواقعي يشمل مجموعات فرعية وحالات صعبة عمدًا. قد يبدو متوسط الدقة جيدًا رغم وجود أداء ضعيف في لهجة أو موضوع أو فئة مستخدمين. كما تختبر محاولات دفع النظام إلى مخالفة التعليمات، والمصادر الزائفة، والأسئلة التي ينبغي أن يعترف فيها بعدم اليقين. لا تعني نتيجة المختبر أن السلوك سيظل ثابتًا بعد دمج النموذج مع البحث أو أدوات خارجية.
الاستقلال لا يعني أن المقيم بلا رأي، بل أن تضارب المصالح معلن وأن الطريقة قابلة للتدقيق. ينبغي تسجيل نسخة النموذج وإعداداته وتاريخ القياس، لأن خدمة تحمل الاسم نفسه قد تتغير. ويجب توثيق أخطاء المحكمين البشر واتفاقهم، فالقياس البشري نفسه ليس حقيقة مطلقة.
بعد الإطلاق يأتي الرصد المستمر: عينات من الاستخدام الفعلي، بلاغات الضرر، تغير نوع الأسئلة، وزمن الاستجابة والتكلفة. التقييم الجيد لا يصدر ختم «آمن» دائمًا؛ يعطي دليلًا محدود النطاق يساعد صاحب القرار على تحديد الاستخدام والضوابط والحالات التي تحتاج مراجعة بشرية.
## سؤال للنقاش
ما النتيجة التي قد تبدو ممتازة في المتوسط بينما تخفي خطرًا على فئة صغيرة من المستخدمين؟
## المراجع
- NIST، برنامج قياس وتقييم الذكاء الاصطناعي ومناهج الاختبار.
- NIST، إطار إدارة مخاطر الذكاء الاصطناعي وملف الذكاء الاصطناعي التوليدي.
- OECD، مبادئ الذكاء الاصطناعي بشأن الشفافية والمتانة والمساءلة.
تعتمد كلمة المرور على عامل «شيء تعرفه». إذا حصل عليها مهاجم من تسريب أو صفحة تصيد، يمكنه تقليد صاحب الحساب. تضيف المصادقة متعددة العوامل دليلًا من فئة أخرى، مثل جهاز تملكه أو مفتاح أمني أو خاصية حيوية. عندها لا تكفي كلمة المرور المسروقة وحدها لإكمال تسجيل الدخول.
تعتمد كلمة المرور على عامل «شيء تعرفه». إذا حصل عليها مهاجم من تسريب أو صفحة تصيد، يمكنه تقليد صاحب الحساب. تضيف المصادقة متعددة العوامل دليلًا من فئة أخرى، مثل جهاز تملكه أو مفتاح أمني أو خاصية حيوية. عندها لا تكفي كلمة المرور المسروقة وحدها لإكمال تسجيل الدخول.
ليست كل خطوة ثانية عاملًا مستقلًا. سؤال أمني وإجابة محفوظة هما أيضًا معلومات تعرفها، وجمعهما مع كلمة المرور لا يوفر تنوعًا حقيقيًا. الرمز الذي يولده تطبيق على الهاتف يمثل حيازة جهاز، أما المفتاح الأمني فيجري عملية تشفير مرتبطة بالموقع. بصمة الإصبع غالبًا تفتح مفتاحًا محفوظًا على الجهاز ولا ترسل صورة البصمة إلى كل خدمة.
الرموز النصية أفضل من الاعتماد على كلمة المرور وحدها في حالات كثيرة، لكنها قد تتعرض لنقل شريحة الهاتف أو اعتراض الرسائل أو خداع المستخدم لإدخال الرمز في موقع مزور. إشعارات الموافقة قد تستغل بإرسال طلبات متتابعة حتى يوافق المستخدم بالخطأ. لهذا توصي جهات الأمن، عند توفر الخيار، بوسائل مقاومة للتصيد مثل مفاتيح FIDO أو مفاتيح المرور المرتبطة بالنطاق الحقيقي.
إذا كتب المستخدم كلمة المرور والرمز المؤقت داخل صفحة تصيد لحظية، يستطيع المهاجم تمريرهما إلى الموقع الأصلي قبل انتهاء الرمز وسرقة جلسة الدخول. الوسيلة المقاومة للتصيد تتحقق تشفيريًا من هوية الموقع، فلا تعمل بيانات الاعتماد على نطاق مزيف مشابه. وهذا يوضح أن عبارة «فعّلت التحقق بخطوتين» لا تصف مستوى الحماية كاملًا من دون معرفة الطريقة.
يجب إعداد الاسترداد بعناية. رموز النسخ الاحتياطي ينبغي حفظها في مكان آمن منفصل، وتسجيل أكثر من مفتاح إن كانت الخدمة مهمة، ومراجعة الأجهزة والجلسات بعد الاشتباه. إذا سُرقت كلمة المرور، يغيرها المستخدم ويغلق الجلسات غير المعروفة ويجدد رموز الاسترداد؛ فالعامل الثاني قد يمنع دخولًا جديدًا لكنه لا يغلق جلسة سبق للمهاجم الحصول عليها.
للمؤسسات يبدأ التطبيق بحسابات الإدارة والبريد والوصول عن بعد، مع تدريب يمنع قبول طلب لم يبدأه الموظف. المصادقة الإضافية تقلل فئة كبيرة من الاختراقات، لكنها تعمل ضمن منظومة تشمل تحديث الأجهزة ومراقبة الجلسات ومنع الاسترداد الضعيف.
## سؤال للنقاش
لماذا يوفر المفتاح الأمني المرتبط بعنوان الموقع حماية أقوى من رمز يكتبه المستخدم في أي صفحة تطلبه؟
## المراجع
- CISA، دليل فرض المصادقة متعددة العوامل وترتيب وسائلها.
- CISA، ورقة تطبيق المصادقة المقاومة للتصيد وقيود الرموز والإشعارات.
- NIST، إرشادات الهوية الرقمية واختيار وسائل المصادقة وإدارة دورة حياتها.
عندما تكتب اسم موقع في المتصفح يحتاج جهازك إلى عنوان رقمي يصل به إلى الخادم. نظام أسماء النطاقات DNS هو منظومة موزعة تربط الاسم السهل مثل example.org بسجلات تشمل عنوان الإنترنت. تشبيه «دليل الهاتف» مفيد كبداية، لكنه لا يوضح التسلسل الهرمي والتخزين المؤقت وتعدد أنواع السجلات.
عندما تكتب اسم موقع في المتصفح يحتاج جهازك إلى عنوان رقمي يصل به إلى الخادم. نظام أسماء النطاقات DNS هو منظومة موزعة تربط الاسم السهل مثل example.org بسجلات تشمل عنوان الإنترنت. تشبيه «دليل الهاتف» مفيد كبداية، لكنه لا يوضح التسلسل الهرمي والتخزين المؤقت وتعدد أنواع السجلات.
يسأل الجهاز عادة محللًا تكراريًا توفره شبكة المنزل أو شركة الاتصالات أو خدمة مستقلة. يبحث المحلل أولًا في ذاكرته المؤقتة. إن وجد إجابة لم تنته مدة صلاحيتها أعادها سريعًا. وإلا يبدأ الاستعلام عبر طبقات: خوادم الجذر تدله على خوادم النطاق الأعلى مثل .org، وهذه تدله على الخوادم الموثوقة بالنطاق المطلوب، ثم تعطيه الخوادم الموثوقة السجل النهائي أو إحالة أخرى.
خادم الجذر لا يخزن عنوان كل موقع ولا يوجه حركة التصفح نفسها. هو يعطي المحلل معلومة عن المرحلة التالية. بعد الحصول على عنوان IP يتصل المتصفح بالخادم عبر بروتوكولات الشبكة؛ تحدد الموجهات مسار الحزم. الفصل بين العثور على العنوان ونقل البيانات يفسر لماذا قد يعمل DNS بينما يفشل الموقع بسبب الخادم، أو يفشل الاسم رغم أن الخادم نفسه يعمل.
لكل سجل مدة حياة TTL يحددها مشغل النطاق. يحتفظ المحلل بالإجابة حتى تنتهي المدة، فيقل التأخير والحمل على الخوادم الموثوقة. لهذا قد لا يظهر تغيير عنوان الموقع لدى الجميع فورًا: بعض المحللات لا تزال تملك الإجابة السابقة. ويشمل التخزين المؤقت أحيانًا إجابات عدم وجود الاسم، وفق قواعد تمنع إعادة الأسئلة الفاشلة بلا توقف.
لا يقتصر DNS على سجلات العناوين A وAAAA. توجد سجلات MX للبريد، وNS لتحديد خوادم الاسم، وTXT لنصوص تستخدم في التحقق وسياسات البريد، وCNAME لجعل اسم يشير إلى اسم آخر. وقد تعيد الخدمة عناوين متعددة لتوزيع الحمل أو اختيار خادم قريب، لذا لا يعني تغير العنوان وحده وجود تلاعب.
يحمي DNSSEC سلامة الإجابات بتوقيعات تسمح بالتحقق من أنها صادرة ضمن سلسلة الثقة ولم تتبدل، لكنه لا يشفر السؤال في حد ذاته. أما تقنيات DNS المشفر فتحمي النقل بين العميل والمحلل في مواضع محددة. التشخيص الجيد يفحص السجل ونوعه والخادم الموثوق ومدة الصلاحية، بدل الاكتفاء بمسح الذاكرة عشوائيًا.
## سؤال للنقاش
لماذا قد يرى مستخدم عنوان الموقع الجديد بينما يستمر مستخدم آخر في الوصول إلى العنوان القديم؟
## المراجع
- ICANN، شرح نظام أسماء النطاقات وعلاقته بعناوين الإنترنت.
- اللجنة الاستشارية لنظام خادم الجذر في ICANN، الأسئلة الشائعة عن المحللات والجذر.
- IETF RFC 1035، مواصفات تنفيذ DNS واستخدام الذاكرة المؤقتة.