Check kernel for support for the aes-cbc-essiv:sha256 cipher spec....

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi...

I'm migrating away from my laptop to a desktop.  On my laptop I had kubuntu
6.10.  But it was slowly upgraded from previous versions.

On my desktop I have a fresh install of Kubuntu 6.10.

I copied over the file /encrypteddata

I also do the following three steps (in a shell script usually) to mount my
data:

losetup /dev/loop0 /encrypteddata
cryptsetup luksOpen /dev/loop0 data
mount /dev/mapper/data /mnt/data

Step 1, the losetup works okay.

But step 2 gives me the error:
Failed to setup dm-crypt key mapping.
Check kernel for support for the aes-cbc-essiv:sha256 cipher spec and verify
that /dev/loop0 contains at least 258 sectors.
Failed to read from key storage
Command failed.

This happens after I input my password.

Here's the output of cryptsetup luksDump /dev/loop0  (I've gone ahead and
snipped some of it.  Let me know if you really need it all.  Can't really
see why I should share my salt unless it's useful.  :)

LUKS header information for /dev/loop0

Version:        1
Cipher name:    aes
Cipher mode:    cbc-essiv:sha256
Hash spec:      sha1
Payload offset: 2056
MK bits:        256
[snipped]

Key Slot 0: ENABLED
       Iterations:             *****
       Salt:                  *****
       Key material offset:    8
       AF stripes:             4000
Key Slot 1: DISABLED
Key Slot 2: DISABLED
Key Slot 3: DISABLED
Key Slot 4: DISABLED
Key Slot 5: DISABLED
Key Slot 6: DISABLED
Key Slot 7: DISABLED

Here's the output of cat /proc/crypto
name         : md5
driver       : md5-generic
module       : kernel
priority     : 0
type         : digest
blocksize    : 64
digestsize   : 16

name         : aes
driver       : aes-generic
module       : aes
priority     : 100
type         : cipher
blocksize    : 16
min keysize  : 16
max keysize  : 32

name         : sha256
driver       : sha256-generic
module       : sha256
priority     : 0
type         : digest
blocksize    : 64
digestsize   : 32

Does this mean I have aes-cbc-essiv:sha256 support?  If not, how do I enable
it?

I was careful to enter my password correctly, and I tried it several times.


Please help...

Thanks

[Index of Archives]     [Device Mapper Devel]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Packaging]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux