کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6875212 1441588 2018 22 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A theory of integrating tamper evidence with stabilization
ترجمه فارسی عنوان
تئوری ادغام شواهد تضمین شده با ثبات
کلمات کلیدی
ترجمه چکیده
ما مفاهیم تثبیت ظاهری و تثبیت قابل انعطاف پذیری را که ترکیبی از تثبیت با مفهوم شواهد تفاضلی برای سیستم های محاسباتی است، پیشنهاد می کنیم. در نگاه اول، این مفهوم متناقض است؛ ثبات نیاز به این دارد که در نهایت عملکرد سیستم به طور کامل بازگردانده شود در حالیکه شواهد ناخواسته نیازمند عملکرد سیستم است که در صورت دستکاری به طور دائم تخریب می شود. تثبیت ظاهری تضعیف شده و تثبیت ظاهری قابل انعطاف پذیر، شهود را به دست می دهند که سیستم تحرک را تا حد محدود تحمل می کند. در صورتی که این فراتر از این محدودیت تحریم شود، شواهد دائمی مبنی بر دستکاری را نشان می دهد، جایی که ممکن است قابلیت های کاهش یافته (احتمالا هیچکدام) فراهم نشود. ما مقایسه تثبیت ظاهری با تثبیت کننده (متعارف) و با تثبیت فعال را مقایسه می کنیم و دو رویکرد را برای بررسی برنامه های تثبیت کننده تلقیح و قابل انعطاف در زمان چندجملهای در اندازه فضای حالت پیشنهاد می کنیم. ما دو نمونه را تثبیت کننده تلقی می کنیم و برخی از برنامه های بالقوه آن را اشاره می کنیم. ما همچنین نشان می دهیم که چگونه روش های طراحی ثبات را می توان برای ایجاد تثبیت های آشکار و قابل انعطاف پذیر و غیر قابل انعطاف استفاده کرد. در نهایت، ما مسائل مربوط به ترکیب را در تثبیت های مخرب تلقی شده و قابل انعطاف پذیر بررسی می کنیم و بحث می کنیم که چگونه می توان از تثبیت ناگهانی آشکار استفاده کرد تا از بین بردن خطا و تحمل گسل استفاده شود.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
We propose the notions of tamper-evident stabilization and flexible tamper-evident stabilization - that combine stabilization with the concept of tamper evidence - for computing systems. On the first glance, these notions are contradictory; stabilization requires that eventually the system functionality is fully restored whereas tamper evidence requires that the system functionality is permanently degraded in the event of tampering. Tamper-evident stabilization and flexible tamper-evident stabilization capture the intuition that the system will tolerate perturbations upto a limit. In the event that it is perturbed beyond that limit, it will exhibit permanent evidence of tampering, where it may provide reduced (possibly none) functionality. We compare tamper-evident stabilization with (conventional) stabilization and with active stabilization and propose two approaches to verify tamper-evident and flexible tamper-evident stabilizing programs in polynomial time in the size of state space. We demonstrate tamper-evident stabilization with two examples and point out some of its potential applications. We also demonstrate how approaches for designing stabilization can be used to design tamper-evident and flexible tamper-evident stabilizations. Finally, we study issues of composition in tamper-evident and flexible tamper-evident stabilizations and discuss how tamper-evident stabilization can effectively be used to provide tradeoff between fault-prevention and fault tolerance.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 160, 1 August 2018, Pages 93-114
نویسندگان
, , ,