Using Compilers to Enhance Cryptographic Product Development

  • Bangerter E
  • Barbosa M
  • Bernstein D
  • et al.
N/ACitations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Developing high-quality software is hard in the general case, and it is significantly more challenging in the case of cryptographic software. A high degree of new skill and understanding must be learnt and applied without error to avoid vulnerability and inefficiency. This is often beyond the financial, manpower or intellectual resources available. In this paper we present the motivation for the European funded CACE (Computer Aided Cryptography Engineering) project. The main objective of CACE is to provide engineers (with limited or no expertise in cryptography) with a toolbox that allows them to generate robust and efficient implementations of cryptographic primitives. We also present some preliminary results already obtained in the early stages of this project, and discuss the relevance of the project as perceived by stakeholders in the mobile device arena.

Cite

CITATION STYLE

APA

Bangerter, E., Barbosa, M., Bernstein, D., Damgård, I., Page, D., Pagter, J. I., … Sovio, S. (2010). Using Compilers to Enhance Cryptographic Product Development. In ISSE 2009 Securing Electronic Business Processes (pp. 291–301). Vieweg+Teubner. https://doi.org/10.1007/978-3-8348-9363-5_29

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free