What is it all about?
Cryptodev-linux provides access to Linux kernel cryptographic drivers. enables userspace programs to effectively utilize the hardware accelerators. Does not require any device except the Linux kernel. Its API is suitable with OpenBSD's cryptodev userspace API .
* Contains within linux kernel module * Exact simulation of the /dev/crypto interface * Support for all major cipher algorithms * Support for all major hash algorithms * Support for additional features to optimize TLS and SRTP protocols * Support for AEAD ciphers * Asynchronous and synchronous interfaces