搜索资源列表
FPGA--AES-algorithm
- 本文介绍了AES 数据加密结构, 以及相关的有限域的知识及简单运算, 提出了一种用FPGA 高速实现AES 算法的方案, 该方 案设计的加密模块支持AES 标准的三种密钥长度: 128,192,256, 支持ECB, CBC, CTR 三种工作模式, 即支持feedback 和non- feedback 两种模式, 最后给出了本设计的性能指标-This article describes the AES data encryption structure, as well as the
SM4加密算法的C语言实现
- SM4为对称算法,密钥长度和分组长度均为128位。解密算法与加密算法的结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序。 实现了ECB和CBC两种加密模式,未处理数据填充Padding,使用时数据设置为16的倍数。
aes_ecb_cbc
- 实现了aes128位加密的ecb和cbc模式,能在Linux上运行。(The ECB and CBC mode of aes128 bit encryption is implemented and can run on Linux.)