The growing importance attached to the security of software systems has focused considerable atten-tion on various problems related to security in com-puting. A vast array of research efforts ranging from highly technical cryptographic techniques all the way to higher-level information policy are cur-rently engaged in addressing the security needs of the next generation of computing infrastructure. This pa-per reviews the role that compilers and compiler re-search can play in this realm. Because they routinely extract useful program structure and transform code, compilers are uniquely positioned in some ways to have a direct impact in the creation of more secure software. These features, among others, together with a fresh approach towards ...
International audienceCompartmentalization is good security-engineering practice. By breaking a larg...
A strong level of trust in the software running on an embedded processor is a prerequisite for its w...
Project (M.S., Computer Science) -- California State University, Sacramento, 2011.Security has becom...
Compilers are at the foundation of software security. On the one hand, compilers are an ideal place ...
Software is pervasive in our daily lives and we rely on it for many critical tasks. Despite the abun...
Our society has been growingly dependent on computer systems and this tendency will not slow down in...
International audienceSecure compilation is a discipline aimed at developing compilers that preserve...
International audienceWhile the number of embedded systems is continuously increasing, securing soft...
Modern programming languages provide helpful high-level abstractions and mechanisms (e.g. types, mod...
Side-channel attacks are a concrete and practical threat to the security of computing systems, rangi...
Secure compilation is an emerging field that puts together advances in security, programming languag...
Software security has become a prominent area of research in recent years, with research efforts spa...
In this work, we present several compiler optimizations to reduce the overhead due to software prote...
1 Summary The goal of this research project is to enhance the security of networked, embedded comput...
Secure compilers generate compiled code that withstands many target-level attacks such as alteration...
International audienceCompartmentalization is good security-engineering practice. By breaking a larg...
A strong level of trust in the software running on an embedded processor is a prerequisite for its w...
Project (M.S., Computer Science) -- California State University, Sacramento, 2011.Security has becom...
Compilers are at the foundation of software security. On the one hand, compilers are an ideal place ...
Software is pervasive in our daily lives and we rely on it for many critical tasks. Despite the abun...
Our society has been growingly dependent on computer systems and this tendency will not slow down in...
International audienceSecure compilation is a discipline aimed at developing compilers that preserve...
International audienceWhile the number of embedded systems is continuously increasing, securing soft...
Modern programming languages provide helpful high-level abstractions and mechanisms (e.g. types, mod...
Side-channel attacks are a concrete and practical threat to the security of computing systems, rangi...
Secure compilation is an emerging field that puts together advances in security, programming languag...
Software security has become a prominent area of research in recent years, with research efforts spa...
In this work, we present several compiler optimizations to reduce the overhead due to software prote...
1 Summary The goal of this research project is to enhance the security of networked, embedded comput...
Secure compilers generate compiled code that withstands many target-level attacks such as alteration...
International audienceCompartmentalization is good security-engineering practice. By breaking a larg...
A strong level of trust in the software running on an embedded processor is a prerequisite for its w...
Project (M.S., Computer Science) -- California State University, Sacramento, 2011.Security has becom...