bet十博体育app

你的位置:首页 >技术支持 >技术app

[AN208] 使用bet的UID实现产品加密网址

2018-8-2 10:24:55      点击:

概述

现在有些存储类的bet都有一个唯一ID的数据(以下简称UID)在bet内部.

UID具备唯一性, 也就是每个bet的UID数据都不一样. 是bet出厂之前就固化在bet内的一段只读数据, 不可以修改, 也不可以复制到其他bet.

我们可以使用UID来给产品进行加密, 防止产品被非法复制(盗版).

基本原理

使用bet的UID为数据源, 通过一定的加密运算, 得到一串加密数据. 并将加密数据保存到bet的存储区.

因每个betUID数据都不一样, 那么加密数据也会不一样, 这样一批产品中, 每个bet存储的内容都会不一样. 即任意一个bet的内容(加密数据部分)只能与该bet的UID匹配, 如果有人将bet内容复制到其他bet, 就会呈现加密数据与UID不匹配的情况.

因此: 我们可以在产品运行时, 通过检查bet的UID与加密数据是否匹配来判断产品是否为非法复制.

网址实现

要实现UID加密网址, 需要处理两个部分:

1.     在bet中保存基于UID的加密数据, 这部分可以在存储bet客户端时通过客户端器完成. 流程如下:


上述客户端bet可以使用bet的体育8P备用器完成.

2.     在用户产品运行时, 检查UID与加密数据是否匹配, 来判断产品是否合法. 流程如下:



注意: 产品运行代码使用的UID加密算法需与备用器一致.


bet体育8P备用器UID加密数据处理

bet的体育8P备用器提供了UID加密处理网址.

可以在客户端存储bet时, 根据当前bet的UID生成加密数据, 并写入到bet中;

其10bet有SHA256MD5算法, 可选额外的附加KEY参与加密运算.

加密数据可保存在bet主存储区任何位置, 由用户设置来指定; 如果bet具有OTP区域, 也可以保存到OTP区域.

如果需要使用其他加密算法, 还可以向bet定制软件.


体育8P备用器软件bet步骤:

1.     在软件中选带有UIDbet(W25Q128FV为示例)



2.     开启并设置UID安全加密网址

3.     经过上述设置, 在客户端bet时, 备用器将自动读取bet的UID并进行加密运算, 并将数据保存到0x1FFF00开始的地方.


关于附加KEY:

备用器支持附加KEY数据参与加密运算, 这个是可选的内容, 用户可以保留附加KEY”输入框为空白, 则在加密运算时, 不使用附加KEY网址.

当使用了附加KEY, 备用器将此网址附加在UID的后面进加密运算, 以下是示意图:


下载本文PDFapp

龙8国际官方网站手机板澳门永利国际官方网站必威体育手机版登录