[国产MCU]-W801开发实例-通用硬件加密解密

通用硬件加密解密

文章目录

  • 通用硬件加密解密
    • 1、W801通用加密模块介绍
    • 2、硬件加密解密使用示例
      • 2.1 硬件随机数生成
      • 2.2 RC4硬件加密解密
      • 2.3 AES硬件加密与解密
      • 2.4 DES硬件加密与解密
      • 2.5 DES3硬件加密与解密
      • 2.6 硬件CRC计算
      • 2.7 硬件MD5计算
      • 2.8 硬件SHA1加密与解密

1、W801通用加密模块介绍

W801的硬件模块自动完成指定长度的源地址空间数据的加密,完成后自动将加密数据回写到指定的目的地址空间。

W801硬件加密模块支持SHA1/MD5/RC4/DES/3DES/AES/CRC/TRNG。

  • 支持SHA1/MD5/RC4/DES/3DES/AES/CRC/TRNG加密算法
  • DES/3DES支持 ECB和 CBC两种模式
  • AES支持 ECB、 CBC和 CTR三种模式
  • CRC支持 CRC8、 CRC16_MODBUS、 CRC16_CCITT和 CRC32四种模式

你可能感兴趣的:(物联网全栈开发实战,单片机,嵌入式硬件,国产MCU,物联网,W801)