Кодтар адамзат пайда болғаннан бері пайда болды. Енді, әсіресе компьютерлердің енгізілуімен, кодтар жеңіл әрі жеңіл болады. Дегенмен, бұзуға болмайтын бір код бар - бір реттік код.
Қадамдар
3 -ші әдіс 1: Дайындық
Қадам 1. Бір реттік жазба жазыңыз
Бұл сізге хабарламаларды шифрлау үшін қажет. Бір реттік толтырғыш-бұл кездейсоқ әріптер тізбегі жазылған қағаз бумасы. Сізге екі дәл көшірме қажет - біреуі өзіңіз үшін, екіншісі сіздің агентіңіз үшін (хабарламаны алатын адам). Айталық, біздің бір реттік алаңымыз
abgsdpeycnghf
Қадам 2. Агентке бір данасын беріңіз
Басқасын ұстаңыз.
3 әдіс 2: Хабарды шифрлау
Қадам 1. Хабарды қағаздың жоғарғы жағына жазыңыз
Біздің хабар
Сәлеметсіз бе
Қадам 2. Оны санға айналдырыңыз
Сәлеметсіз бе
болады
8 5 12 12 15
Қадам 3. Астына бір реттік тақтаның әріптерін жазыңыз
Сізге хабарламада қанша әріп болса, сонша қажет. Біздің бір реттік тақтаны қолдана отырып, бұл
abgsd
. Бұл кілт.
Қадам 4. Кілтті сандарға айналдырыңыз
Кілт қазір
1 2 7 19 4
Қадам 5. Кодексті алу үшін сәйкес сандарды қосыңыз
Хабарламаның бірінші әрпін кілттің бірінші әрпіне, екіншіден екіншіге және т.б. қосыңыз. Біздің кодекст - бұл
9 7 19 31
19.
Қадам 6. 26 -дан асатын (тең емес) әр сан үшін 26 -ны алып тастаңыз
Біздің кодекст болады
9 7 19 5 19
Қадам 7. Қайта әріптерге айналдыру
Біздің кодексті хабарлама
IGSES
Қадам 8. Сіз қолданған бір реттік төсемнің бөлігін жойыңыз
Сондықтан бұл бір реттік төсем: әр бөлік бір рет қолданылады. Егер ол қағазға жазылған болса, оны жыртып, өртеп жіберіңіз. Біздің бір реттік төсеміміз қазір
peycnghf
Қадам 9. Хабарды жіберіңіз
3 -ші әдіс 3: Хабардың шифрын ашу
1 -қадам. Сіздің агент сізге хабарлама жібереді
Сіз оны шифрдан шығаруыңыз керек. Хабарды айтыңыз
WTNGPFM
Қадам 2. Хабарды қағаздың жоғарғы жағына жазыңыз
Оны сандарға айналдырып, астына жазыңыз. Кодекст қазір
23 20 14 7 16 6 13
Қадам 3. Астына бір реттік тақтадан қажетті әріптерді жазыңыз
Бұл кілт. Біздің кілт
peycngh
Қадам 4. Кілтті сандарға айналдырыңыз
Біздің кілт болады
16 5 25 3 14 7 8
Қадам 5. Хабарламадан кілттің сәйкес сандарын алып тастаңыз
23-16 = 7, 20-5 = 15, 14-25 = -11, т.б. Біздің хабарымыз болады
7 15 -11 4 2 -1 5
Қадам 6. Кез келген теріс санға немесе нөлге қосыңыз
26
.
Хабар қазір
7 15 15 4 2 25 5
Қадам 7. Әріптерге түрлендіру
Хабар - бұл
Сау болыңыз
Қадам 8. Бір реттік төсемнің қолданылған бөлігін жойыңыз
Біздің бір реттік алаңымыз қазір f.
Кеңестер
-
Егер сіз бір реттік тақтаның әр бөлігін қолданғаннан кейін оны жойсаңыз және ешкім бір реттік тақтаның көшірмесін ұстамаса, бұл код бұзылмайды. Бірінші хабарламаны алыңыз,
IGSES
- . Бұл сәлем дегенді білдіреді. Дегенмен, дұрыс бір реттік жастықшасыз оны алиса немесе лазер немесе өлім деп шешуге болады. Шындығында, оны кез келген бес әріптен тұратын сөз деп түсінуге болады. Бір реттік толтырғыш болмаса, сіз қай сөзді білмейсіз, сондықтан хабар қауіпсіз.