Показать сообщение отдельно
Старый 07-03-2011, 20:42   #11
El Red
Опытный говнолаз
 
Аватара для El Red
 
Регистрация: Feb 2009
Сообщения: 1,512
По умолчанию

Цитата:
Сообщение от lucerna
Спасибо за игру.
На 100% согласна с Хумпа!!!

И хочется увидеть логику вашего варианта Шифра Плейфера.
Изучила его, конечно же, по Вики (http://ru.wikipedia.org/wiki/%D0%A8%...5%D1%80%D0%B0).
И вот там сказано: "для кирилического алфавита необходимо увеличить размер матрицы до 4х8". Почему вы выбрали другую матрицу?
Оригинальный вариант шифра использует ключ размера 5х5 и расчитан на латинский алфавит без одной буквы (обычно либо выбрасывают букву Q, либо считают I и J за одну букву). Возможно адаптировать алгоритм для любого другого алфавита, если количество символов в нем не является простым числом (иначе алгоритм вырождается в подстановочный шифр для одного символа, похожий на шифр Цезаря с переставленным алфавитом).
Описанный в Вики вариант - лишь одна из возможных модификаций, которая была известна автору статьи (и почему многие считают статьи в вики аксиомой?). Мы выбрали другую, потому что в матрицу 4х8 помещаются 32 буквы, т.е. одну букву из алфавита пришлось бы выкинуть. В матрицу же 6х6 помещаются все 33 буквы русского алфавита и три дополнительных знака; например, пробел и 2 знака препинания. Нам показалось это более удобным и более близким к оригинальному варианту, где ключ является квадратом.
__________________
Люблю дедлайнеров, никакого говна, все по существу (C) Deneb
Let's Drive!

Последний раз редактировалось El Red, 07-03-2011 в 20:46.
El Red вне форума   Ответить с цитированием