后量子密码评估板

ECPQ80HP验证板提供了用于开发和测试ECPQ80HP SOC的硬件环境,包括必要的时钟晶振电路、电源模块、SoC各个引脚引出等。验证板载了多种常用的SoC外设,包括Fast-IO总线、GPIO、2路UART、128Mb SPI NOR Flash 等。ECPQ80HP验证板支持对Kyber/Dilithium/SPHINCS等后量子密码算法和SM2/3/4等传统密码算法的全流程测试。

功能特性

  • ECPQ80HP高性能安全SoC芯片
  • 128Mb Quad SPI Flash存储器
  • 支持自定义Fast-IO传输接口(FIO)
  • 支持2组UART接口
  • 支持1组标准SPI接口,以及QSPI-FLASH接口
  • 支持12位GPIO扩展接口
  • 支持4线JTAG Debug接口
  • 时钟源:固定50MHz LVCMOS振荡器,PLL可配置范围50~800MHz(单端),固定1MHz LVCMOS振荡器(单端),固定768kHz LVCMOS振荡器(单端)
  • 用户I/O:1个自定义LED,1个自定义按钮

硬件特性

  • Nuclei N300 32-bit RISC-V Core
  • TRNG真随机数发生器,最高频率1MHz
  • 内置可调PLL频率范围:50MHz~800MHz
  • 温度范围:-40℃~125℃
  • 芯片核心电压范围:9V±10%
  • 芯片IO电压范围:8V±10%

安全特性

  • FIPS203:Kyber-512、Kyber-768、Kyber-1024密钥生成/封装/解封装,峰值密钥封装/解封装性能20万次/秒
  • FIPS204:Dilithium-2、Dilithium-3、Dilithium-5密钥生成/签名/验签,峰值签名/验签性能6万次/秒
  • FIPS205:SPHINCS+-128、SPHINCS+-192、SPHINCS+-256密钥生成/签名/验签,峰值签名/验签性能2千次/秒
  • SM4对称加密/解密,加密/解密性能2Gbps
  • SM3摘要签名,摘要生成性能5Gbps
  • SM2加密/解密/签名/验签,加密/解密/签名/验签性能1万次/秒

ECPQ80HP 验证板可以外接多个测试设备,如下图所示。