%0 Journal Article %T 基于SMM的密钥传输方案的设计与实现<br>Design and implementation of transparent key transmission based on SMM %A 张坤 %A 赵波 %A 安杨< %A br> %A ZHANG Kun %A ZHAO Bo %A AN Yang %J 山东大学学报(理学版) %D 2016 %R 10.6040/j.issn.1671-9352.2.2015.253 %X 摘要: 驱动层加解密技术所使用的加密密钥通常保存在基于USB接口的外部设备中,加解密时密钥经由USB接口传输到驱动层,而USB信道并不安全,存在着密钥泄露的风险。针对此问题,基于系统管理模式(SMM),利用SMM对操作系统的不可感知特性,提出了一种安全的密钥传输方案。实验结果表明,该方案能够抵抗USB信道攻击,可有效保证密钥传输过程的安全,显著增强了驱动层加解密密钥的安全性。<br>Abstract: The encryption key used in the driver layer encryption was usually stored in the peripheral equipment of USB. In the process of encryption, the key is transmitted to the driver layer via USB interface. But the USB channel is not secure enough and there may be key leakage threat. Therefore this paper proposed a secure key transmission solution based on system management module(SMM)to solve this problem. The solution leveraged the intangibility of SMM towards the operating system and we propose a new and secure key transmit scheme. The experiments results indicated that it could effectively resist the attack to USB channel, guarantee the key security during transmission and significantly enhance the security of encryption key in the driver layer %K 系统管理模式 %K USB信道 %K 密钥传输安全。 %K 驱动层加解密 %K < %K br> %K secure key transmission %K driver layer encryption %K USB channel %K SMM %U http://lxbwk.njournal.sdu.edu.cn/CN/10.6040/j.issn.1671-9352.2.2015.253