ext2 File System with immediate files and encryption added. Final assignment for UQ's COMP3301 - Operating Systems Principles subject.