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

OpenSSL课上测试2

时间:2023-12-23 17:13:36浏览次数:28  
标签:文件 OpenSSL 命令 课上 sn 测试 txt

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

    生成初始向量

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

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

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

如果文件内容不同,diff 命令将显示不同之处的具体内容。它会逐行比较文件,并指示出不同的行及其位置。如果两个文件完全相同,命令将不会产生任何输出,并且直接返回到命令行提示符。如图显示,两个文件的内容相同。

标签:文件,OpenSSL,命令,课上,sn,测试,txt
From: https://www.cnblogs.com/zwywuhu/p/17923313.html

相关文章

  • OpenSSL课上测试1
    (macOS)在终端中通过homebrew安装OpenSSL1.把我的8位学号存入sn.txt文件中2.用sm3算法计算你的学号的hash值并把hash存入sn.sm3文件中3.用od命令查看sn.sm3中的内容用echo打印你的学号并用sm3计算hash值,确保两种方法产生的hash值一致......
  • 使用ApiFox做简单的接口并发压力测试
    前言笔者原计划是学着用jmeter来搞个简单的并发测试,但是...好好好,笔者刚好安装了apifox,计划有变!1.新建测试场景2.编辑测试步骤3.查看测试结果查看请求的详细信息更多详细信息4.数据库验证笔者测试目的主要是想验证该接口在并发压力下是否会存在日志丢失、线程池占......
  • 软件测试/测试开发|Linux sed命令详解
    sed命令介绍sed是streameditor(流编辑器)的简写,sed可依照脚本的指令来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。sed命令语法基本语法:sed[选项]'动作'文件名常用参数-n,--quiet,--silent取消自动打印模式空间-e......
  • 软件测试/测试开发|npm常见报错解析
    简介使用npm(NodePackageManager)进行包管理时,常常会遇到各种报错信息。这些报错可能源自于网络问题、包依赖、配置错误或系统环境等多种因素。解决这些问题需要一定的经验和技巧。在这篇文章中,我们会介绍一些常见的npm报错及其解决方法。npmERR!codeECONNRESET这个错误通常......
  • 25.自动化测试架构优化
    打造测试框架的需求与价值领域模型适配:封装业务实现,实现业务管理提高效率:降低用例维护成本,提高执行效率增强功能:解决已有框架不满足的情况自动化框架应具备的功能支持管理用例,运行用例支持查找元素/定位元素,对元素/页面进行各种操作(点击,滑动,输入等等)支持生成测试报告......
  • 26.基于 page object 模式的测试框架优化实战
    目录异常处理(弹窗黑名单)日志记录报告生成测试数据的数据驱动异常弹框处理定义黑名单列表处理弹框#声明一个黑名单defblack_wrapper(fun):defrun(*args,**kwargs):basepage=args[0]try:returnfun(*args,**kwargs)......
  • 面对大促场景来临,如何从容进行性能测试
    作者:赵佳佳每年双十一、圣诞、春节大促的消费狂欢中,我们可以看到在高峰时段品牌直播间同时容纳着几百万人线上发弹幕、抢货、抢红包,在品牌店铺中又有着同样规模的咨询、加购、下单、支付等等。愈发庞大的用户体量、愈发高频的交互动作以及不规律的脉冲流量场景,对于应用服务而言有着......
  • 面对大促场景来临,如何从容进行性能测试
    作者:赵佳佳每年双十一、圣诞、春节大促的消费狂欢中,我们可以看到在高峰时段品牌直播间同时容纳着几百万人线上发弹幕、抢货、抢红包,在品牌店铺中又有着同样规模的咨询、加购、下单、支付等等。愈发庞大的用户体量、愈发高频的交互动作以及不规律的脉冲流量场景,对于应用服务而言有......
  • Github Copilot生成代码和单元测试并执行
    ChatGPTPrompts整理总结 最近一直在学习ChatGPTPrompt的编写技巧,做了一些验证和整理,分享给大家ActasaLinuxTerminal英文PromptIwantyoutoactasalinuxterminal.Iwilltypecommandsandyouwillreplywithwhattheterminalshouldshow.Iwantyouto......
  • java接口自动化测试实战003----fastjson处理传入参数为JSON格式数据
    一、fastjson概述1、概述   fastjson是阿里爸爸开发的一款专门用于Java开发的包,可以方便的实现json对象与JavaBean对象的转换,实现JavaBean对象与json字符串的转换,实现json对象与json字符串的转换。2、常用API   fastjsonAPI入口类是com.alibaba.fastjson.JSON,常......