aboutsummaryrefslogtreecommitdiff
path: root/tests/fsck/malleable_base64/gocryptfs.conf
diff options
context:
space:
mode:
authorJakob Unterwurzacher2023-07-21 17:23:39 +0200
committerJakob Unterwurzacher2023-09-15 22:29:07 +0200
commit30c0fbd98ab3606956ea4cf9b99825b942ebe94c (patch)
treebb14941a03b3919ab58db3f01fc74d2819a5561f /tests/fsck/malleable_base64/gocryptfs.conf
parent8b1c4b0e07d72a2050f6bae29cf4b58ea1ec21c7 (diff)
tests/fsck: add malleable_base64 test filesystem
This filesystem contains filenames with non-canonical base64 encodings of the same name "foo", leading to this mess: $ ls mnt/ foo foo foo foo
Diffstat (limited to 'tests/fsck/malleable_base64/gocryptfs.conf')
-rw-r--r--tests/fsck/malleable_base64/gocryptfs.conf20
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/fsck/malleable_base64/gocryptfs.conf b/tests/fsck/malleable_base64/gocryptfs.conf
new file mode 100644
index 0000000..6098756
--- /dev/null
+++ b/tests/fsck/malleable_base64/gocryptfs.conf
@@ -0,0 +1,20 @@
+{
+ "Creator": "gocryptfs v2.4.0-dirty",
+ "EncryptedKey": "3RHFBE1hurYP6D4VsdqhQb3Bd/kd3vYsZohgpc2lDhwIM8lsk8FHOgZEtfG2HfEFsV374B6rktbXmrBBiperqw==",
+ "ScryptObject": {
+ "Salt": "9pQrdZWjpp1cTjuWNB/SqcLw+HOYeOTECga2yIpjjUU=",
+ "N": 1024,
+ "R": 8,
+ "P": 1,
+ "KeyLen": 32
+ },
+ "Version": 2,
+ "FeatureFlags": [
+ "HKDF",
+ "GCMIV128",
+ "DirIV",
+ "EMENames",
+ "LongNames",
+ "Raw64"
+ ]
+}