登入
選單
返回
Google圖書搜尋
Manticore and CS Mode
Cheryl Lynn Beaver
Richard Crabtree Schroeppel
Timothy John Draelos
Russell D. Miller
Mark Dolan Torgerson
William Erik Anderson
其他書名
Parallelizable Encryption with Joint Cipher-state Authentication
出版
United States. Department of Energy
, 2004
URL
http://books.google.com.hk/books?id=TaAHkAEACAAJ&hl=&source=gbs_api
註釋
We describe a new mode of encryption with inexpensive authentication, which uses information from the internal state of the cipher to provide the authentication. Our algorithms have a number of benefits: (1) the encryption has properties similar to CBC mode, yet the encipherment and authentication can be parallelized and/or pipelined, (2) the authentication overhead is minimal, and (3) the authentication process remains resistant against some IV reuse. We offer a Manticore class of authenticated encryption algorithms based on cryptographic hash functions, which support variable block sizes up to twice the hash output length and variable key lengths. A proof of security is presented for the MTC4 and Pepper algorithms. We then generalize the construction to create the Cipher-State (CS) mode of encryption that uses the internal state of any round-based block cipher as an authenticator. We provide hardware and software performance estimates for all of our constructions and give a concrete example of the CS mode of encryption that uses AES as the encryption primitive and adds a small speed overhead (10-15%) compared to AES alone.