基于FPGA芯片实现密码算法主要有两种方式,一种是在线烧写(这种方式断电后算法信息将消失,因此在上电时需要重新配置),一种是烧到EEPROM中,上电后可自行配置。
如果采用EEPROM存储密码算法,则需要安全机制来保证存储的秘钥信息不丢失,主要几种不同的方法:为FPGA芯片配置额外的安全芯片来保存秘钥信息;采用白盒加密设计;采用配置信息加密设计和PUF技术来保存秘钥信息。
基于FPGA芯片实现密码算法主要有两种方式,一种是在线烧写(这种方式断电后算法信息将消失,因此在上电时需要重新配置),一种是烧到EEPROM中,上电后可自行配置。
如果采用EEPROM存储密码算法,则需要安全机制来保证存储的秘钥信息不丢失,主要几种不同的方法:为FPGA芯片配置额外的安全芯片来保存秘钥信息;采用白盒加密设计;采用配置信息加密设计和PUF技术来保存秘钥信息。