首页 > 其他分享 >OpenSSL课上测试2

OpenSSL课上测试2

时间:2023-12-24 12:22:19浏览次数:32  
标签:enc OpenSSL 课上 sn2 sn 测试 txt

1. 用OpenSSL的rand命令产生两个16字节的随机数

1

2. 分别把上面两个随机数作为密钥和初始向量用sm4算法对8位学号文件sn.txt加密得到sn.enc

1

3.用sm4算法解密sn.enc得到sn2.txt

1

4. 用diff命令比较sn2.txt和sn.txt的内容是否一致

1
如图所示,输出值为空,表明二者一致。

标签:enc,OpenSSL,课上,sn2,sn,测试,txt
From: https://www.cnblogs.com/9q2z2z/p/17924235.html

相关文章

  • OpenSSL课上测试1
    0.参考https://www.cnblogs.com/rocedu/p/14891816.html#opensslgmssl-tassl1.把你的8位学号存入sn.txt文件中2.用sm3算法计算你的学号的hash值并把hash存入sn.sm3文件中3.用od命令查看sn.sm3中的内容4.用echo打印你的学号并用sm3计算hash值,确保两种方法产生的hash......
  • 测试
    mall友情提示快速体验项目:在线访问地址。全套学习教程:《mall学习教程》。视频教程(2023最新版):《mall视频教程》。微服务版本:基于SpringCloudAlibaba的项目:mall-swarm。项目交流:想要加群交流项目的朋友,可以加入mall项目交流群。前言mall项目致力于打造......
  • 记录一次对MQTT协议的渗透测试经历
    前言由于工作需要,特意翻查了MQTT的相关漏洞,并一一学习复现,在此做以学习记录,没有恶意,如有抄袭,请私信作者删除。技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统......
  • java接口自动化系列(05):测试数据注入到测试方法
     注入测试数据这里我们是数据驱动方式,把数据注入到测试方法上一篇我们已经把用例数据封装到对象并放到list中,这里我们把用例对象list中的对象分别放到Object类型的一维数组中,再把一维数组添加到新对象类型一维数组的list中然后我们在测方法中打印获取到的用例数据,看获取到的......
  • 性能测试之Mysql数据库调优
    一、前言性能调优前提:无监控不调优,对于mysql性能的监控前几天有文章提到过,有兴趣的朋友可以去看一下二、Mysql性能指标及问题分析和定位1、我们在监控图表中关注的性能指标大概有这么几个:CPU、内存、连接数、io读写时间、io操作时间、慢查询、系统平均负载以及memoryOver2、介......
  • 一文2000字手把手教你写一份优质的性能测试报告的编写
    性能测试项目实战(风暴平台)1、背景公司之前的测试团队做API的⾃动化测试都是使⽤JMeter等工具来进行,这样的话测试效率⽽⾔不是那么很⾼,⽽且在扩展性⽅⾯不是很有竞争⼒的。所以开发了新的测试平台,但是考虑到公司的测试⼈员有1000⼈,那么就需要验证1000⼈同时使⽤测试平台,是否会......
  • 1-性能测试中的概念与主要指标
    转换思维:性能测试不再是找bug,而在找性能指标。性能测试一定要用工具,因为要模拟多用户操作。性能测试:通过工具,找出或获得系统不同工况下的性能指标。负载测试(“看看你有几斤几两”):逐步增加系统负载,测试系统性能变化,并最终确定系统所能承受的最大负载量。超出最大负载量,就容易出......
  • OpenSSL课上测试3
    基于RSA算法产生一对1024位的公私钥对生成私钥:从私钥中提取公钥:2.导出公钥和私钥上述步骤已经生成了private_key.pem和public_key.pem文件,它们分别包含私钥和公钥。3.用私钥对sn.sm3文件进行签名得到snsm3.sig文件注意,数字签名要用这个命令:4.用公钥对snsm3.sig验......
  • OpenSSL课上测试2
    用OpenSSL的rand命令产生两个16字节的随机数生成密钥生成初始向量2.分别把上面两个随机数作为密钥和初始向量用sm4算法对8位学号文件sn.txt加密得到sn.enc3.用sm4算法解密sn.enc得到sn2.txt4.用diff命令比较sn2.txt和sn.txt的内容是否一致如果文件内容不同,diff命令......
  • OpenSSL课上测试1
    (macOS)在终端中通过homebrew安装OpenSSL1.把我的8位学号存入sn.txt文件中2.用sm3算法计算你的学号的hash值并把hash存入sn.sm3文件中3.用od命令查看sn.sm3中的内容用echo打印你的学号并用sm3计算hash值,确保两种方法产生的hash值一致......