智能手机用户在使用手机APP的时候,是否注意到了APP的网络传输安全性呢,小编觉得我们有必要关注一下,下面小编就给大家介绍下如何保障手机app网络传输安全性。 为了保证传输数据的安全,需要使用加密算法。在决定什么样的业务场景使用什么样的加密算法之前,先要了解我们的工具箱里有哪些可用工具。加密算法的工具箱里其实就两种工具:“对称”加密算法和“非对称”加密算法。清楚这两个分类是合理设计加密算法使用场景的大前提,两个分类里我们各挑选一个代表算法来研究,“对称”加密挑选AES,“非对称”加密选择RSA。了解AES和RSA之后我们再针对一些特定业务场景设计安全模型。 非对称加密之RSA 对称加密的安全性全系于加密密钥的管理,在非对称加密算法出现之前,如何动态的协商密钥一直是个难题,大部分的应用场景都是采用通信双方通过其他手段预先交流密钥的方式。一旦密钥泄漏,就会导致严重的安全事故。直到1976年Diffie Hellman算法出现解决了密钥协商的问题,1977年RSA诞生同时提供了密钥协商方案和电子签名方案。 RSA的使用已经相当广泛,也有很多优秀的教程解释其原理,推荐其中一篇。
关于RSA这种非对称加密算法,在App的使用当中,需要明白其主要作用有2个: 非对称加密算法本身是一种加密算法,但由于RSA本身加解密的性能在现在的计算机硬件条件下存在一定瓶颈,同时对加密数据的“安全长度”也有限制,被加密数据的长度一般要求不超过公钥的长度。所以RSA更多的是被用来商量一个密钥,如果密钥是安全的,那么后续的通信都可以使用上面提到的AES来完成,AES在性能上不存在瓶颈。
RSA算法最经典也是最广泛的应用场景是HTTPS,HTTPS的安全握手流程完整的阐释了“加密”和“签名”这两个概念。推荐一篇文章详细的分析HTTPS的握手流程。 以上内容希望对您有所帮助,漂亮女人街还有很多通讯安全小知识,下期我们将介绍手机下载网络资源需注意哪些危险隐患,欢迎查阅。 |
"小编整理不易,小礼物走一走,万分感谢!"
赞赏
真诚赞赏,手留余香
相关资讯
- 急性氯化锰的发病机制
- 锰中毒可是一种重金属中毒性疾病,所带来的不适症状与危害是非常大的,大家应该对疾病多加重视和了解,注重疾病所出现的症状能够更好更快的进行诊断,对应性的进行治疗或预防工作也是非常有必要的,那么急性氯化锰的
- 放高利贷是否受法律保护
- 在很多人的印象中,高利贷是一个可怕的字眼,那么什么是高利贷?高利贷就是索取特别高额利息的贷款。今天漂亮女人街小编将在下文中为您讲解下放高利贷是否受法律保护? (一)借款合同仍然合法有效《合同法》第十二章规
- 性兴奋会导致子宫收缩吗?
- 子宫收缩可以分为生理性收缩和病理性收缩两种情况,而在孕期,刺激乳头及乳晕所产生的性兴奋,会传递到大脑,反射性引起大脑释放催产素,由此可能引起子宫收缩,下面就跟着小编一起来了解下性兴奋会导致子宫收缩吗
- 经常性生活对身体有哪些好处
- 性生活是夫妻之间最常见的世情,研究返现,性生活的好处有很多,规律的性生活还可以延年益寿,所以,老年人的性生活也很重要哦,那么经常性生活对身体有哪些好处?1.性生活可以延年益寿英国的一项研究表明,一周至
- 三七病害防治方法有哪些
- 农作物从播种、生长至收获,经常受到各种有害生物(植物病原、害虫、杂草和害鼠等)的为害,从而影响栽培植物的产量和质量,由于有害生物的种类繁多,形态各异,发生规律各有不同,因此,认识有害生物,掌握有害生物的
- 卡西尼号探测器拍摄到土卫一上的陨石坑
- 卡西尼号探测器拍摄到土卫一上的陨石坑。大家都知道是土卫一是土星的一颗卫星,这个卫星被发现于1789年。土卫一最显著的特征就是一个直径达130公里的庞大撞击坑,科学家为纪念土卫一的发现者威廉.赫歇尔,因此将其命