App安全

作者: 城市之光 | 来源:发表于2016-12-06 12:35 被阅读46次

移动端App安全主要涉及客户端本身数据安全,客户端到服务端网络传输的安全,客户端本身安全又包括代码安全和数据存储安全。主要有以下三类:

1.App代码安全,包括代码混淆,加密或者app加壳。

2.App数据存储安全,主要指在磁盘做数据持久化的时候所做的加密。

3.App网络传输安全,指对数据从客户端传输到Server中间过程的加密,防止网络世界当中其他节点对数据的窃听。

安全基础概念

1.对称加密算法,代表算法AES

2.非对称加密算法,代表算法RSA,ECC

3.电子签名,用于确认消息发送方的身份

4.消息摘要生成算法,MD5,SHA,用于检测消息是否被第三方修改过

怎么去保证App网络传输的安全?

为了保证传输数据的安全,需要使用加密算法。在决定什么样的业务场景使用什么样的加密算法之前,先要了解我们的工具箱里有哪些可用工具。加密算法的工具箱里其实就两种工具:“对称”加密算法和“非对称”加密算法。清楚这两个分类是合理设计加密算法使用场景的大前提,两个分类里我们各挑选一个代表算法来研究,“对称”加密挑选AES,“非对称”加密选择RSA。

1.尽量使用https

2.Post并不比Get安全

iOS上实现网络抓包可以用Charles(针对http和https),tcpdump(快速分析网络包),和Wireshark。

相关文章

  • 对 iOS app 进行安全加固

    对 iOS app 进行安全加固 对 iOS app 进行安全加固

  • iOS APP 如何做才安全

    iOS APP 如何做才安全 iOS APP 如何做才安全

  • app安全

    http://m.blog.csdn.net/u013409903/article/details/76686155

  • App安全

    移动端App安全主要涉及客户端本身数据安全,客户端到服务端网络传输的安全,客户端本身安全又包括代码安全和数据存储安...

  • app安全

    今天把白金尊享的app交给了阿里聚安全检测(这绝对不是推广,我知道有很多检测网站和工具,但是我是听说了阿里有提供安...

  • APP安全

    安全 1、两个大方向展开—— 在引进SEAndroid安全机制之前,Android系统的安全机制分为应用程序和内核...

  • app安全

    转:https://www.zhihu.com/question/61899720/answer/38238474...

  • 01 APP安全基础

    1 APP常见漏洞与对策 1.1 APP安全趋势总结 软件安全演变为信息安全 信息安全离大众越来越近 信息安全越来...

  • iOS开发/App安全/代码自动混淆<笔记>

    iOS开发/App安全/代码自动混淆<笔记> iOS开发/App安全/代码自动混淆<笔记>

  • App安全之网络传输安全问题

    App安全之网络传输安全问题 移动端App安全如果按CS结构来划分的话,主要涉及客户端本身数据安全,Client到...

网友评论

      本文标题:App安全

      本文链接:https://www.haomeiwen.com/subject/crcrmttx.html