Много раз на форуме всплывали идеи, по поводу связи после прихода Песца.
Основной исходной было - отсутствие сотовой, интернет и проводной связи, невозможность постоянно находиться в определённой точке.
Нет никаких проблем оставить послание в определённом месте.
Есть желание, чтобы послание прочитал друг и не смог прочитать НЕдруг.
Что делать?
Будем шифровать!
Предлагаю выкладывать способы шифрования.
К примеру:
Взято здесь
Шифрование с использование двоичного кода:
Каждая буква русского алфавита шифруется доичным кодом, например буква А = 00000, Б=00001, В=00010, Г=00011..., Я=11111.
Пример: Слово ШИФР. В двоичном коде выглядит так:
11000 01000 10100 10000
Теперь проводим сдвиг ВЛЕВО на 1 шаг, получим код:
10000 10001 01001 00001
Теперь переводим обратно в буквы, получим текст:
РСЙБ
а 00000
б 00001
в 00010
г 00011
д 00100
е 00101
ж 00110
з 00111
и 01000
й 01001
к 01010
л 01011
м 01100
н 01101
о 01110
п 01111
р 10000
с 10001
т 10010
у 10011
ф 10100
х 10101
ц 10110
ч 10111
ш 11000
щ 11001
ъ 11010
ы 11011
ь 11100
э 11101
ю 11110
я 11111
00100 01110 01011 00011 11101 10010 01110 01000 01100 00101 01101 01101 01110 10010 01110
д о л г э т о и м е н н о т о
01000 11100 10110 00110 11011 00101 11100 10000 11000 01010 11010 11010 11100 00101 11100
и ь ц ж ы е ь р ш к ъ ъ ь е ь
10111 10010 01110 00010 01110 00111 00010 11011 11000 00000 00101 10010 10111 00101 01011 01110 00010 00101 01010 00000
ч т о в о з в ы ш а е т ч е л о в е к а
01111 00101 11100 00100 11100 01110 00100 10111 10001 00000 01010 00101 01111 01010 10110 11100 00100 01010 10100 00000
п е ь д ь о д ч с а к е п к ц ь д к ф а
01010 00000 01101 10010
к а н т
10100 00000 11010 00101
ф а ъ е
иьцж ыеь ршкъъь еь
пеь дьодчсаке пкцьдкфа
фаъе
Долг это именно то, что возвышает человека над самим собой.
Кант.
Год рождение философа
1724
Это же и является паролем.
---------- Сообщение добавлено в 23:36 ---------- Предыдущее сообщение размещено в 23:30 ----------
Усложнить метод, можно набором блокнотов с цифрами.
Например:
12546 32149 - это группа цифр в блокноте. Во втором блокноте идентичная.
Зашифровав запись, вы плюсуете или отнимаете цифру в блокноте и результат пишите в сообщении.
Чтобы прочесть, с помощью второго блокнота производите обратное действие.
Без блокнота будет весьма сложно.
Спецы конечно разберутся, но нам их можно не опасаться.
Основной исходной было - отсутствие сотовой, интернет и проводной связи, невозможность постоянно находиться в определённой точке.
Нет никаких проблем оставить послание в определённом месте.
Есть желание, чтобы послание прочитал друг и не смог прочитать НЕдруг.
Что делать?
Будем шифровать!
Предлагаю выкладывать способы шифрования.
К примеру:
Взято здесь
Шифрование с использование двоичного кода:
Каждая буква русского алфавита шифруется доичным кодом, например буква А = 00000, Б=00001, В=00010, Г=00011..., Я=11111.
Пример: Слово ШИФР. В двоичном коде выглядит так:
11000 01000 10100 10000
Теперь проводим сдвиг ВЛЕВО на 1 шаг, получим код:
10000 10001 01001 00001
Теперь переводим обратно в буквы, получим текст:
РСЙБ
а 00000
б 00001
в 00010
г 00011
д 00100
е 00101
ж 00110
з 00111
и 01000
й 01001
к 01010
л 01011
м 01100
н 01101
о 01110
п 01111
р 10000
с 10001
т 10010
у 10011
ф 10100
х 10101
ц 10110
ч 10111
ш 11000
щ 11001
ъ 11010
ы 11011
ь 11100
э 11101
ю 11110
я 11111
00100 01110 01011 00011 11101 10010 01110 01000 01100 00101 01101 01101 01110 10010 01110
д о л г э т о и м е н н о т о
01000 11100 10110 00110 11011 00101 11100 10000 11000 01010 11010 11010 11100 00101 11100
и ь ц ж ы е ь р ш к ъ ъ ь е ь
10111 10010 01110 00010 01110 00111 00010 11011 11000 00000 00101 10010 10111 00101 01011 01110 00010 00101 01010 00000
ч т о в о з в ы ш а е т ч е л о в е к а
01111 00101 11100 00100 11100 01110 00100 10111 10001 00000 01010 00101 01111 01010 10110 11100 00100 01010 10100 00000
п е ь д ь о д ч с а к е п к ц ь д к ф а
01010 00000 01101 10010
к а н т
10100 00000 11010 00101
ф а ъ е
иьцж ыеь ршкъъь еь
пеь дьодчсаке пкцьдкфа
фаъе
Долг это именно то, что возвышает человека над самим собой.
Кант.
Год рождение философа
1724
Это же и является паролем.
---------- Сообщение добавлено в 23:36 ---------- Предыдущее сообщение размещено в 23:30 ----------
Усложнить метод, можно набором блокнотов с цифрами.
Например:
12546 32149 - это группа цифр в блокноте. Во втором блокноте идентичная.
Зашифровав запись, вы плюсуете или отнимаете цифру в блокноте и результат пишите в сообщении.
Чтобы прочесть, с помощью второго блокнота производите обратное действие.
Без блокнота будет весьма сложно.
Спецы конечно разберутся, но нам их можно не опасаться.