高级检索
郭世一, 周强, 钱旭. 可配置低位数字双向函数[J]. 计算机辅助设计与图形学学报, 2018, 30(6): 1152-1157. DOI: 10.3724/SP.J.1089.2018.16671
引用本文: 郭世一, 周强, 钱旭. 可配置低位数字双向函数[J]. 计算机辅助设计与图形学学报, 2018, 30(6): 1152-1157. DOI: 10.3724/SP.J.1089.2018.16671
Guo Shiyi, Zhou Qiang, Qian Xu. Configurable Low-Byte Digital Bidirectional Function[J]. Journal of Computer-Aided Design & Computer Graphics, 2018, 30(6): 1152-1157. DOI: 10.3724/SP.J.1089.2018.16671
Citation: Guo Shiyi, Zhou Qiang, Qian Xu. Configurable Low-Byte Digital Bidirectional Function[J]. Journal of Computer-Aided Design & Computer Graphics, 2018, 30(6): 1152-1157. DOI: 10.3724/SP.J.1089.2018.16671

可配置低位数字双向函数

Configurable Low-Byte Digital Bidirectional Function

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

     

    Abstract: For solving the problem that the original digital bidirectional function is insecurity when processing the low-byte data, a novel configurable low-byte digital bidirectional function is proposed. First of all, in order to improve the security of the method, the address information is added as a chaotic data between hierarchies. Next, adding the reverse mode ensures the variability of chaotic data. And the two new improvements are configurable by the user, which further enhances security. Finally, the secure RISC-V processor framework is built using the improved method and simulated on a Virtex 7-based FPGA. Experiments show that the randomness performance, the avalanche effect, the input-output correlation and the output-output correlation of processing low-byte data are improved by using the new method.

     

/

返回文章
返回