Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
For a software application to be released, it may need a number of standard certifications, which should be issued from different associations and for a wide range of software features (e.g., security, perfor-mance, scalability). We call these associations trusted third parties. The main problem with these trust-ed third parties is that they are single points of failures. For example, if one of these parties gets hacked many software source codes could be stolen. The other problem with trusted third parties is that they often do not have enough resources to verify a software therefore they become the bottleneck of the process. In this project we propose a solution for software testing that involves multiple parties that have minimum trust to each other without the need for a trusted third party.
Reza Samavi
Pouyan Momeni
Highmark Global Technologies Inc
Computer science
Information and communications technologies
Accelerate
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.