Найбільш цікаві моменти:
- Для шифру camellia додана реалізація на основі наборів команд aesni/avx/x86_64.
- Оптимізований код на основі набору команд AVX для шифрів cast5/serpent/twofish/cast6.
- Виправлена помилка в vmac, що виявляється при невирівняному вхідному значенні;
- В режимі відповідності вимогам FIPS тепер можна використовувати алгоритми стиснення;
- Оптимізована реалізація crc32c під процесори фірми Intel — використовується команда PCLMULQDQ на процесорах, які її підтримують. У порівнянні з минулою реалізацією модуля новий код може дати приріст швидкості в 1.6 рази для буфера в 1 Кб та близько 3х раз для буфера розміром в 4Кб і більше.
Немає коментарів:
Дописати коментар