]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs_io/encrypt: add new encryption modes
authorEric Biggers <ebiggers@google.com>
Mon, 30 Sep 2019 19:27:27 +0000 (15:27 -0400)
committerEric Sandeen <sandeen@sandeen.net>
Mon, 30 Sep 2019 19:27:27 +0000 (15:27 -0400)
Add new encryption modes: AES-128-CBC and AES-128-CTS (supported since
Linux v4.11), and Adiantum (supported since Linux v5.0).

Signed-off-by: Eric Biggers <ebiggers@google.com>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
io/encrypt.c

index 7d3e3b73632f996fe488291bba2780fc43fcc44f..8a5113799a62c5c23dc6c3638f31c74550a98620 100644 (file)
@@ -142,6 +142,9 @@ static const struct {
 } available_modes[] = {
        {FSCRYPT_MODE_AES_256_XTS, "AES-256-XTS"},
        {FSCRYPT_MODE_AES_256_CTS, "AES-256-CTS"},
+       {FSCRYPT_MODE_AES_128_CBC, "AES-128-CBC"},
+       {FSCRYPT_MODE_AES_128_CTS, "AES-128-CTS"},
+       {FSCRYPT_MODE_ADIANTUM, "Adiantum"},
 };
 
 static cmdinfo_t get_encpolicy_cmd;