cryptsetup / luks backend может использовать интерфейс openssl evp?

Я пытаюсь использовать cryptsetup с некоторым аппаратным ускорением. Mu cryptsetup backend является OPENSSL. После установки модуля cryptodev я протестировал openssl

openssl speed  aes-256-cbc -engine cryptodev  -elapsed
   type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes   
   aes-256-cbc       8942.46k     9755.95k    10081.19k    10163.88k    10242.73k  
openssl speed -evp  aes-256-cbc -engine cryptodev  -elapsed                     
   type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes   
   aes-256-cbc        244.47k      969.43k     2942.04k     9581.57k    17539.07k  

с интерфейсом -evp и без него. Без -evp у меня нет различий, с другим я вижу поведение. После монтирования раздела luks я проверил скорость записи с помощью команды dd, но я не могу добиться какого-либо улучшения с помощью cryptodev. Я думаю, это потому, что openssl не вызывается cryptsetup с опцией -evp. Это может быть правильно, или есть лучшие решения этой проблемы?
[править]

cryptsetup benchmark -c aes-cbc  
# Tests are approximate using memory only (no storage IO).  
#  Algorithm | Key |  Encryption |  Decryption  
     aes-cbc   256b    21.7 MiB/s    20.9 MiB/s
0
задан 27 November 2017 в 15:20

0 ответов

Другие вопросы по тегам:

Похожие вопросы: