小程序的安全架构分析( 二 )


小程序 SDK 保证了业务应用所需要的运行环境,宿主应用如果想与小程序进行数据交互,必须要通过 SDK 主动暴露的接口来启动,此外基于沙箱环境,也能保证小程序的网络通信不被干扰或拦截 。

小程序的安全架构分析

文章插图
同时,小程序容器技术天然的安全隔离能力,通过构建一个封闭的软件环境,隔离了它所在的“宿主”的资源包括内存、文件系统、网络等等的访问权限 。运行在这个封闭环境中的进程,其代码不受信任,进程不能因为其自身的稳定性导致沙箱的崩溃从而影响宿主系统,进程也无法突破沙箱的安全管控以读写宿主系统的资源 。
下个小结论小程序的安全架构和安全特性是保护小程序安全的关键 。小程序需要实现加密和身份验证、应用程序沙盒、访问控制和权限限制、安全测试和漏洞管理、审核和合规、风险评估和管理等技术来确保小程序的安全性 。
通过小程序容器技术还能实现安全防护措施的升级,将小程序应用生态、移动设备插件生态、移动设备有机的“粘合”在一起 。

【小程序的安全架构分析】


推荐阅读