субота, 15 грудня 2012 р.

Компанія Intel представила патчи, які прискорюють криптографію в Linux

Компанія Intel представила набір патчив для інтеграції в ядро Linux 3.8, націлених на прискорення криптографічних операцій.

Найбільш цікаві моменти:

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

Немає коментарів:

Дописати коментар