Ключ (криптография): различия между версиями
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
OKBot (обсуждение | вклад) м робот добавил: ro:Cheie (criptografie) |
Shattered (обсуждение | вклад) м →Длина ключа: disambig |
||
Строка 7:
Количество информации в ключе, как правило, измеряется в [[бит]]ах.
Для современных симметричных алгоритмов ([[Advanced Encryption Standard|AES]], [[CAST5]], [[IDEA]], [[Blowfish]], [[Twofish]]) основной характеристикой криптостойкости является длина ключа. Шифрование с ключами длиной 128 бит и выше считается ''сильным'', так как для расшифровки информации без ключа требуются годы работы мощных суперкомпьютеров. Для асимметричных алгоритмов, основанных на проблемах теории чисел (проблема [[Факторизация|факторизации]] — [[RSA]], проблема [[Дискретный логарифм|дискретного логарифма]] — [[Elgamal]]) в силу их особенностей минимальная надёжная длина ключа в настоящее время — 1024 бит. Для асимметричных алгоритмов, основанных на использовании теории эллиптических кривых ([[ECDSA]], [[ГОСТ Р 34.10-2001]], [[ДСТУ 4145-2002]]), минимальной надёжной длиной ключа считается 163 бит, но рекомендуются длины от 191 бит и выше.
== Классификация ключей ==
|