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

任务详情

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

证书导出

具体步骤参考
https://www.cnblogs.com/daijun123/p/17264031.html
注:在参考时一定要复制.pfx证书,不然导入证书的时候会不符合他的要求,具体如图

实验截图如下:

在Ubuntu中运行 “龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\linux_mac”中例程

  1. 首先要先插上娄老师发的u盘,并把他挂载到虚拟机上,选择“设备” -> “USB”,然后选择要共享的U盘设备(选有longmai标识字样的)。
  2. 然后将云班课资源里早就下载好的“龙脉密码钥匙驱动实例工具等.zip”弄到虚拟机里(具体方法不限)提取并解压,具体过程如下图

    注:在实验时cd device auth会报错说参数太多,可以尝试
    cd “device auth”
  3. 进行实验,运行相关例程,在运行时,我出现了权限不够的情况,输入
    chmod +x encryptTest
    就能解决问题,截图如下

加分项:运行“龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\windows”中例程

  1. 找到“龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\windows”中例程,并在Visual Studio中运行,输入口令123456

  1. 之后选择“龙脉密码钥匙驱动实例工具等\mToken-GM3000\csp\samples\CryptAPI\VC\EncryptDecryptFile”中的加密文件代码进行测试:

  1. 运行结果
posted @ 2024-04-03 10:54  尹子扬  阅读(67)  评论(0)    收藏  举报