密码引擎-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”中例程
- 首先要先插上娄老师发的u盘,并把他挂载到虚拟机上,选择“设备” -> “USB”,然后选择要共享的U盘设备(选有longmai标识字样的)。
- 然后将云班课资源里早就下载好的“龙脉密码钥匙驱动实例工具等.zip”弄到虚拟机里(具体方法不限)提取并解压,具体过程如下图
注:在实验时cd device auth会报错说参数太多,可以尝试
cd “device auth”
- 进行实验,运行相关例程,在运行时,我出现了权限不够的情况,输入
chmod +x encryptTest
就能解决问题,截图如下
加分项:运行“龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\windows”中例程
- 找到“龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\windows”中例程,并在Visual Studio中运行,输入口令123456
- 之后选择“龙脉密码钥匙驱动实例工具等\mToken-GM3000\csp\samples\CryptAPI\VC\EncryptDecryptFile”中的加密文件代码进行测试:
- 运行结果