A machine learning-based scheme for the security analysis of authentication and key agreement protocols

A machine learning-based scheme for the security analysis of authentication and key agreement protocols
复制标题

基于机器学习的认证和密钥协商协议安全分析方案

DOI:
10.1007/s00521-018-3929-8
复制
发表时间:
2020-11-01
影响因子:
6
通讯作者:
Zhao,Meng
Zhao,Meng
中科院分区:
计算机科学3区
文献类型:
--
作者:
Ma,Zhuo;Liu,Yang;Zhao,Meng

文献摘要

被引文献

相似文献

This paper proposes a novel machine learning-based scheme for the automatic analysis of authentication and key agreement protocols. Considering the traditional formal protocol analysis schemes, their analysis accuracies depend heavily on the prior knowledge possessed by the analyst and the subjective understanding of the protocol. The rapid development of artificial intelligence in security field shows that the ideal way to get rid of the dependency is to use machine learning. Hence, we elaborately compare more than 2000 protocol analysis results and select 500 most representative ones of them to build a protocol dataset. Combining the protocol representation method of traditional schemes, these selected protocols are expressed as weight matrixes based on security components. Furthermore, a machine learning-based security analysis model is proposed to automatically find the attacks of the protocol. For now, three types of attacks against authentication and key agreement protocols can be identified based on our model. And experiment results show that it can reach almost 72% upper-bound performance. From the derivative of the accuracy curves, it can be inferred that the performance of our scheme will definitely get better as the dataset expands.