Hertzbleed
ہرٹزبلڈ ایک ہارڈ ویئر سیکیورٹی حملہ ہے جو خفیہ ڈیٹا کو ظاہر کرنے کے لیے متحرک فریکوئنسی اسکیلنگ کے استحصال کو بیان کرتا ہے۔ حملہ ایک قسم کا ٹائمنگ اٹیک ہے، جو پچھلے پاور تجزیہ کی کمزوریوں سے مماثلت رکھتا ہے۔ ہرٹزبلڈ طاقت کے تجزیے سے زیادہ خطرناک ہے، کیونکہ اسے دور دراز حملہ آور استعمال کر سکتا ہے۔ کرپٹوگرافک چابیاں ظاہر کرنا استحصال کے حوالے سے بنیادی تشویش ہے۔ اس استحصال کی تصدیق انٹیل اور اے ایم ڈی پروسیسرز کے خلاف کام کرنے کے لیے کی گئی ہے، انٹیل کی سیکیورٹی ایڈوائزری میں کہا گیا ہے کہ تمام انٹیل پروسیسرز متاثر ہیں۔ فریکوئنسی اسکیلنگ استعمال کرنے والے دیگر پروسیسرز موجود ہیں، لیکن ان پر حملے کا تجربہ نہیں کیا گیا ہے۔ نہ تو انٹیل اور نہ ہی اے ایم ڈی مائیکرو کوڈ پیچ جاری کرنے کا ارادہ کر رہے ہیں، اس کے بجائے کمزوری کے خلاف کرپٹوگرافی لائبریریوں کو سخت کرنے کا مشورہ دے رہے ہیں۔ میکانزم عام وقت کے حملوں کو مستقل وقت کے پروگرامنگ کا استعمال کرکے کم کیا جاتا ہے، جو اس بات کو یقینی بناتا ہے کہ ان پٹ ڈیٹا سے قطع نظر ہر ہدایت میں یکساں طور پر زیادہ وقت لگے۔ ہرٹزبلڈ ٹائمنگ اٹیک کو پاور اینالیسس اٹیک کے ساتھ جوڑتا ہے۔ پاور اینالیسس اٹیک سی پی یو کی بجلی کی کھپت کی پیمائش کرتا ہے تاکہ ڈیٹا پر کارروائی کی جا سکے۔ تاہم، اس کے لیے ایک حملہ آور کو بجلی کی کھپت کی پیمائش کرنے کے قابل ہونا ضروری ہے۔ ہرٹزبلڈ متحرک فریکوئنسی اسکیلنگ کی وجہ سے کارکردگی کے وقت کے فرق کا استحصال کرتا ہے، ایک سی پی یو خصوصیت جو بجلی کی کھپت اور درجہ حرارت کی رکاوٹوں کو برقرار رکھنے کے لیے پروسیسر کی فریکوئنسی کو تبدیل کرتی ہے۔ چونکہ پروسیسر کی تعدد کا انحصار بجلی کی کھپت پر ہوتا ہے، جو بدلے میں ڈیٹا پر منحصر ہوتا ہے، اس لیے ریموٹ حملہ آور عمل درآمد کے وقت سے ڈیٹا کا اندازہ لگا سکتا ہے۔ اس طرح ہرٹزبلڈ مستقل وقت کے پروگرامنگ کو مؤثر طریقے سے نظرانداز کرتا ہے، جو پروسیسر فریکوئنسی میں ہونے والی تبدیلیوں کو مدنظر نہیں رکھتا ہے۔ ہارڈ ویئر کیڑے کی کمپیوٹنگ میں حوالہ جات 2022 بھی دیکھیں۔ کمپیوٹر سیکیورٹی ایکس 86 فن تعمیر سائیڈ چینل حملوں کا استحصال کرتی ہے۔