Grant: Strategic Projects Supplemental Competition
University of Waterloo
$99,935.00
Ultra high performance authenticated encryption
EF 2008-09
Résumé
Using today's modern communication technologies, a huge number of electronic financial transactions are
taking place everyday among a wide spectrum of users including banks, businesses and individuals over open
networks. However, because of the nature of the open networks, there exist serious security threats concerning
authentication, data integrity, confidentiality, etc. In order to reduce such threats, many communications
systems are becoming increasingly equipped with some form of cryptosystems.
Galois/counter mode (GCM) of operation is an authenticated encryption scheme recommended by National
Institute of Standards and Technology (NIST) through Federal Information Processing Standards (FIPS). GCM
is expected to be deployed widely and is primarily targeted to high throughput security applications (e.g.,
Ethernet link security and IPsec), and provides assurance of confidentiality of data as well as authenticity of the
confidential data. GCM can also provide authentication assurance for additional data that is not encrypted.
Our proposed research will address the development of efficient underlying algorithms and architectures for
ultra high performance GCM. We will devise sub-quadratic area complexity algorithms for finite field
operations needed for GCM authentication. We will investigate methods to increase the GCM throughput and
will apply formal methods to verify the underlying field operations.
The knowledge and technology we expect to create in this project will be of great importance to Canadian
industry as well as government organizations dealing with communication security.
Programme
Strategic Projects Supplemental Competition
Bénéficiaire
Emplacement
Ontario, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data
Tel que publié
Application id
356620-2007
Name nom
Hasan, Anwarul
Department département
Electrical & Computer Engineering
Organization id
33
Institution établissement
University of Waterloo
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2008
Competition year année de concours
2007
Award amount
99935
Program id
STPSC
Program nane en
Strategic Projects Supplemental Competition
Program name fr
Projets stratégiques compétition supplémentaire
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
1064
Committee name en
Strategic Advanced Communications and Management of Information 1
Committee name fr
Stratégique -Technologies avancées de communication et de gestion de l'information 1
Area of application code
800
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information and communication services
Area of application fr
Services d'information et de télécommunications
Research subject code
2700
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Information technology
Research subject fr
Technologie de l'information
Partie
2
Nb partie
2
Application title
Ultra high performance authenticated encryption
Keyword
NA
Application summary
Using today's modern communication technologies, a huge number of electronic financial transactions are
taking place everyday among a wide spectrum of users including banks, businesses and individuals over open
networks. However, because of the nature of the open networks, there exist serious security threats concerning
authentication, data integrity, confidentiality, etc. In order to reduce such threats, many communications
systems are becoming increasingly equipped with some form of cryptosystems.
Galois/counter mode (GCM) of operation is an authenticated encryption scheme recommended by National
Institute of Standards and Technology (NIST) through Federal Information Processing Standards (FIPS). GCM
is expected to be deployed widely and is primarily targeted to high throughput security applications (e.g.,
Ethernet link security and IPsec), and provides assurance of confidentiality of data as well as authenticity of the
confidential data. GCM can also provide authentication assurance for additional data that is not encrypted.
Our proposed research will address the development of efficient underlying algorithms and architectures for
ultra high performance GCM. We will devise sub-quadratic area complexity algorithms for finite field
operations needed for GCM authentication. We will investigate methods to increase the GCM throughput and
will apply formal methods to verify the underlying field operations.
The knowledge and technology we expect to create in this project will be of great importance to Canadian
industry as well as government organizations dealing with communication security.