LAST PROJECT
C
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
hgfs
incl
inclfix
mfs
vfs
Makefile
Makefile~
README
README~
a.out
callnr.h
protectfile
protectfile.c
protectfile.c~
rijndael.c
rijndael.h
skeylib.h
skeylib.h~
stdlib.h
test
test.c
testfile
vfsif.h

README

Build Instructions:

Type 'make system' to build and install
modifications to the minix kernel

Restart.

Type 'make protectfile' to build the protectfile
program

Type 'make test' to run a simple script that encrypts,
cats, decrypts and then cats a file.

To see that a file you encrypted is actually encrypted,
you'll either have to log in as another user to look at
it, or copy it to a different machine to see that it's 
actually garbage.

NOTE: Sometimes upon restart the system calls aren't actually
installed for some reason. Just restart it again.

Protectfile errors on keys that aren't 16 characters long,
because it wasn't specified that we had to pad with zeros in
the assignment specifications, and it is currently 4:00 on Sunday.