aboutsummaryrefslogtreecommitdiff
path: root/cli-tests/t_encrypt_raw_key.out
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@google.com>2020-05-09 14:04:47 -0700
committerEric Biggers <ebiggers@google.com>2020-05-09 14:04:47 -0700
commita35a8a764e750c484dd649a463262f7c6fe692ba (patch)
treea9cf7b0b9004b9f7f35f44e347d54b68f7005c8f /cli-tests/t_encrypt_raw_key.out
parent280c466cff982ff536016cc35cc135dd439782a4 (diff)
cli-tests: add t_encrypt_raw_key
Test encrypting a directory using a raw_key protector.
Diffstat (limited to 'cli-tests/t_encrypt_raw_key.out')
-rw-r--r--cli-tests/t_encrypt_raw_key.out25
1 files changed, 25 insertions, 0 deletions
diff --git a/cli-tests/t_encrypt_raw_key.out b/cli-tests/t_encrypt_raw_key.out
new file mode 100644
index 0000000..c7c46eb
--- /dev/null
+++ b/cli-tests/t_encrypt_raw_key.out
@@ -0,0 +1,25 @@
+
+# Encrypt with raw_key protector
+ext4 filesystem "MNT" has 1 protector and 1 policy
+
+PROTECTOR LINKED DESCRIPTION
+desc1 No raw key protector "prot"
+
+POLICY UNLOCKED PROTECTORS
+desc2 Yes desc1
+"MNT/dir" is encrypted with fscrypt.
+
+Policy: desc2
+Options: padding:32 contents:AES_256_XTS filenames:AES_256_CTS policy_version:2
+Unlocked: Yes
+
+Protected with 1 protector:
+PROTECTOR LINKED DESCRIPTION
+desc1 No raw key protector "prot"
+
+# Try to encrypt with raw_key protector, using wrong key length
+[ERROR] fscrypt encrypt: TMPDIR/raw_key: key file must be 32 bytes
+ext4 filesystem "MNT" has 0 protectors and 0 policies
+
+[ERROR] fscrypt status: get encryption policy MNT/dir: file
+ or directory not encrypted