摘 要: | 针对原始数字双向函数方法在处理低位数据时安全性较差的问题,提出一种可配置低位数字双向函数方法.首先增加地址信息作为层级间的混淆数据,提高了方法的安全性;然后增加反转模式,以保证混淆数据的变化性;新增加的2项改进均可由使用者进行自定义配置,进一步提升了安全性;最后利用该方法构建安全RISC-V处理器框架,并在基于Virtex 7内核的FPGA上模拟实现.测试结果表明,文中方法在处理低位数据时安全性指标均有所提高,其中,在13项随机性测试中有11项优于原始方法,雪崩测试、输入-输出相关性和输出-输出相关性均提高10%左右.
|