Artificial neural network-based methodology for vulnerabilities detection in EMV cards

The Artificial Neural Network(ANN) was exploited in several research works as a mechanism of clustering, diagnostic, detection and classification. This is what our proposal is aimed at. Indeed, we had used the neural network to evaluate the integrity of an EMV (Europay MasterCard and Visa) Card by detecting the vulnerabilities. First of all, we had used the state transition diagram presenting the interaction between a terminal and an EMV card to generate the authorized interactions and unauthorized ones (considered as vulnerabilities). Then, we had exploited these data to implement a neural network with the ability to evaluate the EMV specifications by distinguishing between the vulnerabilities and normal cases of interaction. In this paper, we will discuss in detail the mentioned steps.