bootctl: Allow unlocking LUKS2 partitions
Switch away from a pre-derived key so that LUKS2 partitions can be unlocked. Update the ulock message to be more generic. Signed-off-by: Simon Glass <simon.glass@canonical.com>
This commit is contained in:
@@ -334,9 +334,9 @@ static int perform_tkey_unlock(struct udevice *dev, struct osinfo *os, int seq,
|
||||
* processed by PBKDF2/Argon2 just like a text passphrase would be.
|
||||
* This matches how cryptsetup --key-file works.
|
||||
*/
|
||||
log_info("Using LUKS1 unlock with binary passphrase\n");
|
||||
log_info("Using LUKS unlock with binary passphrase\n");
|
||||
ret = luks_unlock(os->bflow.blk, &pinfo, priv->tkey_disk_key,
|
||||
TKEY_DISK_KEY_SIZE, true, master_key, key_sizep);
|
||||
TKEY_DISK_KEY_SIZE, false, master_key, key_sizep);
|
||||
if (ret)
|
||||
return log_msg_ret("htu", ret);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user