CryptoEval: Evaluating the Risk of Cryptographic Misuses in Android Apps with Data-Flow Analysis
Cong Sun, Xinpeng Xu, Yafei Wu, Dongrui Zeng, Gang Tan, Siqi Ma,, Peicheng Wang

TL;DR
CryptoEval is a comprehensive framework that detects cryptographic misuses in Android apps, assesses their security risks through data-flow analysis, and guides mitigation strategies using machine learning, based on extensive empirical evaluation.
Contribution
This paper introduces an extensible framework combining unified detection, data-flow analysis, and risk assessment for cryptographic misuses in Android apps, with a novel threat classification approach.
Findings
High detection accuracy demonstrated on over 40,000 apps
Cryptographic misuses pose significant security risks in popular apps
Data-flow analysis effectively links misuses to potential vulnerabilities
Abstract
The misunderstanding and incorrect configurations of cryptographic primitives have exposed severe security vulnerabilities to attackers. Due to the pervasiveness and diversity of cryptographic misuses, a comprehensive and accurate understanding of how cryptographic misuses can undermine the security of an Android app is critical to the subsequent mitigation strategies but also challenging. Although various approaches have been proposed to detect cryptographic misuse in Android apps, studies have yet to focus on estimating the security risks of cryptographic misuse. To address this problem, we present an extensible framework for deciding the threat level of cryptographic misuse in Android apps. Firstly, we propose a general and unified specification for representing cryptographic misuses to make our framework extensible and develop adapters to unify the detection results of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Mobile and Web Applications · Opportunistic and Delay-Tolerant Networks
