Logo Logo
Switch Language to German
Gupta, Pritha ORCID: 0000-0002-7277-4633; Ramaswamy, Arunselvan ORCID: 0000-0001-7547-8111; Drees, Jan Peter ORCID: 0000-0002-7982-9908; Hüllermeier, Eyke ORCID: 0000-0002-9944-4108; Priesterjahn, Claudia ORCID: 0000-0001-7236-9411; Jager, Tibor ORCID: 0000-0002-3205-7699 (February 2022): Automated Information Leakage Detection: A New Method Combining Machine Learning and Hypothesis Testing with an Application to Side-channel Detection in Cryptographic Protocols. 14th International Conference on Agents and Artificial Intelligence (ICAART 2022), February 3-5, Virtual.
Full text not available from 'Open Access LMU'.


Due to the proliferation of a large amount of publicly available data, information leakage (IL) has become a major problem. IL occurs when secret (sensitive) information of a system is inadvertently disclosed to unauthorized parties through externally observable information. Standard statistical approaches estimate the mutual information between observable (input) and secret information (output), which tends to be a difficult problem for high-dimensional input. Current approaches based on (supervised) machine learning using the accuracy of predictive models on extracted system input and output have proven to be more effective in detecting these leakages. However, these approaches are domain-specific and fail to account for imbalance in the dataset. In this paper, we present a robust autonomous approach to detecting IL, which blends machine learning and statistical techniques, to overcome these shortcomings. We propose to use Fisher’s Exact Test (FET) on the evaluated confusion matrix , which inherently takes the imbalances in the dataset into account. As a use case, we consider the problem of detecting padding side-channels or ILs in systems implementing cryptographic protocols. In an extensive experimental study on detecting ILs in synthetic and real-world scenarios, our approach outperforms the state of the art.