Quiero escribir un programa en C que haga uso del linux crypto-api para firmas digitales. Lamentablemente, no puedo encontrar buena documentación sobre la API de Linux y las funciones definidas en Linux/crypto.h (google no ayuda, las páginas man para esas funciones no existen). Así que ahora me pregunto si alguien aquí puede ayudarme con un buen enlace, un libro también sería apreciado.Linux Crypto API y linux/crypto.h - Documentación
Segunda y breve pregunta: Todo el tiempo dentro de esta criptografía aparece el término "tfm", como en una struct crypto_tfm o en funciones, pero no puedo averiguar qué significa realmente tfm.
Hay dos proyectos para acceder a kernel crypto API desde el espacio de usuario: https://events.linuxfoundation.org/sites/events/files/slides/lcj-2014-crypto-user.pdf - Cryptodev (fuera de árbol, http : //cryptodev-linux.org/) y AF_ALG (en el árbol fuente del kernel). – osgx