@@ -62,6 +62,30 @@ Protected with 1 protector:
6262PROTECTOR LINKED DESCRIPTION
6363desc2 No custom protector "prot"
6464
65+ # Try to unlock with no stdin
66+ [ERROR] fscrypt unlock: incorrect key provided
67+ "MNT/dir" is encrypted with fscrypt.
68+
69+ Policy: desc1
70+ Options: padding:32 contents:AES_256_XTS filenames:AES_256_CTS policy_version:2
71+ Unlocked: No
72+
73+ Protected with 1 protector:
74+ PROTECTOR LINKED DESCRIPTION
75+ desc2 No custom protector "prot"
76+
77+ # Try to unlock with only a newline
78+ [ERROR] fscrypt unlock: incorrect key provided
79+ "MNT/dir" is encrypted with fscrypt.
80+
81+ Policy: desc1
82+ Options: padding:32 contents:AES_256_XTS filenames:AES_256_CTS policy_version:2
83+ Unlocked: No
84+
85+ Protected with 1 protector:
86+ PROTECTOR LINKED DESCRIPTION
87+ desc2 No custom protector "prot"
88+
6589# Unlock directory
6690Enter custom passphrase for protector "prot": "MNT/dir" is now unlocked and ready for use.
6791
@@ -90,7 +114,7 @@ desc1 Yes desc2
90114 the policy metadata for "MNT/dir".
91115 This directory has either been encrypted with another
92116 tool (such as e4crypt), or the file
93- "MNT/.fscrypt/policies/desc20 "
117+ "MNT/.fscrypt/policies/desc24 "
94118 has been deleted.
95119
96120# Try to unlock with missing protector metadata
@@ -103,14 +127,14 @@ information.
103127[ERROR] fscrypt unlock: inconsistent metadata between encrypted directory
104128 "MNT/dir1" and its corresponding
105129 metadata file
106- "MNT/.fscrypt/policies/desc21 ".
130+ "MNT/.fscrypt/policies/desc25 ".
107131
108132 Directory has
109- descriptor:desc21 padding:32
133+ descriptor:desc25 padding:32
110134 contents:AES_256_XTS filenames:AES_256_CTS
111135 policy_version:2
112136
113137 Metadata file has
114- descriptor:desc23 padding:32
138+ descriptor:desc27 padding:32
115139 contents:AES_256_XTS filenames:AES_256_CTS
116140 policy_version:2
0 commit comments