پردازنده های دوقلو در مقابله با حمله کانال جانبی
Publish place: Electronics Industries Quarterly، Vol: 7، Issue: 2
Publish Year: 1395
Type: Journal paper
Language: Persian
View: 610
This Paper With 10 Page And PDF Format Ready To Download
- Certificate
- I'm the author of the paper
Export:
Document National Code:
JR_SAIRAN-7-2_001
Index date: 28 December 2016
پردازنده های دوقلو در مقابله با حمله کانال جانبی abstract
در طول دو دهه گذشته کانون های پژوهشی روش های متعددی را برای استخراج اطلاعات حساس توسط نشت از کانال جانبی و همچنین روش مقابله با آن ارائه داده اند. این مقاله به ایده ای نو در حیطه ریزپردازنده ها می پردازد با نام «پردازنده دوقلو » یا (TuP) Twin Microprocessor و همچنین یک بسته نرم افزاری را ارائه می دهد که به ما اجازه می دهد که کدها را برای اجرا روی TuP دوباره ترجمه کنیم. TuP یک واحد محاسبه و منطق ( ALU ) و یک فضای حافظه اما دو بانک ثبات، دو پشته و دو اشاره گر پشته دارد. فرض کنیم که Q0 و Q1 دو زیربرنامه از یک الگوریتم رمزنگاری باشند. در هر سیکل ساعت TuP به صورت تصادفی یکی از زیربرنامه ها را انتخاب می کند تا اجرا شود. بنابراین با برنامه نویسی ماهرانه Q0 و Q1 ، دو زیربرنامه می توانند با همکاری هم یک فضای حافظه را تغییر دهند و یک وظیفه مشخص را به اتمام برسانند. ارزیابی های آزمایشگاهی نشان می دهد که ایده TuP در مقابله با حمله کانال جانبی اثربخش است.
پردازنده های دوقلو در مقابله با حمله کانال جانبی Keywords:
پردازنده های دوقلو در مقابله با حمله کانال جانبی authors
احسان اعرابی
عضو هیات علمی دانشگاه صنعتی همدان،
بهاره افشین پور
عضو هیات علمی گروه مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه پیام نور