¿Se puede cambiar el prefijo del nombre de archivo cifrado de eCryptfs?

¿Se puede cambiar el prefijo del nombre de archivo cifrado de eCryptfs?

Si habilito el cifrado de nombres de archivos en eCryptfs, cuando desmonto el sistema de archivos, todos mis archivos tienen nombres que comienzan con "ECRYPTFS_FNEK_ENCRYPTED". Entiendo la necesidad de que el sistema de archivos tenga una firma en el nombre del archivo que pueda usar para identificar un nombre de archivo como cifrado, pero me gustaría usar algo más discreto. ¿Hay alguna manera de cambiar cuál es esta cadena para que no haya un montón de archivos en el sistema de archivos listados en negrita como "ENCRIPTADOS"? Parece que esto podría ser fácilmente una opción de montaje, pero si hay una, la estoy perdiendo. ¿Hay algo más, como un archivo de configuración PAM, que pueda usar?

Respuesta1

El prefijo es una constante en la fuente del kernel:

fs/ecryptfs/ecryptfs_kernel.h
188:#define ECRYPTFS_FNEK_ENCRYPTED_FILENAME_PREFIX "ECRYPTFS_FNEK_ENCRYPTED."
189:#define ECRYPTFS_FNEK_ENCRYPTED_FILENAME_PREFIX_SIZE 24

Puede ser simplemente una cuestión de editar esas constantes, recompilar el módulo del kernel ecryptfs y cargarlo.

información relacionada