What do Apple, the FBI and a Belgian politician have in common? In 2003, in Belgium there was an election using electronic voting machines. Mysteriously one candidate summed an excess of 4096 votes. An accurate analysis led to the official explanation that a spontaneous creation of a bit in position 13 of the memory of the computer attributed 4096 extra votes to one candidate. One of the most credited answers to this event is attributed to cosmic rays i.e.(gamma), which can filter through the atmosphere. There are cases though, with classical computers, like forensic investigations, or system recovery where such soft-errors may be helpful to gain root privileges and recover data. In this paper we show preliminary results of using radioactive sources as a mean to generate bit-flips and exploit classical electronic computation devices. We used low radioactive emissions generated by Cobalt and Cesium and obtained bit-flips which made the program under attack crash. We also provide the first overview of the consequences of SEUs in quantum computers which are today used in production for protein folding optimization, showing potential impactful consequences. To the best of our knowledge we are the first to leverage SEUs for exploitation purposes which could be of great impact on classical and quantum computers.
翻译:苹果、联邦调查局和比利时政治家有什么共同之处? 2003年,比利时有一个使用电子投票机的选举。神秘的一位候选人总和超过4096票。准确的分析导致官方解释,计算机记忆13点的自发创建使一名候选人多得4096票。这一事件的最值得称赞的答案之一是宇宙射线,即(伽玛),它可以在大气中过滤。但有些案例,有古典计算机,如法医调查,或系统回收,这些软机器可能有助于获得根特权和数据回收。在本文中,我们展示了使用放射源作为生成小滑动和利用经典电子计算装置的手段的初步结果。我们使用了科博尔特和西恩产生的低放射性排放,并获得了使程序在攻击崩溃中被利用的比特反射线。我们还首次概述了今天用于生产蛋白质折合优化的量子计算机中SEU的后果,显示了潜在影响后果。我们最了解的是,我们利用放射源作为制造比特翻版和利用经典电子计算装置的初步结果。我们首先利用了SEU对古代计算机的影响。