الأمن الدلالي

في التشفير ، نظام التشفير الآمن دلاليًا هو نظام يمكن فيه استخراج معلومات ضئيلة فقط حول النص العادي من النص المشفر . على وجه التحديد، لا يمكن لأي خوارزمية احتمالية زمنية متعددة الحدود (PPTA) يتم إعطاؤها النص المشفر لرسالة معينة (مأخوذة من أي توزيع للرسائل)، وطول الرسالة، تحديد أي معلومات جزئية عن الرسالة باحتمالية أعلى بشكل غير مهم من جميع خوارزميات PPTA الأخرى التي لديها فقط إمكانية الوصول إلى طول الرسالة (وليس النص المشفر). ​​[1] هذا المفهوم هو نظير التعقيد الحسابي لمفهوم شانون للسرية التامة . تعني السرية التامة أن النص المشفر لا يكشف عن أي معلومات على الإطلاق حول النص العادي، في حين أن الأمان الدلالي يعني أنه لا يمكن استخراج أي معلومات تم الكشف عنها بشكل عملي. [2] [3] : 378–381 

تاريخ

تم طرح مفهوم الأمان الدلالي لأول مرة من قبل جولدواسر وميكالي في عام 1982. [1] [4] ومع ذلك، فإن التعريف الذي اقترحوه في البداية لم يقدم أي وسيلة مباشرة لإثبات أمان أنظمة التشفير العملية. أظهر جولدواسر وميكالي لاحقًا أن الأمان الدلالي يعادل تعريفًا آخر للأمان يسمى عدم القدرة على التمييز بين النص المشفر في ظل هجوم النص العادي المختار. [5] هذا التعريف الأخير أكثر شيوعًا من التعريف الأصلي للأمان الدلالي لأنه يسهل بشكل أفضل إثبات أمان أنظمة التشفير العملية.

التشفير بالمفتاح المتماثل

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

التشفير بالمفتاح العام

ولكي يكون نظام التشفير باستخدام خوارزمية تشفير المفتاح غير المتماثل آمنًا دلاليًا، فلابد أن يكون من غير الممكن لخصم مقيد حاسوبيًا أن يستنتج معلومات مهمة عن رسالة (نص عادي) عندما يُعطى نصها المشفر ومفتاح التشفير العام المقابل فقط. ولا يأخذ الأمان الدلالي في الاعتبار إلا حالة المهاجم "السلبي"، أي الشخص الذي يولد ويراقب النصوص المشفرة باستخدام المفتاح العام والنصوص العادية التي يختارها. وعلى عكس تعريفات الأمان الأخرى، لا يأخذ الأمان الدلالي في الاعتبار حالة هجوم النص المشفر المختار (CCA)، حيث يكون المهاجم قادرًا على طلب فك تشفير النصوص المشفرة المختارة، والعديد من مخططات التشفير الآمنة دلاليًا غير آمنة بشكل واضح ضد هجوم النص المشفر المختار. وبالتالي، يُعتبر الأمان الدلالي الآن شرطًا غير كافٍ لتأمين مخطط تشفير عام الغرض.

يتم تعريف عدم القدرة على التمييز تحت هجوم النص العادي المختار ( IND-CPA ) بشكل شائع من خلال التجربة التالية: [6]

  1. يتم إنشاء زوج عشوائي عن طريق التشغيل .
  2. يتم منح الخصم المحدود بالوقت متعدد الحدود الاحتمالي المفتاح العام ، والذي يمكنه استخدامه لتوليد أي عدد من النصوص المشفرة (ضمن حدود متعددة الحدود).
  3. يقوم الخصم بإنشاء رسالتين متساويتين في الطول و ، وينقلهما إلى أوراكل التحدي مع المفتاح العام.
  4. يقوم أوراكل التحدي باختيار إحدى الرسائل عن طريق رمي عملة عادلة (اختيار بت عشوائي )، ثم يقوم بتشفير الرسالة باستخدام المفتاح العام، ثم يقوم بإرجاع النص المشفر الناتج عن التحدي إلى الخصم.

إن نظام التشفير الأساسي هو IND-CPA (وبالتالي فهو آمن دلاليًا في ظل هجوم النص العادي المختار) إذا لم يتمكن الخصم من تحديد أي من الرسالتين تم اختيارها بواسطة العراف، مع احتمالية أكبر بكثير من (معدل نجاح التخمين العشوائي). تحدد المتغيرات من هذا التعريف عدم القدرة على التمييز في ظل هجوم النص المشفر المختار وهجوم النص المشفر المختار التكيفي ( IND-CCA ، IND-CCA2 ).

نظرًا لأن الخصم يمتلك مفتاح التشفير العام في اللعبة أعلاه، فيجب أن يكون مخطط التشفير الآمن دلاليًا احتماليًا بحكم التعريف ، ويمتلك عنصرًا من العشوائية ؛ إذا لم يكن الأمر كذلك، يمكن للخصم ببساطة حساب التشفير الحتمي لـ ومقارنة هذه التشفيرات مع النص المشفر المسترد لتخمين اختيار العراف بنجاح.

تتضمن خوارزميات التشفير الآمنة دلاليًا Goldwasser-Micali و ElGamal و Paillier . تعتبر هذه المخططات آمنة بشكل يمكن إثباته ، حيث يمكن تقليل أمانها الدلالي إلى حل بعض المشكلات الرياضية الصعبة (على سبيل المثال، Decisional Diffie-Hellman أو Quadratic Residuosity Problem ). يمكن جعل الخوارزميات الأخرى غير الآمنة دلاليًا مثل RSA آمنة دلاليًا (تحت افتراضات أقوى) من خلال استخدام مخططات الحشو العشوائي للتشفير مثل Optimal Asymmetric Encryption Padding (OAEP).

مراجع

  1. ^ ab S. Goldwasser و S. Micali ، التشفير الاحتمالي وكيفية لعب البوكر العقلي مع الحفاظ على سرية جميع المعلومات الجزئية، ندوة ACM السنوية حول نظرية الحوسبة، 1982.
  2. ^ شانون، كلود (1949). "نظرية الاتصالات في أنظمة السرية". مجلة بيل التقنية . 28 (4): 656-715. doi :10.1002/j.1538-7305.1949.tb00928.x. hdl : 10338.dmlcz/119717 .
  3. ^ جولدريتش، أوديد. أساسيات التشفير: المجلد 2، التطبيقات الأساسية. المجلد 2. مطبعة جامعة كامبريدج، 2004.
  4. ^ Goldwasser, Shafi; Micali, Silvio (1984-04-01). "التشفير الاحتمالي". مجلة علوم الحاسب والنظام . 28 (2): 270–299. doi :10.1016/0022-0000(84)90070-9. ISSN  0022-0000.
  5. ^ S. Goldwasser و S. Micali ، التشفير الاحتمالي. مجلة علوم الحاسب والنظام، 28: 270-299، 1984.
  6. ^ كاتز، جوناثان؛ ليندل، يهودا (2007). مقدمة في التشفير الحديث: المبادئ والبروتوكولات . تشابمان وهول/سي آر سي. رقم ISBN 978-1584885511.
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=الأمن_الدلالي&oldid=1239253199"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate