On 30/06/2020 10:59, Herbert Xu wrote:
On Tue, Jun 30, 2020 at 10:58:28AM +0300, Tero Kristo wrote:
Openssl uses init->update->final sequencing, and it would be nice to have
this use crypto accelerator. Otherwise we basically support cipher
acceleration from openssl, but not hashing.
You're referring to algif_hash, right? If so it'd be much easier
to implement the buffering in user-space.
algif_hash / cryptodev can both be used via openssl, but I think both of
them have the same limitation, yeah.
Anyways, sounds like you prefer dropping any hacks towards this from the
kernel driver, so I'll just do that and consider patching the upper
layers for openssl maybe...
-Tero
--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki