首页 > 其他分享 >实验一 密码引擎-2-电子钥匙功能测试

实验一 密码引擎-2-电子钥匙功能测试

时间:2023-06-04 20:46:01浏览次数:38  
标签:GM3000 功能测试 密码 引擎 钥匙 USBkey 运行 usbkey

实验一 密码引擎-3-电子钥匙功能测试

1 解压“龙脉密码钥匙驱动实例工具等”压缩包
2 在Ubuntu中运行 “龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\linux_mac”中例程,提交运行结果截图
3 加分项:运行“龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\windows”中例程,提交运行结果截图

运行截图

Ubuntu


windows



问题总结

1.权限不足

  • 通过右键更改“属性”,但是仍然无法运行结果
  • 后来发现需要对usbkey进行一系列操作

2.usbkey的操作

初始化

在windows本机下

  • 把usbkey插进电脑,选择连到本机
  • 安装中间件:进入usbkey的GM3000_Setup中,双击AutoRun.exe
  • 进入"\龙脉密码钥匙驱动实例工具等\mToken-GM3000\tools\GM3000Admin"文件夹下找到GM3000Admin.exe并双击
  • 点击管理员,再点击初始化
  • 初始化之后的默认用户密码为123456
  • 点击“是”,输入SOPIN:admin
    img

激活USBkey

  • 再次发现在Linux下还跑不通例程,这是参考了同学的博客中激活USBkey的部分

  • 在Windows上经过Sample的使用激活,USBkey才能在Linux上被识别

  • 用vs2022运行下面的这个文件项目


  • 首次在Windows上跑csp例程时会出现报错

  • 然后需要此时再重新跑一次任意例程,会发现就不会有任何Failed的信息,均为OK

    这个时候USBkey才能在Linux中被识别

导入证书

  • 本机打开exe文件
  • 选择证书
    img
  • 导入证书
    img
  • 任选一个p12证书
  • 选已有容器,用途选两次不同的选项,导入两次证书
    img

img

  • 这时就已经导入好了,可以关闭程序,拔出USBkey

在Ubuntu上运行

  • 再次插入usbkey,选择连到linux虚拟机
  • 然后再点进龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\linux_mac,运行里面的程序就成功了

在windows上运行

  • 参考博客https://www.cnblogs.com/cindy123456/p/14727882.html

标签:GM3000,功能测试,密码,引擎,钥匙,USBkey,运行,usbkey
From: https://www.cnblogs.com/killerqueen4/p/17456269.html

相关文章

  • 实验一 密码引擎-1-OpenEuler-OpenSSL编译
    安装Ubuntu和OpenEuler虚拟机下载最新的OpenSSL源码(1.1版本)用自己的8位学号建立一个文件夹,cd你的学号,用pwd获得绝对路径参考https://www.cnblogs.com/rocedu/p/5087623.html先在Ubuntu中完成OpenSSL编译安装,然后在OpenEuler中重现./config--prefix=..(学号目录的绝对路......
  • 实验一 密码引擎-2-电子钥匙功能测试
    0参考附件中的视频1解压"资源"中“龙脉密码钥匙驱动实例工具等”压缩包2在Ubuntu中运行“龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\linux_mac”中例程,提交运行结果截图3加分项:运行“龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\windows”中例程,......
  • Django模板引擎
        Django作为Web框架,需要一种很便利的方法动态地生成HTML网页,因此有了模板这个概念。模板包含所需HTML的部分代码以及一些特殊语法,特殊语法用于描述如何将视图传递的数据动态插入HTML网页中。一个Jinja2。其他模板语言的后端可以从第三方获得。Django定义了一个标准的API......
  • 搜索引擎 回车键 变成换行了怎么处理?
    搜索引擎回车键变成换行了怎么处理?Enter键未在GoogleChrome中执行搜索的可能原因有几个。键盘驱动程序或硬件问题。Chrome扩展。Chrome中的设置。要解决此问题,您可以尝试以下步骤:检查您的键盘驱动程序和硬件。确保您的键盘已正确插入并且驱动程序是最新的。您可以尝试重新......
  • 模板引擎 Handlebars.js
    概述Handlebars.js是一个简单而强大的JavaScript模板引擎。它允许开发者通过定义模板和数据来生成动态的HTML页面。Handlebars.js基于Mustache模板语法,它提供了一些扩展和增强功能。并且开发者可以创建可重用的模板,并通过将数据传递给模板来生成最终的输出。这种分离数......
  • pongo2 类似django 语法的golang 模版引擎
    pongo2类似django语法的golang模版引擎,当前兼容django1.7同时还包含了强大的三方生态支持(比如beego,gin,echo框架。。。)参考使用main.gopackagemainimport("fmt""log""github.com/flosch/pongo2/v6")funcmain(){tpl,err:=pongo2.FromFile("message.tpl"......
  • Spring Boot 整合 分布式搜索引擎 Elastic Search 实现 我附近的、酒店竞排
    文章目录⛄引言一、我附近的酒店⛅需求分析⚡源码编写二、酒店竞价排名⌚需求分析⏰修改搜索业务✅效果图⛵小结⛄引言本文参考黑马分布式ElasticsearchElasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容一、我附近的酒......
  • 盖瑞特发动机增压器大揭秘!隐藏在汽车引擎盖下的飞机发动机技术
    ......
  • GOM引擎启动后M2提示Invalid filename报错的解决办法
    在架设一个GOM引擎版本的时候,启动M2就提示Invalidfilename,之后的网关就没有办法再启动了,研究了半天也终于是弄好了,其实也简单,就是路径设置的不对,所以无法完成启动,很多人以为在控制台设置好了路径生成就行了,实际上有时候MIR200\!Setup.txt内的路径并未完全更改,所以导致报错。好了,......
  • 软件测试工程师如何从功能测试转成自动化测试?经验分享篇
    随着测试行业的发展,"会代码"越来越成为测试工程师的一个标签。打开各大招聘网站,测试工程师月薪一万以上基本都有一个必备技能,那就是自动化测试。那么自动化测试到底难不难呢?下面我将会将我的经历讲给大家听,希望听完后,大家会有自己的一个判断。我是谁大家好,我是软件测试汪。不知......