精锐5硬件锁是什么

精锐5硬件锁是深思公司提供的需要使用实体硬件锁的许可授权形式,Virbox LM 平台将发布授权和授权升级到锁内进行有效分离,软件开发商在交付产品时无需进行写锁操作,直接将空锁和软件打包发给最终用户,在软件和用户锁到达最终用户手中之前,软件开发商可以通过平台发布授权,无需控制锁参与,最终用户收到用户锁后通过 Virbox 用户工具 在联网情况下一键升级即可开始使用软件。软件开发商可以随时随地通过平台的WEB端进行授权升级,最终用户通过 Virbox 用户工具在联网情况下只需一键升级即可完成,极大的缩短交付时间,只要有网络,随时随地不受时空限制完成授权升级

精锐5硬件锁方案

开发者操作

授权管理

  • 开发者登录开发者中心进行授权管理,首次使用需要开发者注册账号
创建产品

许可ID:唯一标识一个产品;
产品名称:用以显示、查看和检索;
许可形式:可多选。对于精锐5硬件锁,许可形式需要勾选"硬件锁"
高级属性:

  • 用户数据区:数据区分为只读区、读写区和公开区,分别对应不同的访问属性,适应不同的使用场景;
  • 模块:将产品的功能定义为不同模块,适应于不同模块分别发布许可的场景;

此外,可以设置显示名称产品logo产品简介,如此就可以在 Virbox 用户工具 中显示这些信息,提升软件产品辨识度。

温馨提示】一个产品,仅需创建一次,后续发许可不需要重复创建产品操作;提供修改产品信息功能。

新建模板

查看:可以查看选择产品的概要信息;
操作类型:添加许可、更新许可、删除许可,不同的操作类型代表向锁内升级许可的不同方式

  • 添加许可:当锁内没有该许可ID时,则选择该操作类型;如果不知道锁内的许可情况,可以勾选"强制添加",则在升级时会先删除锁内该许可ID相关的许可信息,然后再添加该模板中设置的许可信息;
  • 更新许可:当锁内存在该许可ID时,则选择该操作类型;可以对锁内该许可ID的某项许可限制进行重置、追加或者不进行限制;如果锁内不存在该许可ID,则在升级时会失败;
  • 删除许可:即删除锁内该许可ID相关的许可信息;

是否永久:开启表示签发永久许可,将不会限制许可的使用时间和次数;
时间限制:具体时间、许可发布时间作为许可开始时间

  • 具体时间:直接指定软件使用的开始时间、结束时间;例如,2020-01-01 00:00:00 ~ 2020-12-31 23:59:59;
  • 许可发布时间作为许可开始时间:以签发授权时间作为软件使用的开始时间,结束时间根据使用时长自动计算;例如,使用时长为365天,那么在签发许可的时候,平台会设置开始时间为系统当前时间,设置结束时间为开始时间加上365天计算而来;

时间跨度:从客户首次使用许可时开始计时,直到N天后到期;
使用计数:限制客户使用软件的次数,直到设置的次数扣尽;
并发方式:表示使用硬件锁的方式,分为:单机、网络

  • 单机:表示以单机锁的方式使用,即软件只能在本地机器插上硬件锁的情况下才可以使用;
  • 网络:表示以网络锁的方式使用,即硬件锁可以插在局域网内的一台公共服务器上,本机软件通过远程访问公共服务器上的硬件锁许可进行使用,此时还可以限制同时在线的软件数量(称之为并发数);
  • 网络锁有以下两种限制并发的方式:
    • 进程:即以软件启动的个数作为并发数进行限制;
    • 会话:即以软件运行机器的个数作为并发数进行限制;

高级属性:

  • 许可版本:许可版本号(数字),可以结合软件版本达到软件版本的控制策略;
  • 只读区:硬件锁为每个许可ID提供的 64 KB 大小数据区,设置后,该数据区内容只能通过为开发者定制的 API ,并且对应的许可ID登录后,才能读取到;
  • 读写区:硬件锁为每个许可ID提供的 64 KB 大小数据区,设置后,该数据区内容只能通过为开发者定制的 API ,并且对应的许可ID登录后,才能读取或者修改;
  • 公开区:硬件锁为每个许可ID提供的 64 KB 大小数据区,设置后,该数据区内容无需使用 API ,无需许可ID登录,可通过 Virbox 用户工具 直接查看;
  • 模块:硬件锁提供的64个功能模块设置,添加一个即表示开启一个功能模块;
  • 发布许可时可临时修改模板限制:勾选时,表示发布许可时,操作员选择该模板后,可以临时更改模板的时间和次数限制;否则,只能按照模板限制的时间和次数进行许可签发;
  • 发布许可时可临时修改模块选择:勾选时,表示发布许可时,操作员选择该模板后,可以临时更改功能模块的选择;否则,只能按照模板定义的功能模块进行许可签发;

1.如下图步骤新建名为"Minesweeper-添加许可"的硬件锁许可模板:

2.如上图,点击确定,保存这个销售模板,可以看到在列表中展示出了刚刚创建的硬件锁许可模板:

温馨提示】如无特殊需求,模板无需创建多次,后续发许可不需要重复创建模板操作;提供修改模板信息功能。

发布许可

【注意】首次在平台签发硬件锁许可需要设置"云控制锁PIN码",在线签发时需要校验云控制锁PIN码,如已设置,则首次签发仅需要输入PIN码验证一次即可;

单个发布许可
  • 选择一个用户锁模板,如果选择的模板是可临时编辑的,那么此时还可以对时间、次数或者功能模块进行修改;

  • 如上图,点击"选择"按钮,选择要签发授权的用户锁;点击"发布"给选择的用户锁签发授权。

批量发布许可
  • 选择用户锁,支持手工添加,可按照外壳编号或芯片序列号添加;

  • 选择模板

  • 发布许可

加壳保护

  • 加壳保护软件产品需要开发商使用深思公司提供的Virbox Protector外壳保护工具,登录开发商账号并提供API密码;查看开发者信息以及获取加壳工具如下图所示:

  • 准确输入以上信息后,如下步骤对产品进行加壳保护,许可选项中许可形式可多选,根据实际情况勾选许可形式;

  • 如上所示操作完成后,加壳成功,可点击运行程序进行验证。

软件用户的操作

用户直接插入用户锁即可使用加壳保护后的开发商软件产品。

查看许可信息

  • 插入用户锁,启动Virbox用户工具

  • 查看许可信息