跳转至

云、软许可数据区使用说明#

使用场景#

软件开发商需要将一些重要数据存放在云锁或者软锁内保护起来,例如软件使用过程中必要的数据信息、软件版本信息等,还可以实现计算机、软件、云(软)锁的三方绑定。

什么是许可数据区?#

① 许可数据区存在于每条许可中,分为三区:只读区、读写区和公开区,每个区的最大值可设置为65535字节


只读区:只读区内的数据,只有在登录许可成功后才能使用。
读写区:读写区数据,只有在登录许可成功后才能使用。
公开区也是只读,但可以通过用户许可工具中查看,不必登录许可。

如何使用许可数据区#

有两种方式将数据写入到数据区中

① 通过平台在 “新建产品” 时导入

点击 “高级属性”,点击 "浏览" 将待存入数据导入到相应数据区中,如在 “新建产品” 已将数据导入,然后再销售模板导入,则会将产品中的数据覆盖掉。

将数据导入到相应数据后,请参考C:\Program Files (x86)\senseshield\sdk\API\C\Sample\sample_03,通过slm_user_data_read/write函数将数据区数据读出或者写入。

② 直接通过API方式写入或者读出数据,例子路径:C:\Program Files (x86)\senseshield\sdk\API\C\Sample\sample_03

计算机与软件以及云(软)锁绑定 demo详见 C:\Program Files (x86)\senseshield\sdk\API\C\Sample\sample_05