基于PUF电路的BLAKE算法设计
通过对物理不可克隆函数(PhysicalUnclonableFunctions,PUF)电路和密码算法的研究,提出一种基于PUF电路的硬件识别BLAKE算法设计方案.该方案首先利用SRAM的工艺偏差产生随机初始值,然后将该初始值应用于BLAKE算法的盐值,使算法具有硬件识别功能,最后通过硬件加速的方式提高算法吞吐率.在TSMC65nm工艺下,将BLAKE算法硬件实现,并流片测试.测试结果表明在1.2V电源电压下最高工作频率为780MHz,功耗为91mW.与相关实验结果比较,该方案实现的BLAKE算法具有硬件识别的功能,且吞吐率提高45%.
信息安全 芯片密钥 物理不可克隆函数 电路设计 BLAKE算法
张跃军 汪鹏君 张学龙 李建瑞
宁波大学电路与系统研究所 宁波 315211
国内会议
南京
中文
321-328
2013-05-13(万方平台首次上网日期,不代表论文的发表时间)