Крипто-форум crprogram.16mb.com

Програмування на Object Pascal, Lazarus, криптографія, криптоаналіз, шифри, вихідні коди, вирішення задач, приклади програм

Часовий пояс: UTC десь + 2 години




Розпочати нову тему Відповісти  [ 3 повідомлень ] 
Автор Повідомлення
 Заголовок повідомлення: Історія криптографії, вчені криптографи
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 24
Є певні ключові моменти, які варто знати про історію розвитку криптографії та криптоаналізу.

Перші писемності з'являються у кінці 4-го тисячоліття до н.е. Це египетські ієгогліфи та клинопис.
У Єгипті та Месопотамії можливо і почали експериментувати з підстановочними шифрами.

З 6 ст. до н.е. відомо про шифр атбаш.

Одними з перших, відомих історикам, шифрів були перестановочний шифр - скітала у Спарті, та підстановочний шифр - квадрат Полібія в Афінах, у Стародавній Греції, близько 5 ст. до н.е.

З стародавнього Риму відомий шифр Цезаря.

Абу Юсуф аль-Кінді (бл. 801-873) в Багдаді (тодішня столиця Арабського халіфату) написав трактат "про розшифровку повідомлень", у якому вперше показав ефективний метод зламу моноалфавітних шифрів - частотний аналіз.
Де показав що в арабських текстах літери "а" та "л" зустрічаються частіше.

Леон Батіста Альберті (1404-1472) у книзі "Трактат про шифри" (1466 рік) описав поліалфавітні шифри.

В Німеччині абат Йоганн Тритемій у п'ятій книзі серії "Поліграфія"(1518 рік) описав шифр, у якому кожна наступна буква шифрується своїм власним шифром зсуву.
Його підхід був поліпшений Джованні Баттіста Беллазо (італ. Giovan Battista Bellaso), який запропонував вибирати деяке ключове слово і записувати його над кожним словом відкритого тексту. Цей шифр війшов в історію як шифр Віженера.
Трітемій першим помітив, що шифрувати можна і по дві букви за раз - біграми.

Френсіс Бекон у 1580 році запропонував шифр Бекона, для стеганографічного захисту.

У цей час і до 19 ст. настала ера номенклаторів.

(Великий шифр Росіньйоля).


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Історія криптографії, вчені криптографи
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 24
У 1863 році Фрідріх Касіски опублікував метод зламу поліалфавітних шифрів.

У 1883 році Огюст Керкгоффс у книзі "Військова криптографія"(фр. La Cryptographie Militaire) описав принципи побудови шифрсистем.

У 19 ст. набули поширення кодові книги.

У Першу Світову Війну Жорж Панвін зламав німецький перестановочно-підстановочний ADFGVX.


У 1917 був винайдений шифр Вернама. Того ж року голандець Х'юго Кох отримав патент на першу Енігму.
Настала ера електромеханічних шифрувальних машин.
(Енігма, Пурпур, Лоренц, М-209 і т.д.)

Була зламана Енігма командою на чолі А.Тюрінгом, та Пурпур - В.Фрідманом.

У ті ж часи почали активно застосовувати одноразову шифрувальні блокноти дипломати та шпигуни.


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Історія криптографії, вчені криптографи
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 24
Після Другої Світової війни США успішно працювали над проектом Венона.

У 1949 Клод Шенон показав абсолютну стійкість шифрів одноразових блокнотів.

У 1967 році опублікована книга Девіда Кана "Зламщики кодів".

Хорст Фейстель винаходить мережу, названу його ім'ям.

І на основі мережі Фейстеля у 1976 блочний шифр DES прийнятий в США у якості національного стандарту.

В 1976 році опубліковано алгоритм Діффі-Хеллмана, почалась ера криптографії з відкритим ключем.
У 1977 опубліковано RSA.

У 80-х французькі криптографи створили A5.

У 1987 році потоковий шифр RC4 був створений Роном Рівестом.

У 1989 в СРСР прийнято ГОСТ 28147-89.

1991 створено MD5.

1993 створено Blowfish.

Винайдено лінійний та диференціальний криптоаналіз блочних шифрів.

У 1994 році Брюс Шнайер опублікував книгу "Прикладна криптографія", "Біблію" сучасної відкритої криптографії.

У 2001 у якості стандарту AES(США) прийнято шифр Рендал.


Повернутися наверх
  
 
Показати повідомлення за:  Сортувати по:  
Розпочати нову тему Відповісти  [ 3 повідомлень ] 

Часовий пояс: UTC десь + 2 години



cron
Роwеrеd bу рhрВB® аnd Hostinger web hosting