Finished encrypt() and decrypt(). All left is full test