Использование криптографических функций ядра

Использование криптографических функций ядра

Можно ли использовать криптографические функции ядра в пользовательском пространстве? Допустим, у меня md5sumв системе не установлен двоичный файл, но в моем ядре есть md5sumподдержка. Могу ли я использовать функцию ядра из пользовательского пространства? Как это сделать?

Другой сценарий может быть таким: я не доверяю md5sumдвоичному файлу в моей системе (моя система могла быть скомпрометирована), но доверяю своему ядру (я использую криптографически подписанные модули ядра).

решение1

Согласно этой статье под названием:Криптографический API пользовательского пространства на основе NetLinkпохоже, что то, что вы предлагаете, возможно. Я не уверен, как ответить на ваш вопрос дальше этой статьи.

Связанный контент