tests for symmetric decryption
added docs for block modes