ELmD: A Pipelineable Authenticated Encryption and Its Hardware Implementation - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE Transactions on Computers Année : 2016

ELmD: A Pipelineable Authenticated Encryption and Its Hardware Implementation

Lilian Bossuet
  • Fonction : Auteur
  • PersonId : 885906
C Mancillas López
  • Fonction : Auteur
  • PersonId : 960902
Mridul Nandi

Résumé

Authenticated encryption schemes which resist misuse of nonce at some desired level of privacy are two-pass or Macthen- Encrypt constructions (inherently inefficient but provide full privacy) and online constructions like McOE, sponge-type authenticated encryptions (such as duplex) and COPA. Only the last one is almost parallelizable except that for associated data processing, the final block-cipher call is sequential (it needs to wait for the encryption of all the previous ones). In this paper, we design a new online secure authenticated encryption, called ELmD or Encrypt-Linear mix-Decrypt, which is completely (two-stage) parallel (even in associated data) and fully pipeline implementable. It also provides full privacy when associated data is not repeated. Like COPA, our construction is based on EME, an Encrypt-Mix-Encrypt type SPRP construction (secure against chosen plaintext and ciphertext). But unlike EME, we have used an online computable efficient linear mixing instead of a non-linear mixing. We have also provided the hardware implementation of the construction and compare the performance with similar constructions like COPA and EME2.
Fichier non déposé

Dates et versions

hal-01279178 , version 1 (25-02-2016)

Identifiants

Citer

Lilian Bossuet, Nilanjan Datta, C Mancillas López, Mridul Nandi. ELmD: A Pipelineable Authenticated Encryption and Its Hardware Implementation. IEEE Transactions on Computers, 2016, 65 (11), pp.3318 - 3331. ⟨10.1109/TC.2016.2529618⟩. ⟨hal-01279178⟩
72 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More