Back to Research

Toronto Metropolitan University  

Project 1121 - Making existing software quantum-resistant


Running from 2020 to present

Making existing software quantum-resistant

Quantum Computers (QCs), once they mature, will be able to solve some problems faster than Classic Computers. This phenomenon is called "quantum advantage". Quantum advantage will help us to speed up computations in many areas. However, QC power can also be leveraged to break modern cryptographic algorithms, which pervade modern software. In order to maintain crypto agility of the software, one needs to start preparing for the era of quantum advantage proactively. We create a seven-step roadmap, deemed 7E. The roadmap gives developers a structured way to start preparing for the quantum advantage era, helping them to start planning for the creation of new as well as the evolution of the existent software. Following the 7E roadmap, we migrate from quantum-vulnerable cryptography to quantum-safe cryptography in an existing software. Through the project, the 7E roadmap is validated, and the lessons learned are documented to reflect the experiences of the project.

Public Impact Statement:

The development of the proposed cybersecurity evolution for IBM Db2 will lay a solid foundation for evolving existing software to achieve quantum-safe and crypto-agility, which will address the cybersecurity challenges raised by full-scale quantum computers in the future. Furthermore, this project will provide abundant learning opportunities and topics for both practitioners and researchers. Based on our development experience of post-quantum solution with IBM Db2, we will summarize the lessons learned and deliver the research findings in publications and international conferences. Moreover, We intend to keep the generality of 7E roadmap and encourage other researchers to participate in the development of post-quantum cryptographic solutions. In addition, we will bring this latest research trend to seminars and classrooms. We will expose both undergraduate and graduate students to the cutting-edge knowledge of quantum computing.

Learn More about the Research Team.  

Explore the product that harvests this research results  

Research team:

  • IBM Project Lead (RCL): Walid Rjaibi, IBM
  • IBM Manager (RCM): Walid Rjaibi, IBM
  • IBM Sponsor (RCS): Walid Rjaibi, IBM
  • IBM Contributor (RCC): Mick GRAY, IBM
  • IBM Contributor (RCC): John Peck, IBM
  • IBM Contributor (RCC): Gregory Stager, IBM


Toronto Metropolitan University