A Comprehensive Benchmark on Java Cryptographic API Misuses
Danfeng (Daphne) Yao
Abstract
Misuses of cryptographic APIs are prevalent in existing real-world Java code. Some open-sourced and commercial cryptographic vulnerability detection tools exist that capture misuses in Java program. To analyze their efficiency and coverage, we build a comprehensive benchmark named CryptoAPI-Bench that consists of 171 unit test cases. The test cases include basic cases and complex cases. We assess four tools i.e., SpotBugs, CryptoGuard, CrySL, and Coverity using CryptoAPI-Bench and show their relative performance.
People
-
Bio Item
Publication Details
Date of publication: March 15, 2020
Conference: CODASPY: Data and Application Security and Privacy
Page number(s): 177-178
Volume:
Issue Number:
Publication Note: Sharmin Afrose, Sazzadur Rahaman, Danfeng (Daphne) Yao: A Comprehensive Benchmark on Java Cryptographic API Misuses. CODASPY 2020: 177-178