Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Cryptography is an important tool for safeguarding our data from attackers. The security of several modern cryptosystems relies on unproven properties of an algebraic structure called the class group of an algebraic number field. In the absence of proofs, tabulating class groups in order to generate numerical evidence of these unproven properties remains the best way to enhance our confidence in their truth and the security of the related cryptosystems. However, tabulating class groups in all but the simplest types of number fields remains a significant computational challenge. This project will devise improved algorithms for computing the order of an element in the class group of a real quadratic field, the simplest case of number fields where these challenges manifest. Order computation can be considered as a special case of computing the full class group. The results will be a significant step to improving algorithms for class group computation, eventually leading to the extended class group tabulations required to bolster our confidence in security claims of related cryptosystems.
Michael John Jacobson
SRM University-AP
Computer science
Cyber Security
University of Calgary
Globalink Research Award
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Find the perfect opportunity to put your academic skills and knowledge into practice!
Find ProjectsThe strong support from governments across Canada, international partners, universities, colleges, companies, and community organizations has enabled Mitacs to focus on the core idea that talent and partnerships power innovation — and innovation creates a better future.