Memory-Safe 5G Software Using the CHERI Hardware Architecture
As the problem of memory-safety continues to pose a significant threat to the software ecosystem, developers need to consider strategies to address these vul- nerabilities. For high-performing applications built on the C/C++ programming languages, solutions have to be easy to adapt without compromising too much on performance. In this thesis, high-performing 5G software is evaluated using the CHER