Криптографическая атака

Криптографическая атака

Криптоанализ (от греч. κρυπτός — скрытый и анализ) — наука о методах получения исходного значения зашифрованной информации, не имея доступа к секретной информации (ключу), необходимой для этого. В большинстве случаев под этим подразумевается нахождение ключа. В нетехнических терминах, криптоанализ есть взлом шифра (кода). Термин был введён американским криптографом Уильямом Ф. Фридманом в 1920 году.

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

Результаты криптоанализа конкретного шифра называют криптографической атакой на этот шифр. Успешную криптографическую атаку, полностью дискредитирующую атакуемый шифр, называют взломом или вскрытием.

Методы криптоанализа

Классический криптоанализ:

  • Частотный анализ
  • Метод Касиски
  • Метод индексных совпадений
  • Метод взаимных индексных совпадений

Симметричные алгоритмы:

Ассимметричные алгоритмы (алгоритм RSA):

  • Решение задачи разложения числа на множители
  • Решение задачи дискретного логарифма
  • Метод бесключевого чтения RSA

Другие методы:

Ссылки

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Криптографическая атака" в других словарях:

  • криптографическая атака — — [http://www.rfcmd.ru/glossword/1.8/index.php?a=index d=23] Тематики защита информации EN cryptographic attack …   Справочник технического переводчика

  • Атака на основе подобранного шифротекста — (англ. Chosen ciphertext attack)  криптографическая атака, при которой криптоаналитик собирает информацию о шифре путем подбора зашифрованного текста и получения его расшифровки при неизвестном ключе. Как правило, криптоаналитик может… …   Википедия

  • Атака — В Викисловаре есть статья «атака» Атака: Атака  стремительное и скоординированное движение войск против неприятеля с целью сближения на дистанцию, позволяющую его у …   Википедия

  • Атака на основе открытых текстов — Содержание 1 Введение 2 Описание 3 Отличия от других методов криптоанализа …   Википедия

  • Криптографическая стойкость — (или криптостойкость) способность криптографического алгоритма противостоять криптоанализу. Стойким считается алгоритм, который для успешной атаки требует от противника недостижимых вычислительных ресурсов, недостижимого объёма перехваченных… …   Википедия

  • Атака нахождения прообраза — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете …   Википедия

  • Криптографическая хеш-функция — Криптографической хеш функцией называется всякая хеш функция, являющаяся криптостойкой, то есть, удовлетворяющая ряду требований специфичных для криптографических приложений. Содержание 1 Требования 2 Принципы построения …   Википедия

  • Абсолютная криптографическая стойкость — Криптографическая стойкость (или криптостойкость) способность криптографического алгоритма противостоять возможным атакам на него. Атакующие криптографический алгоритм используют методы криптоанализа. Стойким считается алгоритм, который для… …   Википедия

  • Человек посередине — Атака «человек посередине», MITM атака (англ. Man in the middle)  термин в криптографии, обозначающий ситуацию, когда криптоаналитик (атакующий) способен читать и видоизменять по своей воле сообщения, которыми обмениваются… …   Википедия

  • Полный перебор — У этого термина существуют и другие значения, см. Перебор. Полный перебор (или метод «грубой силы», англ. brute force)  метод решения математических задач. Относится к классу методов поиска решения исчерпыванием всевозможных… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»