سیویلیکا را در شبکه های اجتماعی دنبال نمایید.

پردازنده های دوقلو در مقابله با حمله کانال جانبی

Publish Year: 1395
Type: Journal paper
Language: Persian
View: 610

This Paper With 10 Page And PDF Format Ready To Download

Export:

Link to this Paper:

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

احسان اعرابی

عضو هیات علمی دانشگاه صنعتی همدان،

بهاره افشین پور

عضو هیات علمی گروه مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه پیام نور