Нюансы безопасности в криптографии

Нюансы безопасности в криптографии

Всевозможные специализированные статьи описывают продукты криптографической направленности с различными алгоритмами и ключами. Как правило, описания алгоритмов не блещут насыщенностью и чаще всего это выглядит примерно так: «128-битные ключи - высокая степень защиты», «Тройной DES - высокая степень защиты», «2048-битный RSA лучше 1024-битного RSA» и так далее. Однако в объективной действительности дела обстоят иначе.

Не всегда ключи длинного размера обладаю более эффективной защитой. Для примера проведём сравнение алгоритма криптографии с механизмом дверного замка. Как известно, большая часть дверных замков обладает 4-мя металлическими штифтами, которые находятся в одном из 10-ти положений. Сам же ключ располагает их в нужной комбинации: при правильном расположении открывается дверной замок. Таким образом, существует только 10000 всевозможных ключей, используя которые взломщик осуществит взлом вашего дверного замка. Но и модернизированный замок, который преподнесёт 10 млрд. всевозможных ключей не факт что обезопасит жилище. Взломщики не всегда используют так называемую атаку «в лоб» (используя каждый ключ), а некоторые не настолько «компетентны» в своём деле – им проще выбить окна, разбить стекла либо отнять ключи под угрозой насилия.

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

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

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <img> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
4 + 3 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Наиболее читаемое

За последнее время:

Сейчас на сайте

Сейчас на сайте 0 пользователей и 20 гостей.

Сбор новостей

Rambler's Top100 Рейтинг блогов

Новые пользователи

Облако тем