AES 128位加解密算法C代码,支持CBC和ECB加解密,pkcs5padding/pkcs7padding填充方式,HEX格式输入输出, 无须修改内容,直接调用即可
2023-05-11 18:27:40 15KB AES
1
AES128 加密 解密 C#实现 可以实现文件等的加密解密。
2022-10-08 11:38:28 3KB AES128 加密 解密 C#
1
用源码整合sqlite3 odbc + wxsqlite3 编译 用 AES128 加密方式的ODBC驱动程序, 并附带修改sqlite3 db密码工具. 需要自行替换或注册 sqlite3odbc.dll. 稳定通过各种测试.(PB, VC++等)
2022-05-06 18:10:16 1.59MB ODBC sqlite3
AES字节形式的编程实现,提高效率的实现方法
2022-03-08 16:51:02 28KB AES 加密速度
1
封装成C++类的AES128位加密算法,自己把AES128位加密算法封装成一个C++类,包括加密算法和解密算法,并写了一个例子,方便使用!
2021-12-27 18:07:49 1.15MB AES128
1
aes128 ECB PKCS填充,加密解密同一个API,很简洁。已经在项目中使用。
2021-12-21 13:47:59 4KB AES128 ECB PKCS
1
linux下wxsqlite3支持aes128,wxsqlite版本3.1.2,sqlite3版本3.7.7.1
2021-12-20 22:04:32 5.5MB linux/wxsqlite3 aes128 sqlite3加密
1
aes.c aes.h test.c 本人实测可以使用,基于C的AES算法代码,希望能帮到有需要的。以下是相关模式调用的函数。 void AES_init_ctx(struct AES_ctx* ctx, const uint8_t* key); void AES_init_ctx_iv(struct AES_ctx* ctx, const uint8_t* key, const uint8_t* iv); void AES_ctx_set_iv(struct AES_ctx* ctx, const uint8_t* iv); void AES_ECB_encrypt(const struct AES_ctx* ctx, uint8_t* buf); void AES_ECB_decrypt(const struct AES_ctx* ctx, uint8_t* buf); void AES_CBC_encrypt_buffer(struct AES_ctx* ctx, uint8_t* buf, uint32_t length); void AES_CBC_decrypt_buffer(struct AES_ctx* ctx, uint8_t* buf, uint32_t length); void AES_CTR_xcrypt_buffer(struct AES_ctx* ctx, uint8_t* buf, uint32_t length);
2021-11-03 10:31:48 17KB AES加密解密 AES128 AES encryption
1
AES128-GCM AES 的 C 语言中 128 位的基本实现和 Galois Counter Mode 的操作模式。
2021-10-31 18:13:57 18KB C
1
STM32平台,包含了STM32库函数的AES加解密方式,包含了C语言单独写的加密方式,两种加密方式都验证OK,STM32 Cryptographic library package V2.0.6,stm32-stm8_embedded_software_solutions
2021-10-21 21:35:02 7.34MB STM32 AES128 加密方式
1