Библиотека, обеспечивающая вызов API ядра для шифрования из пользовательского пространства.
libkcapi - позволяет использовать низкоуровневый интерфейс ядра Netlink в доступной форме для получения доступа к криптографическому API. Сама библиотека не реализует ни одного алгоритма шифрования. Она передаёт все полученные вызовы в интерфейс ядра Netlink и возвращает результаты обратно запрашивающему в пользовательское пространство.
libkcapi может использоваться в непривилегированных процессах. На текущий момент при помощи библиотеки могут быть использованы симметричные шифры, дайджесты сообщения и дайджесты ключевого сообщения. Подготавливаются патчи, которые позволят использовать AEAD-шифры и генератор случайного числа из пользовательского пространства. Библиотека очень компактна, что вполне позволяет использовать её в самом приложении, а не как разделяемую.
Разработчик Стефан Мюллер (Stephan Mueller).
Тип приложения: библиотека
Сайт разработчика:
Разместил: