天眼查显示,上海安路信息科技股份有限公司“防止FPGA配置码流被DPA攻击的电路及包括该电路的FPGA”专利公布,申请公布日为2024年10月11日,申请公布号为CN118761104A。
本申请涉及集成电路技术领域,公开了一种防止FPGA配置码流被DPA攻击的电路及包括该电路的FPGA。防攻击电路包括:真随机数发生器、伪随机数发生器、移位寄存器和控制电路;真随机数发生器用于产生种子到伪随机数发生器并分别产生第一随机数和第二随机数到移位寄存器;伪随机数发生器进行移位操作,和/或根据种子生成伪随机序列并产生功耗;移位寄存器根据第一随机数进行移位数随机的移位操作以在FPGA配置码流数据移位过程中产生随机强度的功耗,和/或根据第二随机数进行时钟信号延迟随机的移位操作以产生随机延迟的功耗;控制电路用于根据预设配置控制伪随机数发生器和移位寄存器。本申请可以在FPGA配置码流解密过程中加入功耗干扰,防止DPA攻击。