Криптография может надежно защитить информацию от транснациональных корпораций, мафии и государственного шпионажа. С активным развитием информационных технологий все больше компаний переносят свою деятельность во всемирную паутину. Обеспечением информационной безопасности при передаче данных занимается криптография.

История криптографии



Криптографическая защита информации зародилась еще в древности. Предположительно шифрование писем появилось во времена Древней Индии, Китая и Египта. Известными примерами криптографического шифра, дошедшими до наших дней, являются табличка Энея, квадрат Полибия, шифр Цезаря.


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

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

Современные методы криптографии



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

Решение этой проблемы было найдено в семидесятых годах прошлого века. При помощи компьютеров стало возможно преобразовывать символы в числа и производить с ними математические вычисления. Был изобретен способ кодирования, при котором используются два ключа.

Открытый ключ известен всем, а закрытый только получателю. Информация кодируется при помощи открытого ключа и в виде чисел отправляется адресату. Получатель может расшифровать данные, подставив в математическую функцию переменные в виде послания и секретного закрытого ключа.

Этот способ шифрования произвел революцию в криптографии и сделал передаваемую ей информацию не только конфиденциальной, но также целостной и неотказуемой. Метод асимметричных ключей не лишен недостатков и обычно его дополняют другими способами защиты.