当前位置: 首页 > news >正文

成都商城网站制作网络建设方案设计与实现

成都商城网站制作,网络建设方案设计与实现,企业简介画册,百度seo培训要多少钱简介#xff1a; 移动应用涵盖用户大量个人数据#xff0c;一旦发生泄漏可能对个人、社会造成重大影响#xff0c;同时对移动应用产业长远的发展来说也是毁灭性打击。移动应用开发者#xff0c;也应注意开发过程中的规范性、安全性#xff0c;敬畏安全问题#xff0c;防范…简介 移动应用涵盖用户大量个人数据一旦发生泄漏可能对个人、社会造成重大影响同时对移动应用产业长远的发展来说也是毁灭性打击。移动应用开发者也应注意开发过程中的规范性、安全性敬畏安全问题防范合规风险。 据统计每年至少新增 150 万种移动恶意软件至少造成超过 1600 万件的移动恶意软件攻击事件。 而 Android 因其开放性的生态环境安全问题更是相当严峻。在应用市场上很多 Android App 都存在潜在的安全风险一旦被利用会给用户和开发者带来很大影响。 同时伴随《网络安全法》以及《个人信息保护法》等相关法律法规的出台和落地移动应用开发者们也需要协同政府部门共同营造安全的移动应用环境促进网络安全的规范化、安全化、健康化发展。 为帮助移动开发者有效应对应安全要求mPaaS 内很多模块都采用了安全策略 移动应用安全加固隐私合规检测RPC 的加签加密离线包的签名校验移动同步的tcpssl机制热修复的加密配置 …… 本文将为大家介绍上述常见 mPaaS 关于安全设计的几种模块便于后续更好的使用。 隐私合规检测 随着政策法规及监管标准不断细化深化监管查处力度的不断加大App 开发方需要面临的政策风险也在逐步增加。 mPaaS 隐私合规检测服务依据国家相关法律法规及行业规范对移动 App 隐私安全、个人数据收集和使用进行合规分析。 从个人信息收集、权限使用场景、隐私政策等多个维度帮助企业及 App 开发者识别安全风险提供对应的专家整改建议助力客户规避监管处罚及通过审核上架。 移动安全加固 结合着阿里内部移动应用安全加固能力的升级我们现已在 mPaaS 中对外输出移动应用安全加固能力。 针对市面上移动应用普遍存在的破解、篡改、盗版、钓鱼欺诈、内存调试、数据窃取等各类安全风险mPaaS 移动安全加固为 App 提供稳定、简单、有效的安全防护提升 App 整体安全水平力保 App 不被破解和攻击。 在应对 Android 常见的攻击手段比如 反编译、二次打包、动态调试等的同时我们也注重性能和兼容性。 加固能力经历了淘宝、菜鸟等上亿业务的实践在安全性上有保障在兼容性上我们支持 4.2 到 Android Q 的 版本能够支持 arm、x86、x64 的系统架构在复杂的环境下稳定运行奔溃率低另外通过对于类的混淆保护增加攻击者逆向 App 的难度让攻击无从下手。RPC 作为 mPaaS 最重要的组件之一RPC 提供了客户端和服务端的安全通信通道其中涉及安全的主要包括加签和加密。其中加签解决的是防止客户端被伪造加密解决的是防止请求数据被泄漏。 1 加签 整体流程 在 mPaaS 后台初始化应用的时候会为每一个 App 创建一个唯一的appSecret客户端通过appid、WorkspaceID、appSecret等信息生成无线保镖图片。通过无线保镖模块的加密保证了存放在客户端的 appSecret 的安全性客户端请求的时候从无线保镖获取 appSecret同时添加 OperationType、time、requestData 等因子做 MD5 计算添加到 header 发到 MGS 网关MGS 收到后按照同样的方法再计算一次 MD5如果一致则通过校验。 优势通过无线保镖机制保证了内置在客户端内的 appSecret 的安全性。 2 加密 整体流程 通过 openssl 生成非对称秘钥客户端保存公钥服务端报错私钥客户端每次请求 RPC 都会生成一个新的对称秘钥通过第一步生成的非对称秘钥进行加密生成 SecKey客户端使用对称密钥同时对原始数据进行加密得到加密的数据 SecData移动网关通过保存的私钥对 SecKey 进行解密得到对称密钥通过上一步得到的对称秘钥对加密数据SecData进行解密得到原始数据。 优势RPC 的加密采用了混合加密的模式使用了非对称加密和对称加密的组合。如果单纯使用对称秘钥虽然性能较好但是保证不了足够的安全性。如果单独使用非对称加密虽然保证了安全性但是会导致性能变差不适合RPC这种大量通信的场景。 所以RPC采取的这种混合加密模式很好的结合了两者的优点。 3 防抓包 在客户端端为了防止数据被抓包软件抓到客户端进行了防止抓包的设置通过设置网络库禁止代理的方式解决了被抓包的风险。代码如下 离线包 作为业务使用很多的离线模块为了保证下发到本地的离线包模块没有被篡改离线包提供了签名校验机制。 整体流程 提前通过 openssl 生成公钥和私钥公钥内置在客户端内私钥存储到服务端离线包打包的时候服务端对当前离线包的文件做 MD5 计算然后将计算后的值通过非对称秘钥进行加密生成加密后的签名数据随离线包下发到客户端客户端每次打开离线包的时候通过客户端内的公钥获取下发的 MD5 和本地的离线包文件做 MD5 对比如果一致则校验通过如果不一致则删除离线包直接访问 fallback 资源。优势 由于是每次打开离线包都做校验保证了离线包的来源正确和不被篡改;校验失败后直接降级到fallback地址减少对客户使用的影响 MDS 实时发布 MDS 实时发布服务提供了 apk 的发布功能同时为了保证下载的 apk 文件不被篡改提供了基于 MD5 的完整性校验。 在上传 apk 的时候会基于当前的 apk 生成 MD5 下发本地安装的时候本地下载文件的 MD5 和会和服务端下发的 MD5 做匹配如果匹配成功才会继续安装。 服务端下发的 MD5 字段如下图所示: MSS 移动同步 移动同步服务 Sync 是基于 TCP 进行通信的为了保证安全Sync 可以配置为 TCPSSL 模式进行通信。 当指定 Sync 的端口号为 433 端口后客户端就会开始基于 TCPSSL 实现长连接长连接请求到服务端后需要通过 F5 或者其他类似负载装置完成 SSL 卸载最后到 MSS 实现长连接。 整体流程如下图所示 结语 随着移动应用的迅猛发展用户对于移动应用涉及到的隐私问题、安全问题日益关注。 移动应用涵盖用户大量个人数据一旦发生泄漏可能对个人、社会造成重大影响同时对移动应用产业长远的发展来说也是毁灭性打击。 移动应用开发者也应注意开发过程中的规范性、安全性敬畏安全问题防范合规风险。 本文作者阿里云 mPaaS TAM 团队荣阳 原文链接 本文为阿里云原创内容未经允许不得转载。
http://www.yutouwan.com/news/292711/

相关文章:

  • 网站建设ssc源码技术句容网站建设
  • 网站排名易下拉刷词手机wap网站导航模板
  • 在哪个网站可以做二建的题汽车网站页面布局设计
  • 网站服务器是什么广告公司接单软件
  • 企业网站设计的重要性网站免费正能量安全
  • 松山湖网站建设开发网站五个阶段
  • 可以做网站挂在百度上吗大连承接网站制作
  • 大气金融投资企业网站模板国外专门做旅行社的网站
  • 整站优化是什么意思电子商城网站制作公司
  • 义乌外贸建网站西安大雁塔音乐喷泉时间
  • 海南省建设设厅官方网站品牌建设存在的问题及建议
  • 青岛建网站的公司管理网络的网站
  • 上海网站建设开发哪家专业h5移动网站开发
  • 中信建设有限责任公司龙芳app优化是什么意思
  • 定制网站开发广安广播电台哪家做网站公司好
  • 谷歌官方网站登录入口wordpress百度收录插件
  • 温州做网站的公司东莞市十大广告公司
  • 深圳做网站商厦门网站建设h5
  • 快速建立平台网站开发需要多少钱校园网站开发的需求和分析
  • 上海企业自助建站四惠网站建设
  • 报名网站建设费用价格wordpress屏蔽国外访问
  • 做网站需要物流信息端口wordpress编辑器富文本
  • 大连高端网页公司seo中国
  • 华威桥网站建设定制网络营销计划
  • 网站开发与数据库手机wap网站 分页
  • 爱用建站官网上海住房城乡建设网站
  • 建立公司企业网站app网络开发公司
  • 静态网站首页更新自助建站视频网站
  • 网站建设要懂哪些技术郑州外贸网站建设公司价格
  • 去哪里学习建设网站网站入口模板