Kodlar bəşəriyyətin yaranmasından bəri mövcuddur. İndi, xüsusən kompüterlərin tətbiqi ilə, kodların çatlaması daha da asanlaşır. Bununla birlikdə, çatlaya bilməyəcəyiniz bir kod var - birdəfəlik pad kodu.
Addımlar
Metod 1 /3: Hazırlıq
Addım 1. Birdəfəlik pad yazın
Mesajlarınızı şifrələmək üçün buna ehtiyacınız olacaq. Birdəfəlik yastıq, üzərində təsadüfi bir məktub ardıcıllığı olan bir kağız parçasıdır. İki dəqiq nüsxəyə ehtiyacınız olacaq - biri özünüz üçün, biri agentiniz üçün (mesajı alan şəxs). Deyək ki, birdəfəlik padimizdir
abgsdpeycnghf
Addım 2. Bir nüsxəni agentinizə verin
O birini saxla.
Metod 2 /3: Mesajı şifrələyin
Addım 1. Mesajı bir kağız parçasının üstünə yazın
Mesajımız budur
Salam
Addım 2. Nömrəyə çevirin
Salam
olur
8 5 12 12 15
Addım 3. Altına birdəfəlik yastığın hərflərini yazın
Mesajda olan qədər məktub lazımdır. Birdəfəlik padimizi istifadə edərək bunlardır
abgsd
. Bu açardır.
Addım 4. Açarı rəqəmlərə çevirin
Açar indi
1 2 7 19 4
Addım 5. Codetext almaq üçün müvafiq ədədləri əlavə edin
Mesajın ilk hərfini düymənin birinci hərfinə, ikinciyə ikinci və s. Əlavə edin. Bizim codetext
9 7 19 31
19.
Addım 6. 26 -dan yuxarı olan (bərabər olmayan) hər bir rəqəm üçün 26 -nı çıxarın
Kod mətnimiz olur
9 7 19 5 19
Addım 7. Yenidən hərflərə çevirin
Codetext mesajımız belədir
İGSES
Addım 8. İstifadə etdiyiniz birdəfəlik yastığın hissəsini məhv edin
Bu səbəbdən birdəfəlik yastıqdır: hər hissə bir dəfə istifadə olunur. Kağız üzərində yazılıbsa, onu cırıb yandır. Birdəfəlik padimiz indi
peycnghf
Addım 9. Mesaj göndərin
Metod 3 /3: Mesajın şifrəsini açmaq
Addım 1. Agentiniz sizə geri bir mesaj göndərir
Şifrəsini açmaq lazımdır. Mesajın olduğunu söyləyin
WTNGPFM
Addım 2. Mesajı bir kağız parçasının üstünə yazın
Bunu rəqəmlərə çevirin və altına yazın. Codetext indi
23 20 14 7 16 6 13
Addım 3. Aşağıdakı birdəfəlik paddən lazım olan hərfləri yazın
Bu açardır. Bizim açarımızdır
peycngh
Addım 4. Açarı rəqəmlərə çevirin
Açarımız olur
16 5 25 3 14 7 8
Addım 5. Mesajdan açarın müvafiq nömrələrini çıxarın
23-16 = 7, 20-5 = 15, 14-25 = -11 və s. Mesajımız olur
7 15 -11 4 2 -1 5
Addım 6. Hər hansı bir mənfi ədəd və ya sıfır üçün əlavə edin
26
.
Mesaj indi
7 15 15 4 2 25 5
Addım 7. Hərflərə çevirin
Mesajdır
sağol
Addım 8. Birdəfəlik yastığın istifadə olunan hissəsini məhv edin
Birdəfəlik padimiz indi f-dir.
İpuçları
-
İstifadə etdikdən sonra birdəfəlik yastığın hər bir hissəsini məhv etdiyiniz müddətdə və heç kim birdəfəlik padin surətini əlində saxlamazsa, bu kod qırılmazdır. İlk mesajı götür,
İGSES
- . Salam deməkdir. Ancaq düzgün birdəfəlik pad olmadan, alice və ya lazer və ya ölüm demək üçün deşifr edilə bilər. Əslində hər hansı bir beş hərfli sözün mənası açıla bilər. Birdəfəlik pad olmadan, hansı sözün olduğunu bilmirsiniz, buna görə mesaj təhlükəsizdir.