Hello,
 In the aead branch of cryptodev-linux repository [0], I've added a
new interface to access authenticated encryption ciphersuites (aead).
This includes combinations of cipher/mac for TLS and SRTP. This allows
combining the operation of encryption and mac on a single system call.
This is achieved
using the CIOCAUTHCRYPT ioctl, which accepts a structure
crypt_auth_op. Unfortunately the contents of the structure that need
to be populated vary on the selected mode (plain AEAD, TLS, SRTP) [1].
 If there are any comments or suggestions I'd be interested to know
before merging into the main tree.

regards,
Nikos

[0]. http://repo.or.cz/w/cryptodev-linux.git/tree/aead
[1]. http://repo.or.cz/w/cryptodev-linux.git/blob/aead:/crypto/cryptodev.h#l156

_______________________________________________
Cryptodev-linux-devel mailing list
Cryptodev-linux-devel@gna.org
https://mail.gna.org/listinfo/cryptodev-linux-devel

Reply via email to