Security-enhancing compilers (video)

by Graham Markall


SECURE — Security Enhancing Compilation for use in Real Environments — is a 1-year project that is funded by Innovate UK to develop robust, production-ready implementations of security-enhancing compiler techniques. These implementations are being developed in open-source compilers, GCC and LLVM, to enable widespread access the tools for developing secure software.

The SECURE project focuses on implementing techniques in two areas:

The project builds on our academic and industrial connections and experience, in particular from the Leakage-Aware Design Automation (LADA) project in collaboration with Bristol University, and our work developing compiler toolchains for our customers’ secure processors.

In a recently published video Embecosm CEO, Dr Jeremy Bennett, introduces security-enhancing compilers, taking a look at the motivation and some of the techniques employed.

For further details also see Jeremy’s blog post from earlier this year.

As a key theme within Embecosm’s programme of original R&D, this is something that we will be providing further updates on in due course, both via this blog and presenting at industry and community events. As ever, please do get in touch if you would like to find out more.