检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]军械工程学院计算机工程系,河北石家庄050003
出 处:《华中科技大学学报(自然科学版)》2010年第11期55-59,共5页Journal of Huazhong University of Science and Technology(Natural Science Edition)
基 金:国家自然科学基金资助项目(60940019);国家高技术研究发展计划资助项目(2007AA01Z454);军械工程学院原始创新基金资助项目(YSCX0903)
摘 要:为了提高旁路模板分析密钥恢复攻击的效率,提出一种自适应选择明文旁路模板分析方法.该方法选择密码算法中密钥参与的异或操作为攻击点,以两个操作数的汉明距离构建旁路信号模板,从二进制位为全'1'的明文开始,按选择明文与密钥的汉明距离不断减小的方向每次改变选择明文得到一个比特位,将选择明文逐步逼近并最终恢复密钥.针对微控制器AT89C52)上实现的高级加密标准密码算法攻击实验表明该方法可在不增加攻击所需样本的条件下提高攻击效率.To improve the efficiency of side channel template based key recover attack, an adaptive chosen plaintext template analysis method is presented. This method takes the exclusive or (XOR) operation between plaintext and secret key in cipher as attacking target, builds side channel templates for the Hamming distance between two operands. From a chosen plaintext whose binary bits are all "1", the binary bits in the chosen plaintext are changed bit by bit to reduce the Hamming distance between the plaintext and the key. Till the Hamming distance between the chose plaintext and the key is reduced to zero, the secret key should be equal to the plaintext. Attack experiment against advanced encryption standard (AES) encryption executed in an AT89C52 microcontroller shows that the attack efficiency is improved while the number of side channel samples holds in the level in traditional method.
关 键 词:密码学 密码芯片 微控制器 模板分析 汉明距离 自适应选择明文 高级加密标准
分 类 号:TN918[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222