¿Es posible utilizar funciones criptográficas del kernel en el espacio de usuario? Digamos que no tengo md5sum
binario instalado en mi sistema, pero mi kernel tiene md5sum
soporte. ¿Puedo usar la función del kernel desde el espacio de usuario? ¿Cómo lo haría?
Otro escenario sería, si no confío en el md5sum
binario de mi sistema (mi sistema podría haber sido comprometido), pero confío en mi kernel (estoy usando módulos de kernel firmados criptográficamente).
Respuesta1
Según este artículo titulado:Una API criptográfica de espacio de usuario basada en netlinkParece que lo que estás proponiendo es posible. Sin embargo, no estoy seguro de cómo responder a tu pregunta más allá de este artículo.