通过主动式设备指纹技术,收集和分析用户设备的独特标记序列数据,在确保合规性和用户隐私保护的基础上,不仅能够精确识别用户设备,还有助于提供定制化服务和增强用户体验。在互联网安全行业中,有助于业内企业更准确地识别和理解用户行为,进行用户行为分析、安全监测等,从而提供定制化的服务和产品,增强行业竞争力。
数据采集处理:从访问设备上主动采集的多维度信息数据,如MAC地址、设备IMEI号、设备当前IMSI号、操作系统版本、设定语言、屏幕分辨率等,对数据清洗、去重。 指纹计算:将收集到的各类数据信息转换为字节序列,将字节序列填充至448位模512的倍数,添加一个64位原始消息长度,确定特定常数量初始值A = 0x67452301,B = 0xefcdab89,C = 0x98badcfe,D = 0x10325476;将填充后数据分为512位消息块,每个消息块分为16个32位子块,对每个消息块执行64次迭代,每次迭代包括加法、位非、条件选择、位循环四个主要位操作,每次迭代使用不同的常数和位移量,并且根据迭代的序号选择不同的子块;同时在每次迭代中,根据位操作函数与逻辑运算更新ABCD四个常数量,完成迭代,将初始ABCD值与更新后的值进行加法运算,得到最终哈希值以32位的十六进制字符串形式输出,即设备指纹ID,该ID能够代表用户的设备而不会直接暴露用户个人信息。 数据应用:通过主动式设备指纹技术,收集和分析用户设备的独特标记序列数据,用于安全识别用户设备,有助于提供定制化服务和增强用户体验。
| 字段名 | 类型 | 描述 |
|---|---|---|
设备登记序号 |
-- | -- |
MAC地址 |
-- | -- |
设备IMEI号 |
-- | -- |
设备当前IMSI号 |
-- | -- |
操作系统版本 |
-- | -- |
| fieldName | exampleValue |
|---|---|
| 设备登记序号 | COE_202306895SJ_00001 |
| MAC地址 | C9-8B-3F-9F-73-B0 |
| 设备IMEI号 | 868031021145416 |
curl -H "Authorization: Bearer YOUR_API_KEY" \
http://localhost:3001/api/v1/datasets/37756