Userspace crypto interface not available (algif_skcipher)
-
Hi,
cryptsetup is unusable because of lack of userspace cipher interface modules (algif_*).
Kernel cipher support is sufficient:phablet@ubuntu-phablet:~$ grep name.*aes /proc/crypto|cut -d : -f 2 cmac(aes) ecb(aes) cbc(aes) aes xts(aes) ctr(aes) cbc(aes) ecb(aes) __xts-aes-ce __ctr-aes-ce __cbc-aes-ce __ecb-aes-ce aesbut any operation fails with the same reason: "Userspace crypto wrapper cannot use cipher_name"
# Userspace crypto wrapper cannot use aes-xts-plain64 (-95).Even the benchmarking fails:
phablet@ubuntu-phablet:~$ cryptsetup benchmark # Tests are approximate using memory only (no storage IO). PBKDF2-sha1 297890 iterations per second PBKDF2-sha256 185129 iterations per second PBKDF2-sha512 168907 iterations per second PBKDF2-ripemd160 263196 iterations per second PBKDF2-whirlpool 61134 iterations per second Required kernel crypto interface not available. Ensure you have algif_skcipher kernel module loaded.Suggesting some specific Volla kernel config nuances...
-
There's an interesting discussion on the Volla's github about deliberately disabled kernel crypto interface in Volla kernel.
I don't quite understand the reason why theese people advertize their commercial product as a (not literally) privacy and security enhanced and then turning off the crypto support in their custom built kernel.
Did I miss something?
Please feel free to join the discussion and/or share this information on other social platforms to get more audience involved.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login