C51可用的AES加解密算法,只支持128位加解密,在实际项目中应用,网上较多见的是C++程序,在C51和类似内存资源较少的单片机无法使用,这是我根据网上的C++程序改写的,绝对可用。
2023-05-23 09:37:41 5KB AES加解密 C C51
1
c# 对称加解密,这个是从Java转过来的,Windows环境下加解密没有问题。
2023-05-19 11:24:14 3KB c# AES
1
一个SOCKET服务端与客户端的通信,另加了RSA分段加密技术
2023-05-11 19:56:42 174KB SOCKET RSA
1
AES 128位加解密算法C代码,支持CBC和ECB加解密,pkcs5padding/pkcs7padding填充方式,HEX格式输入输出, 无须修改内容,直接调用即可
2023-05-11 18:27:40 15KB AES
1
这是AES加解密算法,想要熟悉AES算法的可以在这里下载观看。
2023-05-11 17:48:22 5KB AES
1
JAVA AES对称加密工具类,可实用;包含加密字符串和文件流
2023-05-05 23:45:02 2KB AES 加密 文件加密
1
AES(ECB)加解密工具,可以识别字符串和十六进制数据
2023-05-05 16:50:18 1.07MB AES 加解密
1
随着人们不断公开讨论问题,请注意以下几点: 该代码用于基于AVR的arduino芯片。 所以不支持esp8266。 但是, 我建议切换到该应该可以在大多数板上编译。 具有更好的加密属性,并且通常更快。 Arduino的AESLib 该项目只是的Arduino就绪摘录。 它将AES的ASM实现仅打包到可在Arduino IDE中使用的库中。 有关获得AVR-Crypo-Lib许可的GPLv3许可的详细信息,请参阅LICENSE文件。 安装 下载此存储库中的文件(使用克隆或下载按钮) 将AESLib文件夹复制到libraries文件夹(与sketch文件夹相同级别) 在您的草图中添加#include 。 用法 目前仅支持128位密钥,块大小也固定为128位。 这意味着键数组和可能的iv数组应恰好包含16个字节( uint8_t或byte )。 此外,要加密的
2023-04-29 10:15:58 57KB C
1
亲测好用
2023-04-20 21:33:20 9KB c语言 编程语言 算法 CMAC
1
工具用途: 1、辅助行业人员对PBOC3.0标准进行学习; 2、辅助行业人员对符合PBOC3.0标准的智能卡进行操作与验证。 工具功能: 1、支持基于PC/SC读卡器对智能卡进行指令发送与接收; 2、支持RSA2048以内公私密钥对生成与加解密操作(16进制); 3、支持SHA1、MD5、SM3算法的哈希操作(16进制); 4、支持对符合PBOC3.0标准的智能卡相应结果的标签解析。
2023-04-18 09:50:35 328KB 智能卡 PBOC3.0 PC/SC操作 RSA操作
1