Implemented Encrypted File System in java, where each file will be split into chunks, encrypted and stored in the FS. Each file operation needs password validation, where SHA384 hash of password and SALT is used as randomizer. Each file chunk is 1024 precizely bytes in size, padding is done if it's less than that. HMAC of the encrypted contents is generated to ensure the integrity of the contents. File operations are done efficiently, thus best in terms of read / write efficiency and encryption / decryption.
-
Notifications
You must be signed in to change notification settings - Fork 0
ramnath-subramanian18/Encrypted-File-System
About
A Java-based Encrypted File System implementing efficient file operations with SHA384 hashed password validation, HMAC for integrity, and 1024-byte chunk encryption.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published