摘要: ②中的加解密函数,密钥是内部生成的一段数字,打开的文件是程序目录下的 修改后实现输入字符串作为密钥以及文件位置,方便 #pragma comment(lib,"libssl.lib") #pragma comment(lib,"libcrypto.lib") #pragma warning(disa 阅读全文
posted @ 2022-05-25 22:18 ewdbdvdv 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 用户表:用户id,姓名,密码,部门,职位 建表以及插入数据的sql语句 CREATE TABLE User (Uid CHAR(8) PRIMARY KEY, /* 列级完整性约束条件*/ Uname CHAR(20) UNIQUE, /* Sname取唯一值*/ Upwd CHAR(40), Ud 阅读全文
posted @ 2022-05-25 14:34 ewdbdvdv 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 在Windows vs2022下进行openssl1.1.1编程配置 https://www.cnblogs.com/51ggh/articles/16135519.html 接下来参考 OpenSSL中文手册之EVP库详解 https://blog.csdn.net/liangjisheng/ar 阅读全文
posted @ 2022-05-25 14:15 ewdbdvdv 阅读(820) 评论(0) 推荐(0) 编辑
摘要: c语言连接MySQL 环境:VS2022 ##一、Windows下安装VS2022 参考链接VS2019安装教程(超详细)新手必码 ##二、安装MySQL Linux云服务器上直接通过宝塔面板安装MySQL 宝塔面板https://www.bt.cn/new/download.html 同时Wind 阅读全文
posted @ 2022-05-21 11:00 ewdbdvdv 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 0. 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 1. 在utils.h和utils.c中完成16进制字符'0'-'9','A'-'F','a'-'f'与十六进制数据0-15的转换功能(10’): ``` int Hex2Char(unsigned int f 阅读全文
posted @ 2022-05-12 15:19 ewdbdvdv 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 使用OpenSSL定义一个私有函数 static int getRandom(char *r, int length), 获取length个字节的随机数(5‘) 把上述函数集成到src中的sdf.c中的SDF_Gen 阅读全文
posted @ 2022-04-28 14:47 ewdbdvdv 阅读(39) 评论(0) 推荐(0) 编辑
摘要: #实验一-密码引擎-加密API研究 任务详情 密码引擎API的主要标准和规范包括: 1 微软的Crypto API 2 RAS公司的PKCS#11标准 3 中国商用密码标准:GMT 0016-2012 智能密码钥匙密码应用接口规范,GMT 0018-2012密码设备应用接口规范等 研究以上API接口 阅读全文
posted @ 2022-04-23 15:17 ewdbdvdv 阅读(132) 评论(0) 推荐(0) 编辑
摘要: #实验一-密码引擎-加密API实现与测试 ##任务详情 1 下载并查找GMT 0018-2012密码设备应用接口规范原始文档进行学习 (5分) 2 实现GMT 0018-2012密码设备应用接口规范的接口函数,至少实现: 1)设备管理中的打开设备,关闭设备,获取设备信息,产生随机数(4分) 2)密钥 阅读全文
posted @ 2022-04-23 14:40 ewdbdvdv 阅读(101) 评论(0) 推荐(0) 编辑
摘要: #实验一-密码引擎-加密API实现与测试 ##任务详情 1 下载并查找GMT 0018-2012密码设备应用接口规范原始文档进行学习 (5分) 2 实现GMT 0018-2012密码设备应用接口规范的接口函数,至少实现: 1)设备管理中的打开设备,关闭设备,获取设备信息,产生随机数(4分) 2)密钥 阅读全文
posted @ 2022-04-23 14:36 ewdbdvdv 阅读(47) 评论(0) 推荐(0) 编辑
摘要: #实验一-密码引擎-商用密码算法实现2-交叉测试(选做) 任务详情 把自己实现的商用密码算法SM2,SM3,SM4与OpenSSL交叉验证 自己实现的SM3算法的结果与OpenSSL的结果比对是否一致 自己实现的SM4算法加密的,OpenSSL的SM4算法解密,或者相反 自己实现的SM2算法签名,O 阅读全文
posted @ 2022-04-23 03:47 ewdbdvdv 阅读(122) 评论(0) 推荐(0) 编辑