حمله با متن رمز منتخب: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
خط ۱:
یک '''حمله متن رمزشده انتخابی''' {{به انگلیسی|Chosen-ciphertext attack}} که مخفف آن معادل (CCA) است، یک مدل حمله برای کشف نوشته رمزی است که در آن رمزگشاینده اطلاعات را جمع آوری می کند، حداقل در بخشی، با انتخاب یک [[متن رمزنگاری شده]] و رمزگشایی آن را تحت یک کلید ناشناخته به دست می آورد. در این حمله، دشمن فرصت دارد که یک یا چندین متن های رمز شده شناخته شده را به سیستم وارد کند و درنتیجه متن رمز نشده {{به انگلیسی|plaintexts}} را بدست آورد. توسط این قطعه از اطلاعات، دشمن می تواند برای بازیابی کلید امنیتی مخفی که برای [[رمزگشایی]] استفاده می شود، تلاش کند.
==حمله متن رمزشده انتخابی (CCA)==
یک '''حمله متن رمزشده انتخابی''' {{به انگلیسی|Chosen-ciphertext attack}} که مخفف آن معادل (CCA) است، یک مدل حمله برای کشف نوشته رمزی است که در آن رمزگشاینده اطلاعات را جمع آوری می کند، حداقل در بخشی، با انتخاب یک [[متن رمزنگاری شده]] و رمزگشایی آن را تحت یک کلید ناشناخته به دست می آورد. در این حمله، دشمن فرصت دارد که یک یا چندین متن های رمز شده شناخته شده را به سیستم وارد کند و درنتیجه متن رمز نشده {{به انگلیسی|plaintexts}} را بدست آورد. توسط این قطعه از اطلاعات، دشمن می تواند برای بازیابی کلید امنیتی مخفی که برای [[رمزگشایی]] استفاده می شود، تلاش کند.
 
در غیر این صورت طرح های امن می توانند تحت حمله متن رمزشده انتخابی بشکنند. به عنوان مثال، [[رمزنگاری الجمل]] معنایی امن تحت [[حمله متن انتخاب شده|حمله متن رمزنشده انتخابی]] می باشد، اما این [[امنیت معنایی]] می تواند به طور بدیهی تحت یک حمله متن رمزشده انتخابی شکسته شود.نسخه های اولیه از لایه [[الگوریتم RSA|RSA]] مورد استفاده در پروتکل [[امنیت لایه انتقال|SSL]] نشان داد که کلید جلسه SSL نسبت به یک حمله متن رمزشده انتخابی انعطاف پذیر {{به انگلیسی|adaptive chosen-ciphertext attack}} پیچیده آسیب پذیر بودند. حملات متن رمزشده انتخابی دارای مفاهیمی برای بعضی از [[رمز دنباله‌ای|رمزهای دنباله ای]] خود هماهنگ نیز هست. طراحان مقاوم در برابر رشوه دادن رمزنگاری [[کارت هوشمند|کارت های هوشمند]] باید بویژه از این حملات آگاه باشند، این دستگاه ممکن است به طور کامل تحت کنترل یک دشمن باشد، کسی که می تواند تعداد زیادی از متن های رمز انتخابی را در یک تلاش برای بازیابی کلید راز مخفی صادر کند.