پد یک‌بار مصرف: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Yaldayalda (بحث | مشارکت‌ها)
Yaldayalda (بحث | مشارکت‌ها)
جزبدون خلاصۀ ویرایش
خط ۴۳:
آنچه در برگه انتخاب شده وجود دارد، ''کلید'' این پیام است. هر حرف از پد با راهی از قبل تعیین شده، با حرفی از پیام ترکیب می‌شود. (این که به هر حرف یک مقدار عددی نسبت دهیم، مثلا "a" را صفر و "b" را یک و ... بدانیم، کاری مرسوم است ولی اجباری نیست.)
 
در این مثال، روش ترکیب کردن کلید و پیام با استفاده از جمع پیمانه‌ای است. در این روش مقدار عددی هر حرف در پیام و معادل آن در کلید، باهم در پیمانه 26 جمع می‌شوند. پس مثلا اگر کلید با "XMCKL" آغاز شده باشد و پیام همان "HELLO" باشد، کد گذاری به صورت زیر انجام می‌شود:
 
 
<br />
<span dir="ltr" lang="en"><br /></span><math> H E L L O message
7 (H) 4 (E) 11 (L) 11 (L) 14 (O) message
+ 23 (X) 12 (M) 2 (C) 10 (K) 11 (L) key
= 30 16 13 21 25 message + key
= 4 (E) 16 (Q) 13 (N) 21 (V) 25 (Z) (message + key) mod 26
E Q N V Z → ciphertext
</math>
 
== امنیت مطلق رمز پد یک‌بار مصرف ==