
c/c++
丁爸
这个作者很懒,什么都没留下…
展开
-
python3调用c++动态库(一)生成c++动态库
本文介绍c++生成dll动态库,在win10系统,使用vs2017生成。一、创建工程说明:AES.cpp和AES.h是实现AES加解密的文件CAesDll.cpp和CAesDll.h是调用AES.h里面函数,封装成类CAes256CApi.cpp和CApi.h是导出dll动态库的外部调用接口二、封装AES加解密类CAes256类,封装AES加解密功能:#ifndef ENCRYPT_DECRYPT_H#define ENCRYPT_DECRYPT_H#include <s原创 2020-11-27 13:53:45 · 637 阅读 · 0 评论 -
Java带KeyGenerator(密钥生成器)生成AES加密,c++里面AES解密
之前文章Java里面生成AES加密,c++里面AES解密介绍了Java代码加密,c++代码解密。本文介绍:Java带KeyGenerator(密钥生成器)生成AES加密,c++里面AES解密一、Java代码加密:public static void OutPut(byte[] content) { for (int i=0; i<content.length; i++) { System.out.print(content[i] + ", "); } System.out.pr原创 2020-11-26 20:01:32 · 7631 阅读 · 0 评论 -
Java里面生成AES加密,c++里面AES解密
之前文章c++实现AES加密解密算法介绍了c++实现加解密,本文介绍:用Java代码生成AES加密字符串,在c++代码里面解密字符串一、Java代码加密:public static String encrypt(String content) { try { if (content.isEmpty()) return ""; String password = "t7CLWhtUTAgAFbw0"; SecretKeySpec key = new SecretKeySp原创 2020-11-26 19:33:06 · 942 阅读 · 0 评论 -
c++实现AES加密解密算法
本文讲解c++实现AES加密解密功能,主要包含两部分:实现AES加密解密功能的静态库实现调用静态库的测试文件本文代码是在win10系统,VS2013下调试。一、AES加解密静态库创建静态库工程CAesLib创建外部调用类CAes256#ifndef ENCRYPT_DECRYPT_H#define ENCRYPT_DECRYPT_H#include <string>using namespace std;class CAes256{public: CAe原创 2020-11-26 10:04:40 · 5878 阅读 · 0 评论