Source: linux Severity: normal When using libkcapi default programs, one get (with default Debian kernel), the following message:
$ wget http://www.chronox.de/libkcapi/libkcapi-0.13.0.tar.xz $ tar xf libkcapi-0.13.0.tar.xz $ cd libkcapi-0.13.0 $ cd lib $ make $ cd ../test $ make $ ./kcapi -x 3 -c sha1 -p 8c899bba libkcapi - Error: Netlink error: cannot open netlink socket libkcapi - Error: Netlink error: cannot open netlink socket libkcapi - Error: NETLINK_CRYPTO: cannot obtain cipher information for sha1 (is required crypto_user.c patch missing? see documentation) Allocation of hash sha1 failed Failed to invoke testing It would be nice to activate the following kernel options: CONFIG_CRYPTO_USER CONFIG_CRYPTO_USER_API CONFIG_CRYPTO_USER_API_HASH CONFIG_CRYPTO_USER_API_SKCIPHER CONFIG_CRYPTO_USER_API_AEAD CONFIG_CRYPTO_USER_API_RNG (CONFIG_CRYPTO_USER_API_AKCIPHER) not required Only CONFIG_CRYPTO_USER & CONFIG_CRYPTO_USER_API_RNG are missing on my amd64 config. Thanks -- System Information: Debian Release: 9.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-3-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)