使用OpenSSL开源库中的RSA和AES加解密模块,做成的加密聊天工具,功能较全,通过TCP传输加密的注册流程和聊天文本,支持多种RSA填充方式,工程在VS2010下编译并测试。
2024-05-18 14:50:38 2.13MB OpenSSL RSA AES
1
AES_U8 expKey[4 * Nc * (Nr + 1)]; //定义一个放扩展密钥的数组,含有4*4*(10+1)个元素 AES_U16 idx; //定义一个本地整型变量,作为数组索引 AES_ExpandKey (key, expKey); //密钥的扩展(算法的初始化) /*----通过out数组输出密文,对in明文数组进行加密,并通过out数组输出----*/ AES_Encrypt (in, expKey, out);
2024-03-16 22:37:21 13KB 用C和C++实现的AES加密算法
1
aes加密算法C#程序,可直接对各类文件加密,可用于课堂演示。
2024-01-31 07:42:09 39KB aes 加密算法 文件加密
1
用java实现的AES加密解密 内含AES工具包,提供了加密为16进制,和加密为字符两种。
2023-11-25 07:04:33 8KB AES java
1
前端jQuery使用crypto-js实现aes加密,后端php使用openssl_decrypt解密;亲测可用;
2023-10-12 11:23:27 1KB jquery 安全 php
1
1.采用秘钥为16位长度的加密字符 2.加密算法为AES/ECB/PKCS5Padding 3.解决加解密乱码问题 4.完整的线上可运行代码及各方法及步骤注释 5.无任何插件,java环境直接运行
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
网上相关资源多半零碎不可用,详细整理了下的文件Gzip压缩后进行AES加密,同时反向解密解压缩。java代码和需要的jar包亲测可用!!
2023-04-04 01:22:46 201KB GZip压缩 AES加解密 文件md5值
1
AES论文******************************
2023-03-21 15:33:36 736KB AES 加密 分组 算法
1
js aes加密
2023-03-16 10:48:55 30KB JS AES
1