هذه اللغة مترجمة آليًا، ولم تتم مراجعتها من قِبل إنسان.

التكنولوجيا · مقال

كيفية عمل التشفير: دليل حماية الخصوصية الرقمية

نُشر:

Each regular round involves four steps. First is the Byte Sub step, where each byte of the block is replaced by its substitute in an S-box. Next is the Shift Row step, followed by the Mix Column step. Matrix multiplication is performed. The final step is Add Round Key. This simpl
الصورة: John Savard · CC0 · Wikimedia Commons

باختصار

يحمي التشفير المعلومات الرقمية بخلطها باستخدام خوارزميات رياضية بحيث لا يمكن لأحد سوى من يمتلك المفتاح الصحيح قراءتها. تجمع الأنظمة الحديثة عادة بين نوعين من التشفير — التشفير المتماثل وغير المتماثل — لتأمين كل شيء من تطبيقات المراسلة إلى الخدمات المصرفية عبر الإنترنت، وتستعد الجهات التنظيمية الآن لمعايير جديدة تتحمل الكمبيوترات الكمية المستقبلية.

هذه النسخة ترجمة آلية للنص الأصلي (English). اقرأ النص الأصلي

التشفير هو عملية تحويل المعلومات المقروءة، المعروفة باسم نص عادي، إلى شكل غير قابل للقراءة يسمى النص المشفر، باستخدام خوارزمية رياضية وقيمة سرية تسمى المفتاح. فقط من يمتلك المفتاح المطابق يمكنه عكس العملية واستعادة البيانات الأصلية. تقوم هذه الآلية الواحدة بدعم معظم ما يسميه الناس "الخصوصية الرقمية" اليوم، من المراسلة الآمنة إلى الخدمات المصرفية عبر الإنترنت.

نوعان أساسيان: المتماثل وغير المتماثل

تنقسم الأنظمة التشفيرية عموماً إلى فئتين. يستخدم التشفير المتماثل مفتاحاً سرياً واحداً لقفل وفتح البيانات: يجب أن يمتلك المرسل والمتلقي المفتاح ذاته مسبقاً، وفقاً لشركة الخصوصية Proton. هذا يجعل التشفير المتماثل سريعاً، لكنه يخلق مشكلة عملية — يجب تبادل المفتاح نفسه بطريقة ما دون اعتراضه.

يحل التشفير غير المتماثل هذه المشكلة باستخدام مفتاحين متسلسلين رياضياً: مفتاح عام يمكن مشاركته بحرية، ومفتاح خاص يبقى سراً. لا يمكن فك تشفير البيانات المشفرة بمفتاح واحد إلا بالمفتاح الآخر، لذا لا توجد حاجة لتبادل سر مسبقاً. المقابل هو السرعة: تشير Proton إلى أن التشفير غير المتماثل أبطأ بحوالي 1000 مرة من التشفير المتماثل لأن الرياضيات الأساسية له أكثر تعقيداً بكثير.

نظراً لهذا المقابل، معظم الأنظمة الحقيقية تستخدم نهجاً هجيناً: يستخدم التشفير غير المتماثل بإيجاز لتبادل مفتاح متماثل لمرة واحدة عبر شبكة مفتوحة، ثم تتعامل الخوارزمية المتماثلة السريعة مع البيانات الضخمة الفعلية. تدعم هذه المجموعة اتصالات موقع HTTPS والشبكات الخاصة الافتراضية (VPN) والبريد الإلكتروني المشفر، كما توضح Proton.

AES: المعيار وراء معظم التشفير اليومي

الخوارزمية المتماثلة الأكثر استخداماً هي معيار التشفير المتقدم (AES)، الذي نشرته الوكالة الوطنية الأمريكية للمعايير والتكنولوجيا (NIST) في 26 نوفمبر 2001، كمعيار معالجة المعلومات الفيدرالي (FIPS) 197. يدعم AES أطوال مفاتيح تبلغ 128 أو 192 أو 256 بت ويعالج البيانات في كتل بحجم 128 بت. تصف NIST أنها خوارزمية معتمدة من FIPS يمكن استخدامها لحماية البيانات الإلكترونية، وتُستخدم عبر الأنظمة الحكومية والتجارية في جميع أنحاء العالم.

ما الذي يجعل التشفير "من طرف إلى طرف"

ليس كل التشفير يوفر نفس مستوى الحماية. التشفير القياسي "أثناء النقل"، مثل بروتوكول TLS المستخدم في HTTPS، يحمي البيانات فقط أثناء انتقالها بين جهاز وخادم — لكن البيانات لا تزال قابلة للقراءة بمجرد وصولها إلى هذا الخادم. التشفير من طرف إلى طرف (E2EE) يذهب أبعد من ذلك: وفقاً لـ IBM، تبقى البيانات مشفرة أثناء النقل ولا يتم فك تشفيرها إلا على جهاز المتلقي، مما يعني أن مزود الخدمة الذي ينقل الرسالة لا يمكنه قراءة محتواها.

تصف IBM التشفير من طرف إلى طرف بأنه يعمل في أربع مراحل: تحول خوارزمية الرسالة إلى نص مشفر؛ ينتقل النص المشفر عبر الشبكة يبدو وكأنه أحرف عشوائية لأي معترض؛ يستخدم جهاز المتلقي مفتاحاً خاصاً أو مشتركاً لاستعادة الرسالة الأصلية؛ ثم يتم التحقق من البيانات من حيث السلامة للتأكد من عدم العبث بها أثناء النقل. تسرد IBM منصات المراسلة مثل WhatsApp و Signal وiMessage من Apple، بالإضافة إلى مديري كلمات المرور مثل 1Password و Bitwarden، كأمثلة على الخدمات التي تطبق التشفير من طرف إلى طرف.

التشفير المتماثل مقابل التشفير غير المتماثل، في لمحة
الميزةالتشفير المتماثلالتشفير غير المتماثل
المفاتيح المستخدمةمفتاح سري واحد مشتركزوج مفتاح عام + خاص
حجم المفتاح النموذجي128–256 بت2048+ بت (RSA); 256+ بت (ECC)
السرعةسريعأبطأ بحوالي 1000 مرة من المتماثل
الخوارزميات الشائعةAES, ChaCha20RSA, ECDH, Ed25519, ML-KEM
الاستخدام النموذجيتشفير أحجام كبيرة من البيانات (الملفات وحركة VPN)تبادل المفاتيح والتوقيعات الرقمية

لماذا تغير الكمبيوترات الكمية معايير التشفير

تستعد الجهات التنظيمية بالفعل لتهديد مستقبلي: قد يكون بإمكان الكمبيوترات الكمية ذات القوة الكافية، من حيث المبدأ، كسر المشاكل الرياضية التي يعتمد عليها التشفير غير المتماثل الحالي. في 13 أغسطس 2024، وافقت NIST على ثلاثة معايير معالجة معلومات فيدرالية جديدة مصممة خصيصاً لمقاومة الهجمات من الكمبيوترات الكمية والكلاسيكية، وفقاً لمركز موارد أمن الكمبيوتر بـ NIST (CSRC).

المعايير الثلاثة هي FIPS 203، معيار آلية تغليف المفاتيح على أساس الشبكة المعياري (مشتق من تقديم CRYSTALS-Kyber)؛ FIPS 204، معيار التوقيع الرقمي على أساس الشبكة المعياري (مشتق من CRYSTALS-Dilithium)؛ و FIPS 205، معيار التوقيع الرقمي القائم على التجزئة بلا حالة (مشتق من SPHINCS+). تشير CSRC من NIST إلى أن المعايير "مصممة لمقاومة الهجمات المستقبلية من قبل الكمبيوترات الكمية، التي تهدد أمان المعايير الحالية"، وتغطي تبادل المفاتيح والتوقيعات الرقمية المستخدمة للتحقق من عدم تعديل البيانات.

ما هذا يعنيه للخصوصية اليومية

بالنسبة لمعظم الناس، الوجبة العملية هي أن التشفير يحمي بالفعل الكثير من الحياة الرقمية اليومية بشكل افتراضي — يؤمن HTTPS تصفح الويب، و AES يؤمن الملفات وحركة Wi-Fi، و E2EE يحمي العديد من تطبيقات المراسلة الشهيرة. التحول المستمر نحو معايير ما بعد الكم هو في المقام الأول تغيير البنية الأساسية في الخلفية، تديره هيئات المعايير وصناع الأجهزة ومزودو الخدمات، بدلاً من شيء يحتاج المستخدمون الفرديون إلى تكوينه بأنفسهم.

أسئلة

ما الفرق بين التشفير والتشفير من طرف إلى طرف؟
التشفير العادي، مثل TLS المستخدم في HTTPS، يحمي البيانات فقط أثناء سفرها بين جهاز وخادم، حيث قد يتم قراءتها. يحافظ التشفير من طرف إلى طرف على تشفير البيانات طوال الوقت حتى يتم فك تشفيرها على جهاز المتلقي الخاص، لذا حتى مزود الخدمة لا يمكنه قراءة المحتوى، وفقاً لـ IBM.
ما هو AES ولماذا يُستخدم على نطاق واسع جداً؟
AES (معيار التشفير المتقدم) هو خوارزمية تشفير متماثلة نشرتها NIST في عام 2001 كـ FIPS 197. وهي تدعم مفاتيح بحجم 128 أو 192 أو 256 بت وموافق عليها لحماية البيانات الإلكترونية عبر الأنظمة الحكومية والتجارية.
لماذا تستخدم الأنظمة التشفير المتماثل وغير المتماثل معاً؟
يتجنب التشفير غير المتماثل الحاجة إلى مشاركة مفتاح سري مسبقاً لكنه أبطأ بحوالي 1000 مرة من التشفير المتماثل، وفقاً لـ Proton. تستخدم الأنظمة الهجينة التشفير غير المتماثل بإيجاز لتبادل مفتاح جلسة، ثم تبديل إلى التشفير المتماثل السريع للبيانات الفعلية — هذا هو كيف تعمل HTTPS و VPN.
هل يمكن لأجهزة الكمبيوتر الكمية كسر التشفير الحالي؟
أجهزة الكمبيوتر الكمية القادرة على كسر التشفير غير المتماثل المستخدم على نطاق واسع اليوم لا تزال غير موجودة، لكن NIST وافقت بالفعل على معايير ما بعد الكم الجديدة (FIPS 203 و 204 و 205) في أغسطس 2024 مصممة خصيصاً لمقاومة هجمات الكم المستقبلية، وفقاً لـ CSRC من NIST.
أي التطبيقات تستخدم التشفير من طرف إلى طرف؟
تسرد IBM خدمات المراسلة WhatsApp و Signal و iMessage من Apple باعتبارها التطبيقات التي تستخدم التشفير من طرف إلى طرف لجميع الاتصالات، بالإضافة إلى مديري كلمات المرور مثل 1Password و Bitwarden للبيانات المخزنة.

المصادر

  1. NIST — Advanced Encryption Standard (AES)
  2. NIST CSRC — Post-Quantum Cryptography FIPS Approved
  3. IBM — What Is End-to-End Encryption?
  4. Proton — Asymmetric vs. symmetric encryption: What's the difference?

أُعدّت هذه المادة بالذكاء الاصطناعي وخضعت لتدقيق آلي للمصادر قبل النشر. إن رأيت خطأً فاطلب تصحيحه. طلب تصحيح أو حق الرد · كيف نعمل

مواد ذات صلة