Welcome to Cryptodev-linux project pages
Cryptodev-linux is a device that allows access to Linux kernel cryptographic drivers; thus allowing of userspace applications to take advantage of hardware accelerators. Cryptodev-linux is implemented as a standalone module that requires no dependencies other than a stock linux kernel. Its API is compatible with OpenBSD's cryptodev userspace API (/dev/crypto).
Several small systems include a hardware crypto device that optimizes cryptographic operations with a 100x factor or even more comparing to a plain software implementation. Those systems usually provide kernel space drivers for those accelerators but they are not accessible from typical usespace programs and libraries such as GnuTLS or OpenSSL. The /dev/crypto device is a middleware allowing access to the hardware cryptographic modules from user-space applications and thus providing cryptographic operations acceleration.
Updated: Date: 2013-05-07 01:14:20 |