Mark Aagaard

University of Waterloo
Project Title: Prototyping and analysis of engines for integrated cryptography and compression
Industry Partner: IBM Canada Ltd.
Project Partner: Guang Gong
Platforms: Blue Gene/Q & Agile Computing

Digital Media Cybersecurity

This project will use the Blue Gene/Q platform and the Agile Computing platform to prototype and analyze hardware and software implementations (engines) of novel algorithms for integrated cryptography and compression. Security analysis (cryptanalysis) is computationally very demanding. The high degree of parallelism and computing power offered by the Blue Gene/Q platform will enable the creation and cryptanalysis of powerful new cryptographic algorithms. The Agile Computing platform will provide a platform for prototyping implementation of novel algorithms that combine cryptography and compression on combined CPU+FPGA systems and thereby facilitate collaboration between IBM and the project participants.