资源简介
摘要:本文件规定了移动互联网应用程序(App)中使用的软件开发工具包(SDK)的安全技术要求及测试方法。本文件适用于移动互联网应用程序中SDK的开发、集成、评估和安全管理。
Title:Technical Requirements and Testing Methods for Mobile Internet Application SDK Security
中国标准分类号:L80
国际标准分类号:35.040
封面预览
拓展解读
今天我想和大家探讨一下《TISC 0017-2022 移动互联网应用程序SDK安全技术要求及测试方法》中关于数据加密存储这一条目的变化。相比旧版标准,新版对SDK在处理敏感数据时的加密存储提出了更严格的要求。
在老版本中,仅要求SDK能够对敏感数据进行基本的加密存储,并没有明确规定具体使用的加密算法和密钥管理方式。而在新版标准中,则明确指出应采用AES-256-CBC等国际认可的强加密算法,并且强调了密钥的安全管理至关重要。这包括密钥生成、分发、存储以及更新等多个环节都需要有相应的安全措施来保障。
为了更好地理解这些变化的实际应用,我们可以考虑这样一个场景:假设某款移动应用需要在其SDK内存储用户的登录凭证信息。根据新版标准的要求,开发团队应该采取以下步骤确保符合规范:
1. 使用AES-256-CBC算法对登录凭证进行加密处理。
2. 通过硬件安全模块(HSM)或者受信任平台模块(TPM)来生成并保护加密密钥。
3. 在传输过程中使用TLS协议进一步加强安全性。
4. 定期更换加密密钥以降低风险。
通过这样的实施策略,不仅能够满足TISC 0017-2022对于数据加密存储的新要求,同时也提升了整个系统的安全性水平。希望以上内容能为大家提供一些有价值的参考。