Usando funções criptográficas do kernel

Usando funções criptográficas do kernel

É possível usar funções criptográficas do kernel no espaço do usuário? Digamos que não tenho md5sumbinário instalado em meu sistema, mas meu kernel tem md5sumsuporte. 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 md5sumbiná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.

informação relacionada