/Free-BSD-Crypto-File-Layer

The goal of this project is to implement a cryptographic file system inside the FreeBSD kernel at the VFS layer. Instead of doing a full-disk encryption, we will be doing encryption on a per-file basis. More specifically, we will be modifying the FreeBSD encryption system to use the AES algorithm on a per-file basis. So, when a read system call is used the block is decrypted and when a write system call is used the block must be encrypted.

Primary LanguageC

No issues in this repository yet.