top of page

CHERI C Converter

The CHERI C Converter aims to address the prevalent issue of memory safety vulnerabilities in legacy C/C++ code, which constitute a significant portion of operating system vulnerabilities. By leveraging Digital Security by Design (DSbD) technologies, the solution incorporates memory protection and compartmentalization. The proposed tool will utilize AI/ML to convert legacy C code to CHERI C with minimal manual intervention, enhancing security by catching Morello-specific exceptions. Additionally, the solution promises societal benefits like carbon savings and aligns with various government and international sustainability goals. ProtectBox, the company behind this innovation, has an impressive track record of awards and recognitions.

Feedback Overview:

The CHERI C Converter is an innovative solution addressing a critical issue in software security. Its use of AI/ML for automated code conversion is a significant advancement. To enhance market adoption, consider developing partnerships with major software vendors and open-source communities to integrate the converter into widely-used development environments. Additionally, expanding the marketing strategy to highlight the tool's alignment with sustainability goals can attract environmentally-conscious businesses.

Market Competitors:

Market Competitor

Market Competitor

Market Competitor

Market Competitor

Market Competitor

Market Competitor

CTO

Expert in cybersecurity solutions and memory safety technologies.

How effective is the AI/ML system in identifying and converting all potential vulnerabilities in legacy C code?

The AI/ML system is designed to catch Morello-specific exceptions that a standard C-compiler might miss, significantly improving the identification of vulnerabilities. Continuous training and updates of the AI models will ensure high efficacy.

What are the potential integration challenges with existing development workflows?

Integration challenges may include compatibility with different development environments and ensuring minimal disruption to existing workflows. Providing robust documentation and support will be crucial to mitigate these challenges.

How does the CHERI C Converter compare to existing static analysis tools in terms of performance and accuracy?

The CHERI C Converter offers a unique advantage by not only identifying vulnerabilities but also converting code to a more secure format. This dual functionality, combined with AI/ML capabilities, provides a higher level of performance and accuracy compared to traditional static analysis tools.

bottom of page