WAGE is designed, at the ComSec Lab at the University of Waterloo, by Mark Aagaard, Riham AlTawy, Guang Gong, Kalikinkar Mandal, Raghvendra Rohit, and Nusa Zidaric.

WAGE is a lightweight authenticated encryption with associated data (AEAD) algorithm. The WAGE AEAD algorithm offers 128-bit security, and supports a key of 128 bits and authentication tag size of 128 bits. At the core of WAGE is a lightweight permutation whose core components are a shift register with a feedback polynomial, two Welch-Gong (WG) permutations, and four 7-bit Sboxes. WAGE is designed to be efficient in hardware and provide a good trade-off between security and hardware efficiency.

Cryptanalysis Codes

Differential cryptanalysis (Zip)

Contact

Should you have any question or feedback, please do not hesitate to contact us. Email: kmandal@uwaterloo.ca.

Downloads

Microcontroller code (ZIP)

in assembly language

 
 

Dr. Kalikinkar Mandal ACCEPTED ASSISTANT PROFESSOR POSITION AT UNIVERSITY OF NEW BRUNSWICK, FREDERICTON

Dr. Kalikinkar Mandal

Dr. Kalikinkar Mandal

A Research Assistant Professor and a PhD student (Aug. 2013) of the ComSec lab, has accepted an Assistant Professor position in the Faculty of Computer Science at the University of New Brunswick, Fredericton. His research focuses on cybersecurity, cryptography and privacy. 

ComSec group wishes you best of luck and lots of success in your new faculty position at University of New Brunswick.