摘要: 1 阅读全文
posted @ 2023-06-04 21:35 20201325my 阅读(11) 评论(0) 推荐(0) 编辑
摘要: # 验收三 > ``` > 1. 你们小组项目中为了保护数据资产用了什么密码算法? > 2. 如果用到了对称算法,提交相关生成密钥和对数据加密的代码截图 > 3. 如果用到了非对称算法,提交相关生成密钥对和对数据加密,签名验签的代码截图 > 4. 如果用到了其他算法,提交相关的代码截图 > ``` 阅读全文
posted @ 2023-06-04 20:54 20201325my 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 我们小组项目要保护的信息资产都有哪些数据?我们小组设计的系统保护的数据包括用户口令,文件路径、文件内容和用户密钥等。 用户表: ![](https://img2023.cnblogs.com/blog/2166999/202306/2166999-20230604221231357-11119825 阅读全文
posted @ 2023-05-30 11:11 20201325my 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 使用工具(如bc,计算机器等)把自己学号转化为16进制,提交转化过程和结果截图(2‘) 使用工具(如echo -e, ultraedit等)把上面转化的结果写入二进制文件“你的学号.dat”中,并用工具od -tx1 阅读全文
posted @ 2023-04-12 08:33 20201325my 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 个人贡献值 本人对于此项目的贡献是文件传输和用户口令的保护,及负责整个系统密码安全 实践过程 首先创建数据库连接用户名密码 ###进入mysql本地 ###创建自己用户名(20201325xjr) ###为“20201325xjr”授全部权限 ###查看数据库用户是否添加成功 我们发现已经创建成功啦 阅读全文
posted @ 2022-12-11 17:44 20201325my 阅读(193) 评论(0) 推荐(0) 编辑
摘要: #个人报告(20201325夏俊睿) ##1. 个人贡献 本人在这四周贡献了OpenSSL、Gmlib、snowland-smx、Node.js+gm-crypto和sm-crypto五个国密算法库的安装、配置和使用。 ###第一周进度:搭建OpenEuler系统环境,配置可视化界面和jdk、pyt 阅读全文
posted @ 2022-12-10 17:08 20201325my 阅读(81) 评论(0) 推荐(0) 编辑
摘要: #完成情况 本周主要是学习和调配了其他组员的密码算法库。 ###C语言 GmSSL ###go语言 tjfoc-gm ###java bouncycastle 所遇问题见各库博客 阅读全文
posted @ 2022-12-04 20:48 20201325my 阅读(22) 评论(0) 推荐(0) 编辑
摘要: #GmSSL安装 ###在网站上进行下载对应系统的GmSSL安装包 网址如下: GmSSL下载地址 选择这两个包中的任意一个都可以。 随后将其解压生成对应的文件夹:GmSSL-3.0.0 ###进行安装 正常的安装一般都是使用make命令,但这里由于没有makefile,只有CMakeLists文件 阅读全文
posted @ 2022-12-04 17:41 20201325my 阅读(3075) 评论(0) 推荐(1) 编辑
摘要: #bouncycastle简介 bouncy castle(轻量级密码术包)是一种用于 Java 平台的开放源码的轻量级密码术包;它支持大量的密码术算法,并提供JCE 1.2.1的实现。 #bouncycastle安装 ##环境搭建 ###maven下载 在进行bouncycastle安装之前先搭建 阅读全文
posted @ 2022-12-03 21:35 20201325my 阅读(4412) 评论(1) 推荐(3) 编辑
摘要: #任务 基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: Web服务器的客户端服务器,提交程序运行截图 实现GET即可,请求,响应要符合HTTP协议规范 服务器部署到华为云服务器,浏览器用本机的 把服务器部署到试验箱。(加分项) ###项目架构 ###代码 # 阅读全文
posted @ 2022-11-30 15:15 20201325my 阅读(20) 评论(0) 推荐(0) 编辑