Как выбрать режим шифрования AES (CBC ECB CTR OCB CFB)?



какие из них предпочтительны в каких обстоятельствах?



Я хотел бы увидеть список оценки crtieria для различных режимов, и, возможно, обсуждение применимости каждого критерия.



например,
Я думаю, что одним из критериев является "размер кода" для шифрования и дешифрования, что важно для встроенных систем микро-кода, таких как сетевые адаптеры 802.11. Если код, необходимый для реализации CBC, намного меньше, чем требуется для CTR (I не знаю, это правда, это просто пример), то я мог бы понять, почему режим с меньшим кодом будет предпочтительнее. Но если я пишу приложение, которое работает на сервере, и библиотека AES, которую я использую, реализует как CBC, так и CTR, то этот критерий не имеет значения.



смотрите, что я имею в виду под "списком критериев оценки и применимости каждого критерия" ??



Это на самом деле не связано с программированием, но связано с алгоритмом.

993   0  

Comments

    Ничего не найдено.