Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
симметричное_шифрование [2013/04/11 16:30] 46.231.215.230 |
симметричное_шифрование [2014/06/05 23:25] (текущий) |
||
---|---|---|---|
Строка 44: | Строка 44: | ||
A B C D E F G H I | A B C D E F G H I | ||
- | B C D E F G H I J | + | |
+ | B C D E F G H I J | ||
C D E F G H I J K | C D E F G H I J K | ||
+ | |||
D E F G H I J K L | D E F G H I J K L | ||
Строка 62: | Строка 65: | ||
- | A B C D E F G H I J K L | + | A B C D E F G H I J K L\ |
- | B C D E F G H I J K L M | + | |
- | C D E F G H I J K L M N | + | B C D E F G H I J K L M \ |
- | D E F G H I J K L M N O | + | |
+ | C D E F G H I J K L M N\ | ||
+ | |||
+ | D E F G H I J K L M N O\ | ||
Ключ ABBA | Ключ ABBA | ||
Строка 75: | Строка 81: | ||
A J G E B B E B E F G | A J G E B B E B E F G | ||
+ | Частотный анализ | ||
+ | |||
+ | ===== Шифр перестановки. ===== | ||
+ | |||
+ | ====== Простая перестановка ====== | ||
+ | |||
+ | |||
+ | Переписываем в строки по n символов и читаеем столбцами | ||
+ | |||
+ | LIFE BAD BEEF | ||
+ | |||
+ | LIF\\ | ||
+ | EBA\\ | ||
+ | DBE\\ | ||
+ | EF\\ | ||
+ | |||
+ | LEDEIBBFFAE | ||
+ | |||
+ | |||
+ | |||
+ | ПРИВЕТ КАК ДЕЛА | ||
+ | |||
+ | |||
+ | |||
+ | ПРИ\\ | ||
+ | ВЕТ \\ | ||
+ | КАК\\ | ||
+ | ДЕЛ\\ | ||
+ | А\\ | ||
+ | |||
+ | ПВКДАРЕАЕИТКЛ\\ | ||
+ | |||
+ | ====== Перестановка по ключу ====== | ||
+ | |||
+ | |||
+ | 5863 \\ | ||
+ | LIFE \\ | ||
+ | BADB \\ | ||
+ | EEF \\ | ||
+ | |||
+ | |||
+ | 3568 \\ | ||
+ | ELFI \\ | ||
+ | BBDA \\ | ||
+ | EFE \\ | ||
+ | |||
+ | На выходе. | ||
+ | |||
+ | EBELBEFDFIAE | ||
+ | |||