Главная
Архив новостей
Безопасность в Unix
Безопасность в Windows
Сборник FAQ'ов
Телефония, фрикинг
Кредитные карты
Криптография
Истории о хакерах
Программы, утилиты
_el@sp.sz.ru

RB2 Network

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


Статистический -- вычисление ключа ведется исходя из некоторых статистических
зависимостей открытого текста (частота букв, цифр и т.п.).

Known plaintext -- ключ вычисляется по известному куску открытого текста и
соответствующего ему зашифрованного.

Chosen plaintext -- криптоаналитик сам формирует открытый текст, пропускает его
через шифровальную машину и использует полученный зашифрованный текст. Есть
модификация, когда после одной попытки можно сформировать новый открытый тескт и
т.д.

Линейный криптоанализ -- Known plaintext, при которой "функция передачи"
шифровальной машины приближается полиномом, и вычисляются его коэффициенты.

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

Fault Analysis -- Шифровальная машина слегка модифицируется (например, один
случайный бит ключа сбрасывается в 0), после этого смотрят, как это отразилось
на результате шифрования.

          
<== Back to main page