Хобби

назовите типы шифров, кроме: морзянки, двоичного кода, шифра Цезаря.

назовите сайты где можно названные вами типы выучить или расскажите о них поподробней.
В своё время я занимался разгадкой Kryptos puzzle. http://en.wikipedia.org/wiki/Kryptos Очень занимательная вещь и до сих пор не разгадана (стоит стена с шифром рядом с главным зданием CIA) никто до сих пор не дешифровал. Почитайте статью в вики очень многое узнаете об этом. Основная статья http://realmoftwelve. net/speculation/k1solution.html
Основные шифры построены на шифре Виженера. http://ru.wikipedia.org/wiki/Шифр_Виженера
Есть ещё полиалфавитные шифры. http://ru.wikipedia.org/wiki/Полиалфавитный_шифр

Симметричные (с секретным, единым ключом, одноключевые, single-key).
Потоковые (шифрование потока данных) :
•с одноразовым или бесконечным ключом (infinite-key cipher);
•с конечным ключом (система Вернама) ;
•на основе генератора псевдослучайных чисел (ПСЧ) .
Блочные (шифрование данных поблочно) :
•шифры перестановки (permutation, P-блоки) ;
•шифры замены (подстановки, substitution,
S-блоки) :
– моноалфавитные (код Цезаря) ;
– полиалфавитные (шифр Видженера, цилиндр Джефферсона, диск Уэтстоуна, Enigma);
Cоставные:
•Lucipher (фирма IBM, США) ;
•DES (Data Encryption Standard, США) ;
•FEAL-1 (Fast Enciphering Algorithm, Япония) ;
•IDEA/IPES (International Data Encryption Algorithm/;
•Improved Proposed Encryption Standard, фирма Ascom-Tech AG, Швейцария) ;
•B-Crypt (фирма British Telecom, Великобритания) ;
•ГОСТ 28147-89 (СССР) ;
•Skipjack (США) .
•Асимметричные (с открытым ключом, public-key):
•Диффи-Хеллман DH (Diffie, Hellman);
•Райвест-Шамир-Адлeман RSA (Rivest, Shamir, Adleman);
•Эль-Гамаль ElGamal.
Кроме того, существует разделение алгоритмов шифрования на собственно шифры (ciphers) и коды (codes). Шифры работают с отдельными битами, буквами, символами. Коды оперируют лингвистическими элементами (слоги, слова, фразы) .
Симметричные алгоритмы шифрования (или криптография с секретными ключами) основаны на том, что отправитель и получатель информации используют один и тот же ключ. Этот ключ должен храниться в тайне и передаваться способом, исключающим его перехват.
Обмен информацией осуществляется в три этапа:
•отправитель передает получателю ключ (в сети с несколькими абонентами у каждой пары абонентов должен быть свой ключ, отличный от ключей других пар) ;
•отправитель, используя ключ, зашифровывает сообщение, которое пересылается получателю;
•получатель получает сообщение и расшифровывает его.
Если для каждого дня и для каждого сеанса связи будет использоваться уникальный ключ, это повысит защищенность системы.
В асимметричных алгоритмах шифрования (или криптографии с открытым ключом) для зашифровывания информации используют один ключ (открытый) , а для расшифровывания – другой (секретный) . Эти ключи различны и не могут быть получены один из другого.
RY
Roma Yusubov
8 177
Лучший ответ
ежедневносменный 32 разрядный.
* Vip *
* Vip *
4 458
Один из древнейших шифров - литорея. Описание есть в википедии
Алексей Сафт
Алексей Сафт
3 554