É possível usar funções criptográficas do kernel no espaço do usuário? Digamos que não tenho md5sum
binário instalado em meu sistema, mas meu kernel tem md5sum
suporte. Posso usar a função do kernel no espaço do usuário? Como eu faria isso?
Outro cenário seria se eu não confiasse no md5sum
binário do meu sistema (meu sistema poderia ter sido comprometido), mas confio no meu kernel (estou usando módulos do kernel assinados criptograficamente).
Responder1
De acordo com este artigo intitulado:Uma API criptográfica de espaço de usuário baseada em netlinkparece que o que você está propondo é possível. Não sei como responder à sua pergunta além deste artigo.