|
|
ساختار اسفنجی؛ معرفی و کاربردها
|
|
|
|
|
نویسنده
|
خالصی اکرم ,رحیمی مجید ,ارومیه چی ها محمد علی
|
منبع
|
منادي امنيت فضاي توليد و تبادل اطلاعات - 1398 - دوره : 15 - شماره : 1 - صفحه:15 -29
|
چکیده
|
طراحی طیف وسیعی از الگوریتم های رمزنگاری با استفاده از ساختار اسفنجی تنها با طراحی یک تبدیل یا جایگشت کاهش مییابد. درواقع با استفاده از ساختار اسفنجی می توان از یک تبدیل یا جایگشت با ویژگیهای مشخص برای ساخت تابع چکیده ساز، الگوریتم رمز دنباله ای، الگوریتم رمزنگاری احراز اصالتشده و مولد اعداد شبه تصادفی استفاده کرد. امکان استفاده از یک تبدیل یا جایگشت واحد در کاربردهای مختلف از یکسو موجب ساده سازی طراحی گستره ایی از الگوریتم های رمزنگاری میشود و از سوی دیگر پیاده سازی را نیز ساده تر می کند. ساختار اسفنجی، مشابه یک سبک عملکرد در رمزهای قالبی، مزایایی مانند امکان ارائه امنیت اثبات پذیر، سادگی در طراحی الگوریتم و پیادهسازی آن را بهدست میدهد. در این نوشتار به معرفی این ساختار و انواع آن می پردازیم و کاربردها و نیازهای امنیتی آن را تشریح می کنیم.
|
کلیدواژه
|
ساختار اسفنج، رمزهای دنبالهایی، توابع درهمساز، الگوریتم رمزنگاری احراز اصالت شده، مولد اعداد شبه تصادفی
|
آدرس
|
پژوهشگاه توسعه فناوریهای پیشرفته خواجه نصیرالدین طوسی, پژوهشکده افتا گروه رمز و امنیت اطلاعات, گروه رمز و امنیت اطلاعات, ایران, پژوهشگاه توسعه فناوریهای پیشرفته خواجه نصیرالدین طوسی, پژوهشکده افتا, گروه رمز و امنیت اطلاعات, ایران, پژوهشگاه توسعه فناوریهای پیشرفته خواجه نصیرالدین طوسی, پژوهشکده افتا, گروه رمز و امنیت اطلاعات, ایران
|
پست الکترونیکی
|
orumiehchiha@rcdat.ir
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|