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

实验一 密码引擎-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

激活USBkey

  • 再次发现在Linux下还跑不通例程,这是参考了同学的博客中激活USBkey的部分
  • 在Windows上经过Sample的使用激活,USBkey才能在Linux上被识别
  • 用vs2019运行下面的这个文件项目
  • 首次在Windows上跑csp例程时会出现报错
  • 然后需要此时再重新跑一次任意例程,会发现就不会有任何Failed的信息,均为OK

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

导入证书

  • 本机打开exe文件
  • 选择证书
  • 导入证书
  • 任选一个p12证书(这是选用了上学期课设生成的证书)
  • 选已有容器,用途选两次不同的选项,导入两次证书

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

在Ubuntu上运行

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

在windows上运行

  • 参考博客https://www.cnblogs.com/cindy123456/p/14727882.html
posted @ 2022-04-14 17:36  绒绒的欧嘛harper  Views(418)  Comments(0Edit  收藏  举报
*/