معالج تشفير آمن

معالج التشفير Western Electric 229G

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

يتمثل الغرض من معالج التشفير الآمن في العمل كحجر الزاوية لنظام فرعي أمني، مما يلغي الحاجة إلى حماية بقية النظام الفرعي بإجراءات أمنية مادية. [ 1 ]

أمثلة

تحتوي وحدة أمان الأجهزة (HSM) على شريحة واحدة أو أكثر من معالجات التشفير الآمنة . [ 2 ] [ 3 ] [ 4 ] تُعد هذه الأجهزة معالجات تشفير عالية الأمان تُستخدم مع خوادم المؤسسات. يمكن أن تحتوي وحدة أمان الأجهزة على مستويات متعددة من الأمان المادي، حيث تُعتبر شريحة معالج التشفير المفردة المكون الأكثر أمانًا فيها. لا يكشف معالج التشفير عن المفاتيح أو التعليمات القابلة للتنفيذ على ناقل البيانات، إلا في شكل مُشفّر، ويقوم بتصفير المفاتيح عند محاولة فحصها أو مسحها. قد تكون شريحة (أو شرائح) التشفير مُدمجة داخل وحدة أمان الأجهزة مع معالجات أخرى وشرائح ذاكرة لتخزين ومعالجة البيانات المُشفّرة. أي محاولة لإزالة الغلاف الخارجي ستؤدي إلى تصفير المفاتيح الموجودة في شريحة التشفير. قد تكون وحدة أمان الأجهزة أيضًا جزءًا من جهاز كمبيوتر (مثل جهاز الصراف الآلي ) يعمل داخل خزنة مُقفلة لردع السرقة والاستبدال والتلاعب.

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

وحدة النظام الأساسي الموثوقة (TPM) هي تطبيق لمعالج تشفير آمن يُتيح مفهوم الحوسبة الموثوقة لأجهزة الكمبيوتر الشخصية العادية من خلال توفير بيئة آمنة . وتركز تطبيقات TPM الحالية على توفير بيئة تمهيد مقاومة للتلاعب، وتشفير تخزين دائم ومتطاير.

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

سمات

التدابير الأمنية المستخدمة في معالجات التشفير الآمنة:

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

درجة الأمان

على الرغم من فائدة معالجات التشفير الآمنة، إلا أنها ليست محصنة ضد الهجمات، لا سيما من قبل خصوم مجهزين تجهيزًا جيدًا ومصممين (مثل وكالة استخبارات حكومية) على استعداد لإنفاق موارد كافية على المشروع. [ 5 ] [ 6 ]

استهدف هجومٌ على معالج تشفير آمن جهاز IBM 4758. [ 7 ] أفاد فريقٌ من جامعة كامبريدج بنجاح استخراج معلومات سرية من جهاز IBM 4758، باستخدام مزيج من الرياضيات وأجهزة فك التشفير المتخصصة . مع ذلك، لم يكن هذا الهجوم عمليًا في الأنظمة الواقعية لأنه يتطلب من المهاجم الوصول الكامل إلى جميع وظائف واجهة برمجة التطبيقات (API) للجهاز. تستخدم الممارسات المعتادة والموصى بها نظام التحكم في الوصول المتكامل لتقسيم الصلاحيات بحيث لا يتمكن أي شخص من شن الهجوم بمفرده.

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

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

في حالة تطبيقات تشفير القرص الكامل ، وخاصة عند تنفيذها بدون رقم تعريف شخصي للتمهيد ، لن يكون معالج التشفير آمنًا ضد هجوم التمهيد البارد [ 9 ] إذا كان من الممكن استغلال بقايا البيانات لتفريغ محتويات الذاكرة بعد أن يسترجع نظام التشغيل مفاتيح التشفير من وحدة TPM الخاصة به .

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

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

تحتوي بعض معالجات التشفير الآمنة على نواتين للمعالجة ، وتُولد مفاتيح تشفير غير قابلة للوصول عند الحاجة، بحيث حتى في حالة الهندسة العكسية للدوائر، فلن تكشف عن أي مفاتيح ضرورية لفك تشفير البرامج التي يتم تشغيلها من ذاكرة فلاش مشفرة أو التي يتم نقلها بين النوى بشكل آمن. [ 10 ]

كان أول تصميم لمعالج التشفير أحادي الشريحة مخصصًا لحماية نسخ برامج الكمبيوتر الشخصي (انظر براءة الاختراع الأمريكية رقم 4,168,396، 18 سبتمبر 1979) وقد استلهم من رسالة بيل غيتس المفتوحة إلى الهواة .

تاريخ

اخترع المهندس المصري الأمريكي محمد محمد عطا الله وحدة أمان الأجهزة (HSM)، وهي نوع من معالجات التشفير الآمنة، [ 3 ] [ 4 ] في عام 1972. [ 11 ] [ 12 ] وقد ابتكر وحدة أمان عالية تُعرف باسم "صندوق عطا الله" تقوم بتشفير أرقام التعريف الشخصية (PIN ) ورسائل أجهزة الصراف الآلي ، وتحمي الأجهزة غير المتصلة بالإنترنت باستخدام مفتاح لتوليد أرقام التعريف الشخصية (PIN) يصعب تخمينه. [ 13 ] وفي عام 1972، سجل براءة اختراع للجهاز. [ 14 ] وفي العام نفسه، أسس شركة عطا الله (التي تُعرف الآن باسم أوتيماكو عطا الله[ 12 ] وقام بتسويق "صندوق عطا الله" في العام التالي، [ 13 ] رسميًا باسم نظام Identikey. [ 15 ] وكان عبارة عن قارئ بطاقات ونظام تعريف للعملاء ، يتكون من وحدة تحكم قارئ البطاقات ، ولوحتي إدخال أرقام التعريف الشخصية (PIN) للعملاء ، ووحدة تحكم ذكية، وحزمة واجهة إلكترونية مدمجة. [ 15 ] سمح هذا النظام للعميل بإدخال رمز سري، يقوم الجهاز بتحويله، باستخدام معالج دقيق ، إلى رمز آخر للصراف. [ 16 ] أثناء عملية الدفع ، يقرأ قارئ البطاقات رقم حساب العميل . [ 15 ] حقق النظام نجاحًا كبيرًا، وأدى إلى الاستخدام الواسع لوحدات الأمان العالية. [ 13 ]

خوفًا من هيمنة نظام أتالا على السوق، بدأت البنوك وشركات بطاقات الائتمان العمل على معيار دولي في سبعينيات القرن الماضي. [ 13 ] وقد اعتمد جهاز IBM 3624 ، الذي طُرح في أواخر سبعينيات القرن الماضي، عملية تحقق من الرقم السري مشابهة لنظام أتالا السابق. [ 17 ] وكان نظام أتالا من أوائل المنافسين لشركة IBM في سوق أمن الخدمات المصرفية. [ 14 ] [ 18 ]

في مؤتمر الرابطة الوطنية لبنوك الادخار التعاوني (NAMSB) في يناير 1976، كشفت شركة أتالا عن نسخة مطورة من نظام Identikey الخاص بها، أطلق عليها اسم Interchange Identikey. أضافت هذه النسخة إمكانيات معالجة المعاملات عبر الإنترنت والتعامل مع أمن الشبكة . صُمم نظام Identikey مع التركيز على نقل المعاملات المصرفية إلى الإنترنت ، وتم توسيعه ليشمل عمليات المرافق المشتركة. تميز النظام بالاتساق والتوافق مع مختلف شبكات التحويل ، وكان قادرًا على إعادة ضبط نفسه إلكترونيًا إلى أي من 64000 خوارزمية غير خطية لا رجعة فيها، وفقًا لبيانات البطاقة . تم إطلاق جهاز Interchange Identikey في مارس 1976. [ 16 ] وفي وقت لاحق من عام 1979، قدمت أتالا أول معالج لأمن الشبكة (NSP). [ 19 ] تحمي منتجات HSM من أتالا 250 مليون معاملة بطاقة يوميًا اعتبارًا من عام 2013، [ 12 ] وتؤمن غالبية معاملات أجهزة الصراف الآلي في العالم اعتبارًا من عام 2014. [ 11 ] 

انظر أيضاً

مراجع

  1. إدارة الحقوق الرقمية  : المفاهيم والمنهجيات والأدوات والتطبيقات . جمعية إدارة موارد المعلومات. هيرشي، بنسلفانيا: مرجع علوم المعلومات (إحدى مطبوعات IGI Global). 2013. ص  609. ISBN 9781466621374. OCLC 811354252 . {{cite book}}صيانة CS1: أخرى ( رابط )
  2. راماكريشنان، فيغنيش؛ فينوجوبال، براسانث؛ موخيرجي، توهين (2015). وقائع المؤتمر الدولي لهندسة المعلومات والإدارة والأمن 2015: ICIEMS 2015. جمعية العلماء والمطورين وأعضاء هيئة التدريس (ASDF). ص 9. ISBN  9788192974279.
  3. 1 2 "تأمين البيانات الحساسة باستخدام وحدة أمان الأجهزة BIG-IP" (ملف PDF) . F5 . 2012. مؤرشف (ملف PDF) من الأصل في 6 أبريل 2022. تم الاطلاع عليه في 30 سبتمبر 2019 .
  4. 1 2 جريج، مايكل (2014). دليل دراسة شهادة ممارس أمن المعلومات المتقدم من كومبتيا: امتحان CAS-002 . جون وايلي وأولاده . ص 246. ISBN  9781118930847.
  5. «استخدمت الصين شريحة صغيرة في عملية اختراق استهدفت شركات أمريكية» . بلومبيرغ.كوم . 4 أكتوبر 2018. مؤرشف من الأصل بتاريخ 4 أكتوبر 2018. تم الاطلاع عليه بتاريخ 30 مايو 2022 .
  6. "الملاذ الآمن" . مؤرشف من الأصل بتاريخ 2023-03-02 . تم الاطلاع عليه بتاريخ 2022-05-30 .
  7. هجوم على جهاز IBM 4758 (مؤرشف بتاريخ 16 سبتمبر 2004 في أرشيف الإنترنت)
  8. واكسمان، آدم (2010)، "المعالجات الدقيقة المقاومة للتلاعب" (ملف PDF) ، وقائع ندوة IEEE حول الأمن والخصوصية ، أوكلاند، كاليفورنيا، مؤرشف من النسخة الأصلية (PDF) بتاريخ 21-09-2013 ، تم الاطلاع عليه بتاريخ 27-08-2019
  9. ج. أليكس هالدرمان ، سيث د. شون ، ناديا هينينجر ، ويليام كلاركسون، ويليام بول، جوزيف أ. كالاندرينو، أرييل ج. فيلدمان، جاكوب أبيلباوم ، وإدوارد و. فيلتن (21 فبراير 2008). "لئلا نتذكر: هجمات إعادة التشغيل البارد على مفاتيح التشفير" . جامعة برينستون . مؤرشف من الأصل في 22 يوليو 2011. تم الاطلاع عليه في 22 فبراير 2008 .{{cite web}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  10. "وحدة المعالجة المركزية الآمنة متوافقة مع متطلبات وزارة الدفاع الأمريكية لمكافحة العبث" . مؤرشفة من الأصل بتاريخ 25-09-2012 . تم الاطلاع عليها بتاريخ 24-04-2009 .
  11. 1 2 ستينون، ريتشارد (17 يونيو 2014). "إدارة المفاتيح مجال سريع النمو" . سكيورتي كارنت . آي تي ​​هارفست. مؤرشف من الأصل في 7 مارس 2013. تم الاطلاع عليه في 21 أغسطس 2019 .
  12. 1 2 3 لانغفورد، سوزان (2013). "هجمات سحب النقود من أجهزة الصراف الآلي" (ملف PDF) . شركة هيوليت باكارد إنتربرايز . هيوليت-باكارد . مؤرشف (ملف PDF) من الأصل بتاريخ 21 أغسطس 2019. تم الاطلاع عليه بتاريخ 21 أغسطس 2019 .
  13. 1 2 3 4 باتيز-لازو، برناردو (2018). النقد والاندفاع: كيف غيّرت أجهزة الصراف الآلي وأجهزة الكمبيوتر العمل المصرفي . مطبعة جامعة أكسفورد . الصفحات 284 و311. ISBN  9780191085574.
  14. ١ ٢ "الآثار الاقتصادية لبرنامج معيار تشفير البيانات (DES) التابع للمعهد الوطني للمعايير والتكنولوجيا " (ملف PDF) . المعهد الوطني للمعايير والتكنولوجيا . وزارة التجارة الأمريكية . أكتوبر ٢٠٠١. مؤرشف من الأصل (ملف PDF) في ٣٠ أغسطس ٢٠١٧. تم الاطلاع عليه في ٢١ أغسطس ٢٠١٩ .
  15. 1 2 3 "نظام الهوية مصمم كترقية لنظام NCR 270" . مجلة Computerworld . 12 (7). IDG Enterprise: 49. 13 فبراير 1978.
  16. 1 2 "الكشف عن أربعة منتجات للمعاملات عبر الإنترنت" . مجلة كمبيوتر وورلد . 10 (4). آي دي جي إنتربرايز: 3. 26 يناير 1976.
  17. كونهايم، آلان ج. (1 أبريل 2016). " أجهزة الصراف الآلي: تاريخها وبروتوكولات المصادقة" . مجلة هندسة التشفير . 6 (1): 1-29 . doi : 10.1007/s13389-015-0104-3 . ISSN 2190-8516 . S2CID 1706990. مؤرشف من الأصل في 22 يوليو 2019. تم الاطلاع عليه في 30 سبتمبر 2019 .  
  18. "مخططات العملات الرقمية - Prices.org" . بث مباشر للعملات الرقمية - Prices.org . مؤرشف من الأصل بتاريخ 5 يناير 2023. تم الاطلاع عليه بتاريخ 10 فبراير 2023 .
  19. بيركي، دارين (مايو 2018). "نظرة عامة على أمن البيانات" (ملف PDF) . مايكرو فوكس . مؤرشف (ملف PDF) من الأصل في 21 أغسطس 2019. تم الاطلاع عليه في 21 أغسطس 2019 .

للمزيد من القراءة

  • روس أندرسون ، ومايك بوند، وجوليون كلولو، وسيرجي سكوروبوغاتوف، معالجات التشفير - دراسة استقصائية، أبريل 2005 (ملف PDF) . مؤرشف بتاريخ 3 مارس 2016 في أرشيف الإنترنت (Wayback Machine ). هذه ليست دراسة استقصائية لمعالجات التشفير، بل هي دراسة استقصائية لقضايا أمنية ذات صلة.
  • روبرت م. بيست، براءة اختراع أمريكية رقم 4,278,837، مؤرشفة في 11 أبريل 2024 على موقع Wayback Machine ، 14 يوليو 1981
  • R. Elbaz، وآخرون، محركات الأجهزة لتشفير ناقل البيانات - دراسة استقصائية، 2005 (PDF) مؤرشف في 2012-02-23 في Wayback Machine .
  • ديفيد لاي، نفّذ الذاكرة فقط،تمت أرشفة هذه الصفحة بتاريخ 28 فبراير 2007 في موقع Wayback Machine .
  • استخراج مفتاح 3DES من جهاز IBM 4758 (مؤرشف بتاريخ 3 مارس 2016 على موقع Wayback Machine)
  • جيه دي تايجار وبينيت يي، نظام لاستخدام المعالجات المساعدة الآمنة ماديًا ، دياد