diff options
| author | Dimitry Ishenko <dimitry.ishenko@gmail.com> | 2021-11-29 20:25:56 -0500 |
|---|---|---|
| committer | Dimitry Ishenko <dimitry.ishenko@gmail.com> | 2021-11-29 22:35:21 -0500 |
| commit | 38d6cee5930f8109e8ef72a47a8496c875c49280 (patch) | |
| tree | 2cce8155eb5639a3ba8bf1aae590ac08a7927200 /cli-tests/t_encrypt_raw_key.out | |
| parent | b273e4158760a80f6496d815ab07f45cc1713a05 (diff) | |
cmd/fscrypt: read key from stdin
Fixes #123
Diffstat (limited to 'cli-tests/t_encrypt_raw_key.out')
| -rw-r--r-- | cli-tests/t_encrypt_raw_key.out | 48 |
1 files changed, 46 insertions, 2 deletions
diff --git a/cli-tests/t_encrypt_raw_key.out b/cli-tests/t_encrypt_raw_key.out index 8765ba2..1f51dc0 100644 --- a/cli-tests/t_encrypt_raw_key.out +++ b/cli-tests/t_encrypt_raw_key.out @@ -1,5 +1,5 @@ -# Encrypt with raw_key protector +# Encrypt with raw_key protector from file ext4 filesystem "MNT" has 1 protector and 1 policy PROTECTOR LINKED DESCRIPTION @@ -17,9 +17,53 @@ Protected with 1 protector: PROTECTOR LINKED DESCRIPTION desc1 No raw key protector "prot" -# Try to encrypt with raw_key protector, using wrong key length +# Encrypt with raw_key protector from stdin +ext4 filesystem "MNT" has 1 protector and 1 policy + +PROTECTOR LINKED DESCRIPTION +desc6 No raw key protector "prot" + +POLICY UNLOCKED PROTECTORS +desc7 Yes desc6 +"MNT/dir" is encrypted with fscrypt. + +Policy: desc7 +Options: padding:32 contents:AES_256_XTS filenames:AES_256_CTS policy_version:2 +Unlocked: Yes + +Protected with 1 protector: +PROTECTOR LINKED DESCRIPTION +desc6 No raw key protector "prot" + +# Try to encrypt with raw_key protector from file, 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: file or directory "MNT/dir" is not encrypted + +# Try to encrypt with raw_key protector from stdin, using wrong key length +[ERROR] fscrypt encrypt: unexpected EOF +ext4 filesystem "MNT" has 0 protectors and 0 policies + +[ERROR] fscrypt status: file or directory "MNT/dir" is not + encrypted + +# Encrypt with raw_key protector from file, unlock from stdin +"MNT/dir" is now locked. +ext4 filesystem "MNT" has 1 protector and 1 policy + +PROTECTOR LINKED DESCRIPTION +desc11 No raw key protector "prot" + +POLICY UNLOCKED PROTECTORS +desc12 Yes desc11 +"MNT/dir" is encrypted with fscrypt. + +Policy: desc12 +Options: padding:32 contents:AES_256_XTS filenames:AES_256_CTS policy_version:2 +Unlocked: Yes + +Protected with 1 protector: +PROTECTOR LINKED DESCRIPTION +desc11 No raw key protector "prot" |