/* Fake up a context for an unencrypted directory */
memset(&ctx, 0, sizeof(ctx));
ctx.version = LLCRYPT_CONTEXT_V1;
- /* Force file/directory name encryption policy to null.
- * This is needed for interoperability with future versions.
- * Change to be reverted back when Lustre supports name
- * encryption.
- */
- CWARN("inode %lu: setting policy filenames_encryption_mode to null\n",
- inode->i_ino);
ctx.v1.contents_encryption_mode = LLCRYPT_MODE_AES_256_XTS;
- ctx.v1.filenames_encryption_mode = LLCRYPT_MODE_NULL;
+ ctx.v1.filenames_encryption_mode = LLCRYPT_MODE_AES_256_CTS;
memset(ctx.v1.master_key_descriptor, 0x42,
LLCRYPT_KEY_DESCRIPTOR_SIZE);
res = sizeof(ctx.v1);