David A. McGrew, Scalable Efficient Cryptography for Multiple Security Services (July 29, 2004)
Channel: securitylectures
Date: 26/08/2012

From the CISR video library (http://www.cisr.us)

David A. McGrew, Cisco Systems
Scalable Efficient Cryptography for Multiple Security Services
July 29, 2004

at the
Naval Postgraduate School
(http://www.nps.edu)

ABSTRACT
The Galois/Counter Mode (GCM) of operation for block ciphers is secure and highly efficient, and can scale to very high data rates. It provides both encryption and message authentication, using universal hashing based on multiplication in the finite field GF(2128). GCM has several features that make it easy to use. It provides multiple security services with a single key, can accept nonces of arbitrary length, can act as a stand-alone message authentication code (MAC), and can be used as an incremental MAC. We will show how application designers using GCM can benefit from these features by providing example uses, including the important case of remote storage authentication. 

About David A. McGrew, Ph.D.: 

David works at Cisco Systems where he manages the Advanced Security Development group. His main interest is building practical security systems using cryptography with an emphasis on performance, scalability and deployability. His theoretical interests include cryptanalysis, the design of symmetric ciphers and message authentication codes, and information theory. At Cisco, he researches and develops secure protocols and systems, and represents security issues on the University Research Board. He also co-chairs the IRTF Crypto Forum Research Group and is a member of the International Association for Cryptologic Research and the Internet Society. David is an alumnus of The Ohio State University (B.S, Physics) and Michigan State University (Ph.D., Theoretical Nuclear Physics).