Fixes #155

This should fix #155 and also add message authentication to the symmetric mode (by changing the AES mode of operation from cipher feedback to galois/counter mode).