精锐5加密锁丢锁补锁方案
适用场景
(1)本方案适用于软件开发商使用硬件加密锁保护软件的场景。
(2)本方案适用于设备或软件产品离线,但精锐5加密锁可联网场景。
注:“精锐5加密锁可联网场景”指精锐5可插在任意允许联网的电脑上,而非要求设备或软件在使用过程中必须联网。
名词解释
永久锁:指加密锁允许永久离线使用的状态。
激活锁:指加密锁需定期联网激活的才允许接续使用的状态,最多允许离线使用时长默认14天,到期后需联网激活。
锁定:指加密锁的使用权限被关闭,加密锁内许可均不允许再使用。
解锁:指将加密锁的锁定状态取消,开放加密锁的使用权限,加密锁内许可允许使用。
挂失:指激活锁状态下的加密锁不允许再激活使用,达到最大可离线时长后自动锁定。
需求背景
由于硬件加密锁可离线使用的特性与部分行业禁止联网的特殊性,导致对于软件开发公司(下称“厂商”)而言,当一款携带硬件加密锁的产品销售出去后,便无法再“实时”获取到该加密锁的状态,导致了厂商与用户之间存在信息同步的问题,如“用户声称加密锁丢失,但厂商无法判断用户所言是否属实。此时厂商若按全套产品价格要求用户购买产品,对实际丢失了锁的用户而言难以接受;但若按加密锁的加密给用户补发加密锁,又会让谎报丢锁的用户钻了空子,造成厂商的损失。”,因此,我司推出了激活锁方案,对精锐5硬件锁进行管控。
操作流程
(1)登录virbox开发者管理平台https://developer-new.lm.virbox.com/,使用管理员账号登录。

(2)选择左侧“硬件锁管理”-“用户锁管理”,进入用户锁管理界面。

(3)勾选对应加密锁,点击选择上方“变更锁状态”-“变更为激活锁”。

(4)后续该用户锁联网后,会自动同步该锁状态。
(5)若需调整可离线时长,可通过上方“设置”-“可离线时长”进行调整。

注意事项
(1)我司精锐5加密锁出厂状态默认为永久锁,若需变更为激活锁状态,建议发货前进行设置。
(2)若以永久锁状态发货给用户后,需要再变更为激活锁,需确保该锁能联网,否则状态无法同步。
(3)激活锁状态需将精锐5加密锁定期联网激活,可离线使用时长默认14天,该时长可调整。
状态说明
| 状态名称 | 状态含义描述 |
|---|---|
| 正常 | 激活锁 或者 永久锁 没有发生状态变化,也就是确切的 激活锁 或者 永久锁; |
| 变更为激活锁(等待中) | 针对 永久锁 的状态,对永久锁执行 变更为激活锁 操作后的状态,此时, 这个操作命令还没有下发到最终用户端(Virbox用户工具),等待用户端 定时联网检查(最长12个小时)或联网插拔锁操作;这是一个中间状态, 可以撤回 ; |
| 变更为激活锁(处理中) | 针对 永久锁 的状态,对永久锁执行 变更为激活锁 操作后,云平台 成功下发 这个操作命令到最终用户端(Virbox用户工具),正在等待用户端反馈操作 结果给云平台;这是一个中间状态, 不能撤回 ;如果用户端向云平台反馈操 作成功,则永久锁成功变更为激活锁,该状态消失,该硬件锁在云平台上的 激活类型将显示为激活锁,状态将显示为正常; |
| 变更为永久锁(等待中) | 针对 激活锁 的状态,对激活锁执行 变更为永久锁 操作后的状态,此时, 这个操作命令还没有下发到最终用户端(Virbox用户工具),等待用户端 定时联网检查(最长12个小时)或联网插拔锁操作;这是一个中间状态, 可以撤回 ; |
| 变更为永久锁(处理中) | 针对 激活锁 的状态,对激活锁执行 变更为永久锁 操作后,云平台 成功下发 这个操作命令到最终用户端(Virbox用户工具),正在等待用户端反馈操作 结果给云平台;这是一个中间状态, 不能撤回 ;如果用户端给云平台反馈操 作成功,则永久锁成功变更为激活锁,该状态消失,该硬件锁在云平台上的 激活类型将显示为永久锁,状态将显示为正常; |
| 锁定(等待中) | 无论激活锁还是永久锁,执行 锁定 操作后的状态,此时,这个操作命令还 没有下发到最终用户端(Virbox用户工具),等待用户端定时联网检查 (最长12个小时)或联网插拔锁操作;这是一个中间状态,可以撤回 ; |
| 锁定(处理中) | 无论激活锁还是永久锁,执行 锁定 操作后,云平台 成功下发 这个操作命令 到最终用户端(Virbox用户工具),正在等待用户端反馈操作结果给云平台 ;这是一个中间状态, 不能撤回 ;如果用户端向云平台反馈操作成功,则这 把锁成功被锁定,该中间状态消失,该硬件锁在云平台上的状态将显示为 已锁定; |
| 已锁定 | 用户端的硬件锁已被成功锁定;在此状态下,只能执行解锁操作; |
| 解锁(等待中) | 无论激活锁还是永久锁,针对处于 已锁定 状态的硬件锁,执行 解锁 操作后 的状态,此时,这个操作命令还没有下发到最终用户端(Virbox用户工具) ,等待用户端定时联网检查(最长12个小时)或联网插拔锁操作;这是一个 中间状态, 可以撤回 ; |
| 解锁(处理中) | 无论激活锁还是永久锁,执行 解锁 操作后,云平台 成功下发 这个操作命令 到最终用户端(Virbox用户工具),正在等待用户端反馈操作结果给云平台 ;这是一个中间状态, 不能撤回 ;如果用户端向云平台反馈操作成功,则 这把锁成功解除锁定,该中间状态消失,该硬件锁在云平台上的状态将显示 为正常; |
| 已挂失 | 针对 激活锁 的状态,对激活锁执行 挂失 操作后的状态,此后,云平台 不再下发 定期激活命令给这把锁,则该硬件锁实际可以使用[0,离线时长(默认为 14 天)) 天,也即挂失操作后,这把硬件锁最多可以使用一个离线时长(默认为 14 天 ); |
| 定期激活(处理中) | 针对 激活锁 的状态,对于激活锁,在联网情况下,用户端(Virbox用户工具) 会定期向云平台申请激活,以延长可使用时间;此状态即是云平台 成功下发 激 活命令到最终用户端(Virbox用户工具),正在等待用户端反馈操作结果给云 平台;这是一个中间状态, 不能撤回 ;如果用户端向云平台反馈操作成功,则 这把锁的可使用时长延长,该中间状态消失,该硬件锁在平台上的状态将显示 为正常; |
| 变更离线时长(等待中) | 针对 激活锁 的状态,对激活锁执行 变更离线时长 操作后的状态,此时,这个 操作命令还没有下发到最终用户端(Virbox用户工具),等待用户端定时联网 检查(最长12个小时)或联网插拔锁操作;这是一个中间状态,可以撤回 ; |