Key Technology in the Trusted Programming
Eliminate Root Causes of Many Vulnerabilities Through Replacement of Non-Memory-Safe Languages" is one of the ten streams of priority on The Open Source Software Security Mobilization Plan, proposed by the White House white paper and endorsed jointly by the Open Source Security Foundation and the Linux Foundation. C/C++ are notoriously regarded as non-memory-safe programming language and to address over 70 vulnerabilities it is mandatory to consider memory-safe alternatives such as Rust. In this talk, I will give you an update of what have been done by Huawei Trustworthiness Lab since 2020 to make it possible to adopt Rust for the product lines. I will also update the key contributions have been made by Huawei to the Rust community through the three roadmaps of the Library, the Compiler, and the Language itself.
back to overview