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.

Industry Partner(s):IBM Canada Ltd.

PI & Academic Institution:Mark Aagaard, University of Waterloo

Co-PI Name: Guang Gong

# of HQPs: 5

Focus Areas/Industry Sector: Cybersecurity, Digital Media

Platforms: Agile, BGQ

Technology: Encryption, Image/Video Processing