通用硬件加密解密
文章目录
- 通用硬件加密解密
- 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四种模式