A Survey on Tools and Techniques for the Programming and Verification of Secure Cryptographic Software

Alexandre Braga, Ricardo Dahab

2015 · 12 citations · 23 references

DOIFull text

Open access

Concepts

Abstract

This paper contributes to broaden the discussion on tools and techniques in cryptographic programming and verification. The paper accomplishes three goals: (i) surveys recent advances in supporting tools for cryptographic software programming and verification; (ii) associates these tools to current security practices; and (iii) organizes their use into software programming and verification steps. The paper concludes that there is no single tool for secure development of cryptographic software. Instead, only a well-crafted toolkit can cover the whole landscape of secure cryptographic software coding and verification.

References

23