安全
Rander.C
这个作者很懒,什么都没留下…
展开
-
深入理解Android安全平台之扎绳篇
安全概述安全需要解决什么问题?答:在典型的应用当中,android主要解决4类需求:保密、鉴别和认证、完整性、不可否认性。 保密:让hacker看不懂里面的内容, 鉴别和认证:验证内容的真伪, 完整性:保证内容没有被篡改, 不可否认性:发送者是唯一确定的不可否认的。日常生活中的一些密码术有哪些?原创 2015-03-17 15:11:56 · 566 阅读 · 0 评论 -
非对称加密(公钥密钥)概述
非对称加密模型用代码形象体现这么一个过程发送端加密:Ciphertext = Encryption(key1,data);Encryption()是加密算法,key是密钥,data是明文要加密的数据,Ciphertext是加密后的密文接收端解密:Plaintext = Decrypt(key2,Ciphertext);Decrypt(原创 2015-03-17 16:15:11 · 1715 阅读 · 0 评论 -
对称加密加密概述
对称加密是实时交换更新的,用代码形象体现这么一个过程发送端加密:Ciphertext = Encryption(key,data);Encryption()是加密算法,key是密钥,data是明文要加密的数据,Ciphertext是加密后的密文接收端解密:Plaintext = Decrypt(key,Ciphertext);Decrypt()是解密算法,key是密原创 2015-03-17 15:41:58 · 609 阅读 · 0 评论 -
对称加密的密钥交换
因为对称加密密钥是实时更新的,怎么保证生成的密钥安全的传送到另一端呢?对称加密的优点和缺点:优点:高效缺点:密钥交换是个问题,没有非对称加密的安全性高,密钥越长安全性越高,当选择256的AES,仍能胜任大多数的安全领域。公钥密码(非对称加密)算法的优点和缺点:优点:安全性足够高(因为密钥很长),没有密钥交换的问题缺点:效率太低,对大叔据加密很慢实原创 2015-03-17 16:41:55 · 5439 阅读 · 0 评论