"Jumping Through Hoops": Why do Java Developers Struggle With Cryptography APIs?

Abstract

To protect sensitive data processed by current applications, developers, whether security experts or not, have to rely on cryptography. While cryptography algorithms have become increasingly advanced, many data breaches occur because developers do not correctly use the corresponding APIs. To guide future research into practical solutions to this problem, we… (More)
DOI: 10.1145/2884781.2884790

Topics

6 Figures and Tables

Statistics

020040020162017
Citations per Year

Citation Velocity: 132

Averaging 132 citations per year over the last 2 years.

Learn more about how we calculate this metric in our FAQ.

Cite this paper

@inproceedings{Nadi2016JumpingTH, title={"Jumping Through Hoops": Why do Java Developers Struggle With Cryptography APIs?}, author={Sarah Nadi and Stefan R Krueger and Mira Mezini and Eric Bodden}, booktitle={Software Engineering}, year={2016} }