Android六种核心安全机制-加密、密钥、签名与证书

这是跟着极客学院的教程写的一点笔记,但是没什么用,这是密码学的知识啊,反正个人博客,也没什么人访问,就写在这吧

首先安全解决什么问题

1.保密

2.鉴别/认证

3.完整性

4.不可否认性

对称加密

这个加密模型应该都是很清楚了

加密密钥跟解密密钥一样,或者通过加密密钥很容易得到解密密钥,如凯撒密码

大概有几类

1.应该是古典的密码:置换密码,转置密码和仿射密码(乘积密码)

2.DES

3.AES

非对称加密

这个一般使用难以逆向的算法,   

如:大素数的分解,  还有什么椭圆曲线那个什么鬼

密钥交换

就是用非对称加密对  密钥加密交换,

可以实现加密同时可以实现认证

电子签名

应该是常用的数字签名吧

消息摘要

就是哈希值,防篡改啊,因为改了,hash就极大地改变了

证书与PKI

PKI是整套体系吧,证书的发放,销毁啊什么的都是它来搞

打赏作者
喜欢本博客,打赏让博客永久运行,多少你说了算

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注