Implemented a padding oracle attack on a MAC-then-encrypt protocol using CBC with randomized IV.