Began splitting cipher into more meaningful file names
add queueHeader() to controller and supporting infrastructure
Finish queueHeader()
Cleaned up variable scoping and made helper functions static
Further progress on encryptFile and underlieing functions
Encrypt chunks is now encrypting chunks and moving them to the macQueue
Queue based encrypting now writes to file
changed handleKey() to handleKeys() which now generates keys for the cipher and hmac from the user password or specified key
Further development of chunk decrypting
Fixed some bugs and subtle memory leaks that only occur during rare paths of execution
Added chunking to three_fizer file and memory I/O operations
Got rid of HMAC in favor of Skein MAC, all encrypted files now have a 1 block sized MAC appended to them
Got rid of HMAC in favor of Skein MAC, all encrypted files now have a 1 block sized MAC appended to them
Merge branch 'hmac' of github.com:k3rb3ros/three_fizer into hmac
Fixed several bugs and cleaned up code in controller for file Queuing and generating MACs
Mac checking is now applied before file decryption