Runs decryption and encryption using BlockCipher bc with given keys, plaintexts, and ciphertexts
AssertionError if encryption or decryption failed
See Implementation
Runs decryption and encryption using BlockCipher bc with given keys, plaintexts, and ciphertexts