Removed invalid assert, 16 byte length requirement is only for decryption, not encryption