Authenticated encryption in theory and in practice. - Jean Degabriele (2014)