2018.06.20 15:47

Шифруємо секретні послання



Шифруємо секретні послання

Шифр "Кронфельд" представляє собою хороший і надійний разведческой шифр, що володіє високою секретністю. Ключів до цього шифру є мільйони. Ключ являє собою умовне число - від чотиризначного до восьмизначного. Якщо число менше чотиризначного, то воно знижує таємність шифру. Числа більше восьмизначних не варто вживати, т. к. їх важко запам'ятати, а розвідник не має права записувати і носити при собі ключ до шифрів. Практичний за все п'ятизначні числа.

Робота з шифром "Кронфельд" дуже проста і зводиться до наступного: припустимо, що у вас ключове число 35264. Число п'ятизначне і тут ми розбиваємо на групи по п'ять букв в кожній. Якщо ми хочемо зашифрувати фразу: "НЕ ПРИЇЖДЖАЙ. НЕБЕЗПЕКА", то вона буде виглядати так:

Ключ: 35264 35264 35264 3526
Текст: непри Їдьте небезпечними ОСТЬ
Зашифруйте.: РКСЦМ ІМІЖН СФВЧС СЦФВ

Значить, зашифрована фраза виглядає так: РКСЦМІМІЖНСФВЧССЦФВ. Замість кожної букви нашого послання ми пишемо іншу букву - ту букву, яка в алфавіті стоїть після неї на такому місці, на яке вказує цифра, що стоїть над нею. Наприклад: перша буква в нашому посланні Н, але над нею стоїть цифра 3, і тому ми замість букви Н пишемо букву Р, яка в алфавіті стоїть на третьому місці після Н.

Для зручності зашифровуваної і розшифровки добре виписати в ряд весь алфавіт плюс дев'ять букв другого алфавіту.

АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВ
ГДЕЖЗІ

Таким чином можна швидко відраховувати.

Для збільшення секретності, для застосування контрольних букв та показника спешності (важливості), можна застосувати сліпі букви перед і пеклі зашифрованого тексту.

Читайте також: Паперова тест-смужка виявить токсини у їжі

 


Цікавий факт

ДНК - це основний «будівельний блок» життя, що представляє із себе довгі молекули, які містять чотири хімічним компоненти: аденін (А), гуанін (G), тимін (Т) і цитозин (С).