T112019-数据智能技术峰会-安全智能数据收集探索实践26页_15mb
报告摘要
安全智能数据收集探索实践总结
核心内容概述
本文档围绕移动端数据收集的安全实践展开,重点介绍了TalkingData SDK在数据收集、存储加密、传输加解密等方面的探索与应用,旨在为开发者提供合规、高效、安全的数据处理方案,同时满足国内外数据安全与隐私保护的法律规范。
主要观点与关键信息
1. 移动端发展趋势
- Android/iOS系统演进:Android系统经历了从1.0到10.0的持续发展,不断优化性能、安全和用户体验。
- 系统碎片化问题:Android设备碎片化严重,对SDK兼容性和安全性提出了更高要求。
- 设备数量比例:TalkingData提供实时活跃终端指数,显示移动端设备数量庞大,为数据收集提供了广泛的应用场景。
2. 数据收集与安全管控
- 数据收集范围:理论上可收集OS允许范围内所有数据,但实际需基于App功能和用户授权进行按需收集。
- 数据处理流程:数据收集需经过加密、传输、分析等环节,确保数据在各阶段的安全性。
- 安全管控措施:
- 被动收集:SDK集成后,仅在触发埋点时进行数据收集。
- 数据传输:采用HTTPS协议进行加密传输,确保数据在传输过程中的安全。
- 数据加密:支持多种加密算法(如AES、RC4等),保障数据存储和传输的安全性。
3. 数据安全规范
- 国内外数据安全法规:
- 中国:遵循《个人信息安全规范》。
- 欧盟:GDPR(通用数据保护条例)对数据处理提出了严格要求。
- 美国:COPPA(儿童在线隐私保护法)针对未成年人数据保护。
- Google Play与Apple Store规范:开发者需遵守各自平台的隐私与数据安全政策,确保合规。
4. SDK功能分类
- 基础能力类:
- 基础统计、使用统计、推送、语音、视频、认证(短信、人脸)、聚合支付。
- 场景融合类:
- 广告监测、聊天室、视频直播、社区、推荐、防作弊、姿态识别等。
5. SDK按需定制
- 开发者可根据自身需求选择SDK功能模块,确保权限与功能匹配。
- 提供标准化事件分析、自定义事件统计、页面统计等核心功能,支持灵活配置。
- 不提供“灵动分析”和“推送营销”功能,以降低数据收集的复杂性与风险。
6. 数据存储加密实践:动态秘钥分存机制
- 原理:将密钥分存于多个角色,只有满足特定数量的子密钥才能还原原始密钥。
- 示例:
- 三人分存方案:三人分别持有不同运算片段,需全部到场才能解密。
- 两人分存方案:通过线性方程 $y = kx + b$ 实现,只需两人到场即可解密。
- 优势:增强数据存储安全性,防止单点泄露。
7. 数据传输加解密实践
- 加密算法选择:
- 对称加密:AES、Blowfish、RC4等,适用于高性能场景。
- 非对称加密:RSA、ECC等,适用于安全性要求高的场景。
- 性能与安全性平衡:
- AES在性能与安全性之间取得良好折中。
- Blowfish性能最佳,但不适合频繁更换密钥。
- RC4速度较快,但安全性需通过密钥长度调整。
- 性能压测数据:
- 数据量:20万条,原始数据约70K+,压缩后约45K+。
- 总数据大小:13G+。
- 运行模式:4进程,CPU占用50%,内存占用25%。
- 加密/解密耗时与QPS对比:
- 无加密:解密耗时38分钟,QPS为88。
- RC4加密:解密耗时40分钟,QPS为83。
- RSA加密:解密耗时385分钟,QPS为9。
8. SDK支持平台
- TalkingData SDK支持20+主流平台,包括:
- Android、iOS
- Unity、Cocos、Lua
- FlashAir、APICloud、Cordova、PhoneGap、Ionic
- Hybrid、React Native、H5、小程序、快应用(Quick App)、Flutter
总结展望
- 安全与合规:在数据收集过程中,需严格遵守国内外数据安全与隐私保护法规,确保用户数据合法使用。
- 技术实践:通过动态秘钥分存机制和多种加密算法,提升移动端数据存储与传输的安全性。
- 按需定制:SDK功能模块化设计,使开发者可根据实际需求灵活选择,提高数据收集效率。
- 未来方向:随着移动端生态的不断发展,数据安全与隐私保护将成为SDK设计的核心要素,需持续优化算法与合规策略。
用数据+科技的能力为客户创造价值
- 连接渠道:覆盖7.5亿+部月活终端设备。
- 服务对象:服务45万+款移动应用,30万+开发者,1000家+企业。
- 数据规模:日均处理数据量达20万+条,数据总量庞大,为分析提供坚实基础。
特别说明
- 开发者需明确知晓并接受SDK的个人信息收集、处理和共享功能。
- 隐私政策中需清晰说明SDK数据收集的必要性、数据内容、收集方式及用途。
- SDK使用需符合应用市场政策及法律法规,确保用户知情权与选择权。
$\left{ {1,2,3}\right} \cdot \left{ {1,3,4}\right}$
- 2019:TalkingData持续探索数据安全技术,推动智能数据收集实践。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载