Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #81, СЕНТЯБРЬ 2005 г.

Информация под замком

Илья Александров

Хакер, номер #081, стр. 081-088-2


Долгое время криптография оставалась секретной деятельностью спецслужб и государственных структур. Она также способствовала развитию электронно-вычислительной техники - первые такие машины были созданы специально для взлома шифров военных лет. Простые смертные получили возможность использовать криптоалгоритмы на своих компьютерах лишь в 1976 году, когда IBM разработала новый стандарт DES (Data Encryption Standart) и сделала его общедоступным. Это вызвало интерес к криптографии у математиков и программистов, в результате чего появились соответствующие фирмы и подразделения на кафедрах университетов. В частности, Диффи и Хеллман изобрели ассиметричную криптографию, о которой я уже говорил выше. Первым "ассиметричным" стандартом стал RSA, разработанный не криптокомпанией и не по заказу спецслужб, а тремя учеными-математиками в исследовательских целях - Рональдом Ривестом, Эди Шамиром и Леонардом Адлеманом. Первые буквы фамилий ученых дали название алгоритму. Не смотря на то, что RSA разработан около 30 лет назад, он и сегодня широко используется во многих областях - интернете, кредитных картах, локальных сетях. До сих пор не найдено эффективных способов взлома этого криптоалгоритма.

В 1989 году криптография дошла и до СССР. Отечественным стадартом шифрования стал ГОСТ 28147-89, являвшийся симметричным шифром подобно DES. ГОСТ является главным российским алгоритмом и по сей день.

[алгоритмы]

Как ты уже понял, криптография – это, прежде всего, алгоритмы. Их изобретают ученые, их ломают хакеры, в их совершенствование вкладывают миллионы долларов. Пора рассказать о самых известных криптоалгоритмах.

IDEA - (International Data Encryption Algorithm), написанный швейцарцами Лэем и Мэсси, позиционирующийся как международный стандарт шифрования. Благодаря стараниям международных организаций стандартов, фактически является основным криптоалгоритмом в Европе. IDEA написан на СИ и любой желающий может скачать себе исходники.

LOKI - разрабатывается в академии министерства обороны Австралии с 1989 года. Один из его авторов - Лори Браун, писал докторскую диссертацию о криптографии, ну и по ходу дела создал свой шифр. LOKI довольно стоек, но в процессе его изучения, криптоаналитики обнаружили пару ошибок, что вывело его из группы лидеров среди алгоритмов.

Blowfish - один из самых известных и популярных шифров. Он имеет ключ переменной длины, от 48 до 64 бит, что повышает его защищенность. Blowfish создан Брюсом Шнайером в 1993 году, как свободно лицензируемый и используемый для любых целей. В 1994 году шифр выиграл престижный приз журнала DR.DOBB как самый безопасный алгоритм. В настоящий момент существует улучшенная версия TWOFISH, написанная тем же автором.

RC6 - проект известного еще по RSA Рональда Ривеста. Один из самых быстро работающих алгоритмов, постоянно совершенствующийся и дорабатывающийся.

Назад на стр. 081-088-1  Содержание  Вперед на стр. 081-088-3