Можно ли определить порядок роста для AES, DES, Диффи-Хеллмана? Здравствуйте, заранее простите, если это окажется глупым вопросом. Искал в по этой теме как на английском, так и на русском, но не ничего не нашел.
Можно ли определить порядок роста времени де/шифрования для алгоритма шифрования AES?
А для DES?
А для протокола Диффи-Хеллмана?
P.S. то есть как растет время де- и шифрования при росте входных данных на де- и шифрование?

4 Ноя 2020 в 19:48
412 +1
0
Ответы
1

Да, можно определить порядок роста времени де/шифрования для алгоритмов шифрования AES, DES и протокола Диффи-Хеллмана.

Для алгоритма AES (Advanced Encryption Standard) время шифрования и дешифрования обычно имеет порядок роста O(n), где n - размер входных данных. Это означает, что время выполнения операций шифрования и дешифрования увеличивается пропорционально размеру входных данных.

Для DES (Data Encryption Standard) порядок роста времени де/шифрования также может быть приблизительно оценен как O(n), хотя DES считается менее эффективным и безопасным по сравнению с AES.

Для протокола Диффи-Хеллмана порядок роста времени обычно зависит от сложности вычислений в конкретной реализации протокола. В общем случае порядок роста времени протокола Диффи-Хеллмана может быть оценен как O(n^2), где n - размер используемого ключа. Однако это также может зависеть от применяемых оптимизаций и конкретной реализации протокола.

17 Апр 2024 в 22:20
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир