设计原理概述:
首先,
SIMLOCK安全方案下
IMEI的加密保护是通过AES对称加密算法实现的。 密钥是由
芯片自身的UID生成的,所以原则上即使是相同的IMEI在不同的设备中,每个设备加密后的密文也是不同的,从而最大限度地保护每个设备的IMEI数据。 在IMEI被非法篡改的情况下,保护方案可以纠正非法IMEI,恢复原始IMEI数据,从而保证设备的正常运行。最后,IMEI保护方案只支持一个IMEI保护。 您可以通过配置文件指定要保护的IMEI。
IMEI的验证和恢复流程如下:
配置
1.IMEI 保护方案启用
因为IMEI保护方案是基于
SimLock安全方案实现的,在SIMLOCK安全版本中,配置数据是由SIMLOCK配置工具写入的,所以当SIMLOCK安全方案开启时,IMEI保护方案会自动开启
2.IMEI保护方案配置
IMEI配置项说明:
IMEI号码选择项:dummy4值
Dummy4 value = 0:启用IMEI1保护
Dummy4 value = 1:启用 IMEI2 保护
Dummy4 value = 2:启用IMEI3保护
Dummy4 value = 3:启用IMEI4保护
同步锁功能:
Simlock 功能开关:支持值
支持值 = 0:禁用 SIMLOCK 功能
support value = 1:为 SIM1 开启 SIMLOCK 功能
Support value = 2:为 SIM2 开启 SIMLOCK 功能
Support value = 3:
双卡开启 SIMLOCK 功能
在xml文件中,相应的配置项的位置如下:
<SIMLOCK
version="3" max_locks="128">
<CUSTOMIZE_DATA>
<support value="0"/>
<max_num_trials value="3"/>
<control_key_type value="4"/>
<dummy1 value="0"/>
<dummy2 value="0"/>
<dummy3 value="0"/>
<dummy4 value="0"/>
只要IMEI保护机制如何禁用SIMLOCK?
SIMLOCK 功能可以通过设置“支持值”来禁用。 在只保护IMEI而不配置SIMLOCK(Support Value=0)功能的情况下,仍然会验证SIMLOCK的所有默认内容,但是SIMLOCK功能是关闭的。 在场景中不生效。
更多详细内容请下载附件查看
UNISOCIMEIProtectionProgramUserGuideBaseonSIMLOCKSecurityV1.0EN_nowatermark.pdf
(329.84 KB, 下载次数: 4)