Skip to contentSkip to conversation

Can you change the cipher without destroying your data

dm-crypt David Niklas 2 participants 2 messages Dec 18, 2015

lore
Share & tools
lore
#0 lore raw

Hello,
I have a LUKS partition, aes-xts-plain64.
I wanted to change it, can I?
I can unmount the drive and do this, I'm not talking hot change here.

Thanks, David

#1 lore raw

On 18 Dec 2015 14:13 -0500, from [email protected] (David Niklas):

Quoted 3 lines

I have a LUKS partition, aes-xts-plain64.
I wanted to change it, can I?
I can unmount the drive and do this, I'm not talking hot change here.

I believe this is exactly what cryptsetup-reencrypt was designed to do. That tool is available in cryptsetup 1.5.0 and up.

http://asalor.blogspot.com/2012/08/re-encryption-of-luks-device-cryptsetup.html

https://wiki.archlinux.org/index.php/Dm-crypt/Device_encryption#Re-encrypting_devices

And yes, the reencryption is an offline operation.

And you really, _REALLY_ want to have a fresh backup of your data before you even think about doing it.

But just out of curiosity, why do you want to migrate away from aes-xts-plain64? I've said it before; that is the default for a reason.

Signature · 3 lines
Michael Kjörling • https://michael.kjorling.se • [email protected]
                 “People who think they know everything really annoy
                 those of us who know we don’t.” (Bjarne Stroustrup)