A new perspective exploration of machine learning algorithms for defending Side-Channel attacks
摘要
Machine learning algorithms are used in various real-time applications, where security is one of the major problems. Security is applied in various aspects of the application in cloud computing. One of the security issues is a side-channel attack, which is not a common problem that can be solved by a point solution. The emerging computing industries need a better solution for side-channel attack detection since the amount of data used in communication and sharing on the Internet is enormous. Several old research works have concluded that machine learning algorithms are highly suitable for data analytics. Hence, this paper has aimed to propose a better machine-learning model for side-channel attack detection. This paper explains some machine learning algorithms from a technical point of view. The explanation identifies that the Convolution Neural Network algorithm is selected as a better algorithm for side-channel attack detection. The proposed CNN model has experimented with Python software to verify the results. Since CNN is more efficient in data analytics, the analysis result produces more accurate predictions than earlier algorithms. The performance of the proposed CNN is compared with the earlier algorithms for evaluating it.