The side-channel attack is an attack method based on the information gained about implementations of computer systems, rather than weaknesses in algorithms. Information about system characteristics such as power consumption, electromagnetic leaks and sound can be exploited by the side-channel attack to compromise the system. Much research effort has been directed towards this field. However, such an attack still requires strong skills, thus can only be performed effectively by experts. Here, we propose SCNet, which automatically performs side-channel attacks. And we also design this network combining with side-channel domain knowledge and different deep learning model to improve the performance and better to explain the result. The results show that our model achieves good performance with fewer parameters. The proposed model is a useful tool for automatically testing the robustness of computer systems.
翻译:侧道攻击是一种攻击方法,其依据是计算机系统实施过程中获得的信息,而不是算法上的弱点。关于电耗、电磁泄漏和声音等系统特性的信息可以被侧道攻击利用来损害系统。许多研究工作都针对这个领域。然而,这种攻击仍然需要强大的技能,因此只能由专家有效进行。在这里,我们提议建立自动进行侧道攻击的SCNet。我们还设计了这个网络,将侧道域知识和不同的深层次学习模型结合起来,以改进性能并更好地解释结果。结果显示我们的模型以较少的参数取得了良好的性能。拟议的模型是自动测试计算机系统是否稳健的有用工具。