Efficient methodology for implementation of Encrypted File System in User Space
Dr. Shishir Kumar, U.S. Rawat, Sameer Kumar Jasra, Akshay Kumar Jain

TL;DR
This paper presents a portable, efficient user-space encrypted file system that integrates seamlessly with UNIX, supporting secure, transparent encryption without kernel modifications, and emphasizes performance with faster cryptographic algorithms.
Contribution
It introduces a user-space implementation of EFS that is portable, flexible, and efficient, utilizing faster cryptographic algorithms without kernel modifications.
Findings
Supports transparent encryption/decryption of files and directories
Compatible with remote file systems like NFS
Maintains system management functions without key knowledge
Abstract
The Encrypted File System (EFS) pushes encryption services into the file system itself. EFS supports secure storage at the system level through a standard UNIX file system interface to encrypted files. User can associate a cryptographic key with the directories they wish to protect. Files in these directories (as well as their pathname components) are transparently encrypted and decrypted with the specified key without further user intervention; clear text is never stored on a disk or sent to a remote file server. EFS can use any available file system for its underlying storage without modifications, including remote file servers such as NFS. System management functions, such as file backup, work in a normal manner and without knowledge of the key. Performance is an important factor to users since encryption can be time consuming. This paper describes the design and implementation of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Storage Technologies · Cloud Data Security Solutions · Caching and Content Delivery
