“…The cryptographic file system can be built as a layer inside the kernel space of the operating system [9,10]. It can also be implemented as a file system in user space using FUSE technology [11] to build a cryptographic file system on top of local or remote storage systems [12,13,14]. Other schemes use a cloud-backed file system, such as S3FS [15], BlueSky [16], S3QL [17], which are implemented on remote file systems to provide encryption services to stored data in one or multiple clouds.…”