D8加密狗使用教程

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: D8加密狗使用教程


1.VsCode 安装中文扩展包

(1) 打开 VsCode,点击左侧扩展.

(2) 输入Chinese,会自动搜索,点击第一个中文简体扩展,点击安装

(3) 重启VsCode

2. D8调试服务程序 - 只运行

链接: D8调试服务程序

提取码:0621

点击 只运行.bat

3. 自动安装 yttool

(1)VsCode 打开 ”例子及源码\在锁中运行的代码(VSCode打开)\1、一个简单的例子“

链接: 例子及源码

提取码:0621

(2)选择文件下的 mytest.yt 文件

安装支持打开 yt 文件的扩展

扩展: yttool

安装可能需要一定的时间

注意,一旦安装了扩展之后, 代码颜色会变

4. D8 初始化

按下Shift + Ctrl + P 打开搜索框

输入 D8, 选中D8ReSetKey

选择是,进行初始化

5. VsCode 调试功能

点击左侧调试按钮

点击上面的D8DeBUG 进行文件调试

6. D8 生成模板

D8 选择 D8MakeCode

选择开发语言

设置下载密钥

生成模板

如果提示以下步骤, 模板生成完毕

由VSCODE生成模板后就可以测试自定义函数的调用。VSCODE生成模板时会同时生成下载到锁中的BIN文件并下载到加密锁中。

7. 测试生成的模板

在生成的模板的 RunFunc 单元有如何调用锁中函数的代码及说明,开发商可以参考模板中

的相应代码进行调用

加密代码完成后,发行加密锁时可以使用“D8开发包\工具\授权工具\发行D8工具\D8Tool.exe”进行派发。

如果没有增减函数(含全局变量)或对函数(含全局变量)的声明有过改变,生成的模板不会变,只是BIN文件改变。 如果有增减函数(含全局变量)或对函数(含全局变量)的声明作出修改,RunFunc中的内容会相应改变,其它不变。 如果函数作过任何修改,BIN文件需要重新下载到加密锁中。

【重要提示】

关于很多客户反应的如何在程序中调用锁中的函数的问题:

1、用户无须自行写调用函数的代码,这个在VSCODE选中生成代码来完成。

2、生成的代码中就有如何调用锁内函数的代码,

3、因为调用代码与变量的地址有关,由于用户不容易计算出内存地址,所以这个由VSCODE生成更方便

【建议】

1、测试时,建议先测试例子及源代码中的“一个简单地例子”

8. 派发加密锁

加密代码完成后,可以使用“发行授权工具\D8Tool.exe”进行派发,

上面有使用说明


链接: D8Tool.exe[点击下载]

提取码:0621

重要提示:下载密钥必须要与生成代码时的下载密钥相同

选择要下载的文件: mytest.yt

9. D8Tool 使用教程

10 生成远程更新文件说明

【使用方法】

1、将“远程更新加密狗数据工具.exe”这个工具发给用户,其它可以获取加密锁芯片唯一ID的工具给用户。获取用户加密锁的芯片唯一ID。

2、运行“D8Tool.exe”工具,在菜单中找到“生成远程加密授权文件…”菜单并单击。

3、在弹出的对话框中输入用户加密锁的芯片唯一ID,点“生成远程加密授权文件”按钮就可以生成远程更新文件“xxx.dat”文件。

4、将生成的生成远程更新文件“xxx.dat”文件发给用户,使用远程更新加密狗数据工具.exe”工具,导入该文件就可以更新加密狗中的所有数据。

【注意】

1、生成远程更新文件时,需要插入主锁,主锁的设置请参考“使用说明->授权主锁使用说明”中的说明。

2、在“远程更新加密狗数据工具.exe”所在的文件夹有一个“必看”的说明,请一定要先看一下上面的注意事项。

3、授权主锁及要被授权的加密狗必须为2021-11-1日以后发行的加密狗

11. 怎么用js调安全狗的api

有几个调用的例子,要下载服务安装程序才可以调用

服务安装程序: 服务安装程序, 提取码:0621

例子: 例子, 提取码:0621

相关文章
|
缓存 监控 Java
手把手教你在服务器如何免费搭建一套GPS定位系统平台
GPS定位系统一般是指部署在服务器端可以监控各类GPS北斗卫星定位硬件设备的系统软件,比如实时的位置和行驶轨迹等等。
4946 0
手把手教你在服务器如何免费搭建一套GPS定位系统平台
|
5月前
为电脑小白推荐的5款实用工具软件
电脑上的各类软件有很多,除了那些常见的大众化软件,还有很多不为人知的小众软件,专注于实用功能,简洁干净、功能强悍。
49 1
|
程序员
惠普电脑重装系统之小白一键安装系统教程
惠普电脑重装系统之小白一键安装系统教程
244 0
|
Web App开发 搜索推荐 Windows
5款无广告的小软件,先收藏再下载
最近后台收到好多小伙伴的私信,今天继续推荐五款小工具,都是免费使用的,大家可以去试试看。
184 0
|
数据可视化
不懂电脑也能自己重装系统,可视化傻瓜式一键重装系统不求人!!!
不懂电脑也能自己重装系统,可视化傻瓜式一键重装系统不求人!!!
|
编解码 Android开发 iOS开发
Airserver7免费手机投屏电脑下载使用教程
Airserver是一款优质的手机投屏软件,搭配了可调节的分辨率模式,针对不同的网络配置,还专门研发了低数据模式以及硬件加速功能,全方位保证投屏画面的清晰度。除此之外,通过调整画面的色彩变化,还可以增强用户的视觉体验。
166 0
|
存储 iOS开发 异构计算
Camtasia2023免费的电脑录频工具
Camtasia2023是市场上最好的录像机和屏幕录制软件之一。强大的软件视频编辑程序的Camtasia 适用于Windows和iOS。它支持多种流行的媒体格式,并对您创建的视频提供令人印象深刻的控制范围。
157 0
|
数据安全/隐私保护 iOS开发 UED
超好用的iOS设备管理软件——iMazing2.16.2官方免费下载
iMazing的魅力,让每一个使用者都无法抵挡。在基础功能上丝毫不逊色于iTunes,更何况还具备诸多特色功能,各种文件的流畅导入、导出,添加了完整的设备控制台窗口,以及对系统和第三方应用程序日志文件的访问,可查看保修状态,能够精准捕捉用户的痛点,然后推出针对性的功能,这大概是iMazing广受大众欢迎的重要原
292 0
超好用的iOS设备管理软件——iMazing2.16.2官方免费下载
|
Linux 应用服务中间件 网络安全
再见 Xshell!这款开源的终端工具逼格更高
作为一名后端开发,我们经常需要和Linux系统打交道,免不了要使用Xshell这类终端工具来进行远程管理。最近发现一款更炫酷的终端工具Tabby,主题丰富,功能强大,推荐给大家!
|
存储 编解码 缓存
iOS设备管理软件imazing2.16.2官网2023最新免费下载
iMazing是一款兼容Win和Mac的iOS设备管理软件。iMazing能够将音乐、文件、消息和应用等数据从任何 iPhone、iPad 或 iPod 传输到 Mac 或 PC 上。iMazing轻松管理和备份您的 iOS 设备,无需使用 iTunes,iMazing以自己的方式管理 iPhone。让备受信赖的软件为您传输和保存音乐、信息、文件和数据。安全备份任何 iPhone、iPad 或 iPod touch。iMazing 功能强大、易于使用,称得上是 Mac 和 PC 上最好的 iOS 设备管理器。
233 0
iOS设备管理软件imazing2.16.2官网2023最新免费下载