هجوم القناة الجانبية

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

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

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

إن محاولات اختراق نظام التشفير عن طريق خداع أو إجبار الأشخاص الذين لديهم وصول شرعي لا تعتبر عادة هجمات القناة الجانبية: انظر الهندسة الاجتماعية وتحليل التشفير المطاطي .

تشمل الفئات العامة لهجمات القنوات الجانبية ما يلي:

  • هجوم ذاكرة التخزين المؤقت - هجمات تعتمد على قدرة المهاجم على مراقبة عمليات الوصول إلى ذاكرة التخزين المؤقت التي يقوم بها الضحية في نظام مادي مشترك كما هو الحال في بيئة افتراضية أو نوع من أنواع الخدمات السحابية. 
  • هجوم التوقيت - هجمات تعتمد على قياس مقدار الوقت الذي تستغرقه العمليات الحسابية المختلفة (مثل مقارنة كلمة المرور المعطاة للمهاجم بكلمة المرور المجهولة للضحية) لتنفيذها. 
  • هجوم مراقبة الطاقة - هجمات تستغل اختلاف استهلاك الطاقة بواسطة الأجهزة أثناء الحساب. 
  • الهجوم الكهرومغناطيسي هجمات تعتمد على الإشعاع الكهرومغناطيسي المُسرّب، والذي يُمكنه توفير نصوص غير مشفرة ومعلومات أخرى بشكل مباشر. يُمكن استخدام هذه القياسات لاستنتاج مفاتيح التشفير باستخدام تقنيات مُكافئة لتلك المُستخدمة في تحليل الطاقة، أو يُمكن استخدامها في هجمات غير تشفيرية، مثل هجمات TEMPEST (المعروفة أيضًا باسم اختراق فان إيك أو مراقبة الإشعاع). 
  • التحليل الصوتي للشفرات - هجمات تستغل الصوت الناتج أثناء عملية حسابية (يشبه إلى حد كبير تحليل الطاقة). 
  • تحليل الأعطال التفاضلية - حيث يتم اكتشاف الأسرار عن طريق إدخال أعطال في عملية حسابية. 
  • بقايا البيانات حيث تُقرأ البيانات الحساسة بعد حذفها ظاهريًا. (مثال: هجوم إعادة التشغيل البارد ) 
  • هجمات الأعطال التي تبدأها البرامج - وهي حاليًا فئة نادرة من القنوات الجانبية، يعد هجوم "مطرقة الصف" مثالًا على ذلك حيث يمكن تغيير الذاكرة المحظورة عن طريق الوصول إلى الذاكرة المجاورة بشكل متكرر (مما يتسبب في فقدان الاحتفاظ بالحالة). 
  • هجمات القائمة البيضاء - تعتمد هذه الهجمات على اختلاف سلوك الأجهزة المُدرجة في القائمة البيضاء عند التواصل مع الأجهزة المُدرجة فيها (حيث تُرسل الردود) عن سلوك الأجهزة غير المُدرجة فيها (حيث لا تستجيب للأجهزة المُدرجة فيها إطلاقًا). ويمكن استخدام القنوات الجانبية القائمة على القائمة البيضاء لتتبع عناوين MAC الخاصة بتقنية Bluetooth. 
  • البصري - حيث يمكن قراءة الأسرار والبيانات الحساسة عن طريق التسجيل المرئي باستخدام كاميرا عالية الدقة، أو أجهزة أخرى تتمتع بهذه القدرات (انظر الأمثلة أدناه). 

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

أمثلة

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

في عام 2017، تم اكتشاف ثغرتين في وحدة المعالجة المركزية (أطلق عليهما اسم Meltdown و Spectre )، واللتان يمكنهما استخدام قناة جانبية تعتمد على ذاكرة التخزين المؤقت للسماح للمهاجم بتسريب محتويات الذاكرة الخاصة بالعمليات الأخرى ونظام التشغيل نفسه.

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

يمكن لهجوم تحليل الطاقة أن يوفر معلومات أكثر تفصيلاً من خلال مراقبة استهلاك الطاقة لجهاز مادي مثل وحدة المعالجة المركزية أو دائرة التشفير. تُصنف هذه الهجمات تقريبًا إلى تحليل الطاقة البسيط (SPA) وتحليل الطاقة التفاضلي (DPA). ومن الأمثلة على ذلك هجوم Collide+Power، الذي يؤثر على جميع وحدات المعالجة المركزية تقريبًا. [ 8 ] [ 9 ] [ 10 ] وتستخدم أمثلة أخرى أساليب التعلم الآلي . [ 11 ]

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

تم إثبات هجوم القناة الجانبية القائم على التعلم العميق ، [ 12 ] [ 13 ] [ 14 ] باستخدام معلومات الطاقة والمجال الكهرومغناطيسي عبر أجهزة متعددة مع إمكانية كسر المفتاح السري لجهاز مختلف ولكنه مطابق في أقل من مجرد أثر واحد.

توجد نظائر تاريخية لهجمات القنوات الجانبية الحديثة. تكشف وثيقةٌ رُفعت عنها السرية مؤخرًا من وكالة الأمن القومي الأمريكية أن مهندسًا في شركة بيل للهواتف رصد، في عام 1943، ارتفاعاتٍ قابلةً للفك على راسم الإشارة مرتبطةً بمخرجات فك تشفير جهاز كتابة عن بُعد مُعين. [ 15 ] ووفقًا لبيتر رايت ، الضابط السابق في جهاز الاستخبارات البريطاني MI5 ، فقد حلل الجهاز الانبعاثات الصادرة من معدات التشفير الفرنسية في ستينيات القرن الماضي. [ 16 ] وفي ثمانينيات القرن الماضي، اشتبه في أن جواسيس سوفييت زرعوا أجهزة تنصت داخل آلات كاتبة من طراز IBM Selectric لمراقبة الضوضاء الكهربائية المتولدة أثناء دوران كرة الكتابة وارتطامها بالورق؛ إذ يمكن لخصائص تلك الإشارات تحديد المفتاح الذي تم الضغط عليه. [ 17 ]

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

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

تشمل أمثلة هجمات القناة الجانبية البصرية استخلاص المعلومات من مؤشر نشاط القرص الصلب [ 19 ] وقراءة عدد قليل من الفوتونات المنبعثة من الترانزستورات أثناء تغيير حالتها. [ 20 ]

توجد أيضًا قنوات جانبية قائمة على التخصيص، وتشير إلى المعلومات التي تتسرب من تخصيص (بدلاً من استخدام) مورد مثل عرض النطاق الترددي للشبكة إلى العملاء الذين يطلبون المورد المتنازع عليه في نفس الوقت. [ 21 ]

التدابير المضادة

هناك فئتان رئيسيتان من التدابير لمواجهة هجمات القنوات الجانبية:

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

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

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

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

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

يُعدّ تصميم البرنامج بحيث يكون "آمنًا للحاسوب الشخصي" وفقًا لنموذج "أمن البرنامج المضاد" أحد التدابير المضادة الجزئية ضد هجمات استهلاك الطاقة البسيطة، ولكنه لا يُجدي نفعًا ضد هجمات تحليل استهلاك الطاقة التفاضلي. في البرنامج الآمن للحاسوب الشخصي، لا يعتمد مسار التنفيذ على القيم السرية. بعبارة أخرى، تعتمد جميع التفرعات الشرطية فقط على المعلومات العامة. (يُعدّ هذا شرطًا أكثر تقييدًا من الكود المتزامن، ولكنه أقل تقييدًا من الكود الخالي من التفرعات). على الرغم من أن عمليات الضرب تستهلك طاقة أكبر من عملية NOP على جميع وحدات المعالجة المركزية تقريبًا، فإن استخدام مسار تنفيذ ثابت يمنع فروق استهلاك الطاقة المعتمدة على العملية (أي الفروق في استهلاك الطاقة الناتجة عن اختيار تفرع على آخر) من تسريب أي معلومات سرية. [ 23 ] في البنى التي لا يعتمد فيها وقت تنفيذ التعليمات على البيانات، يكون البرنامج الآمن للحاسوب الشخصي محصنًا أيضًا ضد هجمات التوقيت. [ 24 ] [ 25 ]

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

تحاول تدابير مضادة جزئية أخرى تقليل كمية المعلومات المُسرّبة من اختلافات الطاقة المُعتمدة على البيانات. تستخدم بعض العمليات طاقةً مُرتبطة بعدد البتات التي قيمتها 1 في قيمة سرية. يُمكن استخدام رمز ذي وزن ثابت (مثل استخدام بوابات فريدكين أو ترميز ثنائي المسار) لتقليل تسريب المعلومات حول وزن هامينغ للقيمة السرية، على الرغم من أنه من المُرجّح أن تبقى الارتباطات القابلة للاستغلال ما لم يكن التوازن مثاليًا. يُمكن تقريب هذا "التصميم المتوازن" برمجيًا من خلال معالجة كلٍّ من البيانات ومُتمِّمها معًا. [ 23 ]

تم تصميم العديد من "وحدات المعالجة المركزية الآمنة" كوحدات معالجة مركزية غير متزامنة ؛ فهي لا تحتوي على مرجع زمني عالمي. ورغم أن الهدف من هذه الوحدات كان جعل هجمات التوقيت والطاقة أكثر صعوبة، [ 23 ] فقد وجدت الأبحاث اللاحقة أن إزالة اختلافات التوقيت في الدوائر غير المتزامنة أصعب. [ 26 ]

استُخدمت مؤخرًا تقنية نمذجة الصندوق الأبيض لتطوير إجراء مضاد عام منخفض التكلفة على مستوى الدائرة [ 27 ] ضد هجمات القنوات الجانبية الكهرومغناطيسية وهجمات القنوات الجانبية للطاقة. ولتقليل تأثير الطبقات المعدنية العليا في الدائرة المتكاملة التي تعمل كهوائيات أكثر كفاءة [ 28 ] ، تتمثل الفكرة في تضمين نواة التشفير بدائرة لكبح التوقيع [ 29 ] [ 30 ] موجهة محليًا ضمن الطبقات المعدنية الدنيا، مما يؤدي إلى مناعة ضد هجمات القنوات الجانبية للطاقة والكهرومغناطيسية.

إبهار

كإجراء مضاد لتشفير الرسائل، يُعدّ الإخفاء (المعروف أيضًا باسم التعتيم ) فعالًا ضد جميع هجمات القنوات الجانبية. ويكمن مبدأ الإخفاء في تجنب التلاعب بأي قيمة حساسة.y{\displaystyle y}بشكل مباشر، بل عن طريق التلاعب بمشاركة جزء منه: مجموعة من المتغيرات (تسمى "الحصص").y1،...،yد{\displaystyle y_{1},...,y_{d}}بحيثy=y1...yد{\displaystyle y=y_{1}\oplus ...\oplus y_{d}}(أين{\displaystyle \oplus }(هي عملية XOR ). يجب على المهاجم استعادة جميع قيم الأسهم للحصول على أي معلومات ذات مغزى. [ 31 ]

في حالة فك تشفير RSA [ 6 ] [ 7 ] مع الأس السريد{\displaystyle d}وأس التشفير المقابلهـ{\displaystyle e}ومعامل المرونةم{\displaystyle m}تُطبَّق هذه التقنية على النحو التالي (لتبسيط الأمر، تم حذف الاختزال المعياري بواسطة m في الصيغ): قبل فك التشفير، أي قبل حساب نتيجةyد{\displaystyle y^{d}}بالنسبة لنص مشفر معينy{\displaystyle y}يختار النظام رقماً عشوائياًر{\displaystyle r}ويقوم بتشفيره باستخدام الأس العامهـ{\displaystyle e}للحصول علىرهـ{\displaystyle r^{e}}ثم يتم فك التشفير علىyرهـ{\displaystyle y\cdot r^{e}}للحصول على(yرهـ)د=yدرهـد=yدر{\displaystyle {(y\cdot r^{e})}^{d}=y^{d}\cdot r^{e\cdot d}=y^{d}\cdot r}بما أن نظام فك التشفير اختارر{\displaystyle r}، ويمكنه حساب معكوسه moduloم{\displaystyle m}لإلغاء العاملر{\displaystyle r}في النتيجة والحصول علىyد{\displaystyle y^{d}}، وهي النتيجة الفعلية لعملية فك التشفير. بالنسبة للهجمات التي تتطلب جمع معلومات القنوات الجانبية من عمليات على بيانات يتحكم بها المهاجم ، يُعدّ التمويه إجراءً مضادًا فعالًا، حيث تُنفّذ العملية الفعلية على نسخة عشوائية من البيانات، لا يملك المهاجم أي سيطرة عليها أو حتى معرفة بها.

انظر أيضاً

مراجع

  1. شوو تشن؛ روي وانغ؛ شياو فنغ وانغ؛ وكيهوان تشانغ (مايو 2010). "تسريبات القنوات الجانبية في تطبيقات الويب: واقع اليوم، وتحدٍّ غدًا" (ملف PDF) . أبحاث مايكروسوفت . ندوة IEEE للأمن والخصوصية 2010. مؤرشف (ملف PDF) من الأصل بتاريخ 17 يونيو 2016. تم الاطلاع عليه بتاريخ 16 ديسمبر 2011 .
  2. أشوك كومار سي؛ رافي براكاش جيري؛ برنارد مينيزيس (2016). "خوارزميات عالية الكفاءة لاسترجاع مفاتيح AES في هجمات الوصول إلى ذاكرة التخزين المؤقت". ندوة IEEE الأوروبية للأمن والخصوصية (EuroS&P) لعام 2016. الصفحات 261-275 . doi : 10.1109/EuroSP.2016.29 . ISBN  978-1-5090-1751-5. S2CID 11251391 . 
  3. غوركا إيرازوكوي؛ محمد سنان إنجي؛ توماس آيزنبارث؛ بيرك سونار، انتظر لحظة! هجوم سريع عبر الآلات الافتراضية على خوارزمية التشفير المتقدمة (ملف PDF) ، مؤرشف (ملف PDF) من النسخة الأصلية بتاريخ 11 أغسطس 2017 ، تم استرجاعه بتاريخ 7 يناير 2018
  4. يوفال ياروم؛ كاترينا فولكنر، فلاش + إعادة التحميل: هجوم قناة جانبية عالي الدقة ومنخفض الضوضاء على ذاكرة التخزين المؤقت من المستوى الثالث (ملف PDF) ، مؤرشف (ملف PDF) من الأصل بتاريخ 2017-07-05 ، تم استرجاعه بتاريخ 2018-01-07
  5. محمد س. إنجي؛ بيرك غولميزوغلو؛ غوركا إيرازوكوي؛ توماس آيزنبارث؛ بيرك سونار، هجمات ذاكرة التخزين المؤقت تُمكّن من استعادة المفاتيح بكميات كبيرة على السحابة (ملف PDF) ، مؤرشف (ملف PDF) من الأصل بتاريخ 17-07-2016 ، تم استرجاعه بتاريخ 07-01-2018
  6. 1 2 كوخر، بول سي. (1996). "هجمات التوقيت على تطبيقات ديفي-هيلمان، وRSA، وDSS، وأنظمة أخرى" . في كوبليتز، نيل (محرر). التطورات في علم التشفير - CRYPTO '96 . سلسلة محاضرات في علوم الحاسوب. المجلد 1109. برلين، هايدلبرغ: سبرينغر. الصفحات 104-113 . doi : 10.1007/3-540-68697-5_9 . ISBN   978-3-540-68697-2.
  7. 1 2 ديفيد بروملي؛ دان بونيه (2003). "هجمات التوقيت عن بُعد عملية" (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 28-07-2011 . تم الاطلاع عليه بتاريخ 05-11-2010 .
  8. كوفاكس، إدوارد (2023-08-01). "جميع وحدات المعالجة المركزية الحديثة تقريبًا تُسرّب البيانات لهجوم القناة الجانبية الجديد Collide+Power" . SecurityWeek . مؤرشف من الأصل في 2024-07-11 . تم الاطلاع عليه في 2023-08-02 .
  9. كلابورن، توماس. "اكتشاف ثغرة أخرى لتسريب بيانات وحدة المعالجة المركزية. لحسن الحظ، إنها غير عملية" . www.theregister.com . تاريخ الاسترجاع: 2023-08-02 .
  10. Collide+Power ، معهد معالجة المعلومات والاتصالات التطبيقية (IAIK)، 1 أغسطس 2023، مؤرشف من الأصل في 1 أغسطس 2023 ، تم استرجاعه في 2 أغسطس 2023
  11. ليرمان، ليران؛ بونتيمبي، جيانلوكا؛ ماركوفيتش، أوليفييه (1 يناير 2014). "هجوم تحليل الطاقة: منهج قائم على التعلم الآلي" . المجلة الدولية للتشفير التطبيقي . 3 (2): 97-115 . doi : 10.1504/IJACT.2014.062722 . ISSN 1753-0563 . مؤرشف من الأصل في 25 يناير 2021. تم الاطلاع عليه في 25 سبتمبر 2020 . 
  12. تيمون، بنيامين (28 فبراير 2019). "هجمات القناة الجانبية غير المُنمّطة القائمة على التعلم العميق مع تحليل الحساسية" . معاملات IACR في مجال الأجهزة المشفرة والأنظمة المدمجة : 107-131 . doi : 10.13154/tches.v2019.i2.107-131 . ISSN 2569-2925 . S2CID 4052139. مؤرشف من الأصل في 12 نوفمبر 2021. تم الاسترجاع في 19 نوفمبر 2021 .  
  13. "X-DeepSCA: هجوم القناة الجانبية للتعلم العميق عبر الأجهزة" . يونيو 2019. الصفحات 1-6 . 
  14. غولدر، أنوبام؛ داس، ديبايان؛ دانيال، جوزيف؛ غوش، سانتوش؛ سين، شرياس؛ رايتشودري، أريجيت (2019). "مناهج عملية لهجوم القناة الجانبية للطاقة عبر الأجهزة باستخدام التعلم العميق". معاملات IEEE لأنظمة التكامل واسع النطاق جدًا (VLSI) . 27 (12): 2720-2733 . arXiv : 1907.02674 . Bibcode : 2019ITVL...27.2720G . doi : 10.1109/TVLSI.2019.2926324 .
  15. «وثيقة سرية رفعت عنها السرية من وكالة الأمن القومي تكشف التاريخ السري لعملية تمبست» . مجلة وايرد . Wired.com. 29 أبريل 2008. مؤرشفة من الأصل في 1 مايو 2008. تم الاطلاع عليها في 2 مايو 2008 .
  16. "مقدمة إلى برنامج TEMPEST | معهد SANS" . مؤرشف من الأصل بتاريخ 2017-09-05 . تم الاطلاع عليه بتاريخ 2015-10-06 .
  17. تشيرش، جورج (20 أبريل 1987). "فن التجسس عالي التقنية" . مجلة تايم . مؤرشف من الأصل في 4 يونيو 2011. تم الاطلاع عليه في 21 يناير 2010 .
  18. سوري، س. (2021). "هجمات التصوير الحراري على الدوائر المتكاملة الخاصة بالتشفير". ندوة IEEE الدولية حول أمن الأجهزة والثقة (HOST) .
  19. إدوارد كوفاكس (23 فبراير 2017)، "مؤشر LED في القرص الصلب يسمح بسرقة البيانات من أجهزة الكمبيوتر المعزولة عن الشبكة" ، أسبوع الأمن ، مؤرشف من الأصل في 7 أكتوبر 2017 ، تم الاطلاع عليه في 18 مارس 2018
  20. ج. فيرينيو؛ م. هلافاتش (سبتمبر 2008). "عندما يتلاشى تشفير AES: تقديم القناة الجانبية البصرية" . أمن المعلومات IET . 2 (3): 94-98 . doi : 10.1049/iet-ifs:20080038 . مؤرشف من الأصل في 11 يناير 2018. تم الاسترجاع في 16 مارس 2017 .
  21. أنجيل، سيباستيان؛ كانان، سامباث؛ راتليف، زاكاري (2020). "مخصصات الموارد الخاصة وتطبيقاتها". ندوة IEEE للأمن والخصوصية لعام 2020 (SP) (ملف PDF) . الصفحات 372-391 . doi : 10.1109/SP40000.2020.00065 . ISBN  978-1-7281-3497-0تمت أرشفة النسخة الأصلية (PDF) بتاريخ 24-06-2020.
  22. تورتوجا لوجيك (2018). "تحديد مشكلات العزل في بنى المعالجات الدقيقة الحديثة" . مؤرشف من الأصل بتاريخ 24 فبراير 2018. تم الاطلاع عليه بتاريخ 23 فبراير 2018 .
  23. 1 2 3 4 "بنية غير متزامنة قائمة على الشبكة للأجهزة المشفرة" مؤرشفة في 2011-09-29 على Wayback Machine بواسطة Ljiljana Spadavecchia 2005 في الأقسام "3.2.3 التدابير المضادة"، "3.4.2 التدابير المضادة"، "3.5.6 التدابير المضادة"، "3.5.7 التدابير المضادة للبرمجيات"، "3.5.8 التدابير المضادة للأجهزة"، و "4.10 تحليل القناة الجانبية للبنى غير المتزامنة".
  24. "نموذج أمن مكافحة البرامج: الكشف التلقائي وإزالة هجمات القناة الجانبية لتدفق التحكم" مؤرشف في 2009-04-19 في Wayback Machine بواسطة ديفيد مولنار، مات بيوتروفسكي، ديفيد شولتز، ديفيد فاغنر (2005).
  25. ""نموذج أمن مكافحة البرامج: الكشف التلقائي عن هجمات القنوات الجانبية لتدفق التحكم وإزالتها" عرض تقديمي قيد الإعداد لورقة بحثية مقدمة إلى مؤتمر USENIX (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 14 أغسطس 2017. تم الاطلاع عليه بتاريخ 4 أكتوبر 2014 .
  26. جيونغ، سي؛ ناوك، إس إم (يناير 2007). "تحسين الدوائر غير المتزامنة القوية عن طريق تخفيف اكتمال الإدخال المحلي". مؤتمر أتمتة التصميم لآسيا وجنوب المحيط الهادئ 2007. الصفحات 622-627 . doi : 10.1109/ASPDAC.2007.358055 . ISBN  978-1-4244-0629-6. S2CID 14219703 . 
  27. داس، دبيان؛ دانيال، جوزيف؛ جولدر، أنوبام؛ موداك، نيرموي؛ مايتي، شوفان؛ شاترجي، بيبباب؛ سيو، دونغهيون؛ تشانغ، مويا. فارنا، أفيناش؛ كريشنامورثي، حريش؛ ماثيو، سانو؛ غوش، سانتوش. رايتشودري، أريجيت؛ سين ، شرياس (2020). "27.3 EM وPower SCA-Resilient AES-256 في 65nm CMOS من خلال >350× توهين توقيع المجال الحالي". مؤتمر IEEE الدولي لدوائر الحالة الصلبة 2020 – (ISSCC) . الصفحات من 424 إلى 426. دوى : 10.1109/ISSCC19947.2020.9062997 . رقم ISBN  978-1-7281-3205-1.
  28. داس، ديبايان؛ ناث، مايوخ؛ تشاتيرجي، بايباب؛ غوش، سانتوش؛ سين، شرياس (2019). "ستيلار: حماية عامة من هجمات القنوات الجانبية الكهرومغناطيسية من خلال تحليل الأسباب الجذرية من البداية". ندوة IEEE الدولية لعام 2019 حول أمن وموثوقية الأجهزة (HOST) . الصفحات 11-20 . doi : 10.1109/HST.2019.8740839 . ISBN  978-1-5386-8064-3.
  29. داس، ديبايان؛ مايتي، شوفان؛ ناصر، سعد بن؛ غوش، سانتوش؛ رايتشودري، أريجيت؛ سين، شرياس (2018). "ASNI: حقن ضوضاء التوقيع المخففة لمناعة ضد هجمات القناة الجانبية ذات استهلاك الطاقة المنخفض". معاملات IEEE في الدوائر والأنظمة I: أوراق بحثية عادية . 65 (10): 3300-3311 . Bibcode : 2018ITCSR..65.3300D . doi : 10.1109/TCSI.2018.2819499 .
  30. داس، ديبايان؛ مايتي، شوفان؛ ناصر، سعد بن؛ غوش، سانتوش؛ رايتشودري، أريجيت؛ سين، شرياس (2017). "مناعة عالية الكفاءة ضد هجمات القنوات الجانبية للطاقة باستخدام حقن الضوضاء في مجال التوقيع المخفف". ندوة IEEE الدولية لعام 2017 حول أمن وموثوقية الأجهزة (HOST) . الصفحات 62-67 . arXiv : 1703.10328 . doi : 10.1109/HST.2017.7951799 . ISBN  978-1-5386-3929-0.
  31. بروف، إيمانويل؛ ريفيان، ماثيو (2013). "الحماية من هجمات القنوات الجانبية: برهان أمني رسمي". التطورات في علم التشفير - يورو كريبت 2013 (ملف PDF) . سلسلة محاضرات في علوم الحاسوب. المجلد 7881. الصفحات 142-159 . doi : 10.1007/978-3-642-38348-9_9 . ISBN   978-3-642-38347-2تمت أرشفة هذا الملف من النسخة الأصلية (PDF) بتاريخ 11 أغسطس 2017.

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

الكتب

مقالات