发表于: 2020-06-16 22:18:08

1 1762


 今天完成的事情:加密类型

为什么我写好的日报点个提交给我跳转到登录界面,重新登陆后写好的日报没有了? 这已经不是第一次了,之前那次是日报写好之后刷新了一下就需要我重新登陆 ,登陆之后写好的日报没有了。

加密类型:对称加密、公匙加密(非对称加密)、单向加密

对称加密

特性:

加密、解密使用同一个密钥

通常用来加密数据,加解密速度快

密钥过多,管理密钥困难

密钥交换困难

使用算法:

DES(数据加密标准,56位密钥)、

AES(高级加密标准,128位密钥)、

3DES、Blowfish、Twofish、CAST5、IDEA、RC6


公匙加密:

特性:

密钥成对出现

公钥:public key,可公开给所有人

私钥:private key,保证其私密性

使用公钥加密的数据,只能使用与之配对的私钥解密

使用私钥加密的数据,只能使用与之配对的公钥解密

通常用来身份认证(数字签名),很少用来加密数据

身份认证:发送方使用自己的私钥加密数据,接收方使用发送方的公钥解密数据,如果解密成功,就能证明发送方的身份

数据保密性:发送方使用接收方的公钥加密数据,接收方使用自己的私钥解密数据,此方法能保证数据的保密性

使用算法:

RSA(既能用于加密,又能用于数字签名)、

DSA(只能用于数字签名,不能用于数据加密)、

DH(一般用于密钥交换)


单项加密:

特性:

只能加密,不能解密,整个过程不可逆

通常用来提取数据特征码(数据指纹),验证数据的完整性

定长输出:无任输入数据多长,只要使用同一种单向加密算法,输出结果的长度都相同

雪崩效应:输入数据的微小改变,会导致结果的巨大变化

使用不同加密工具单向加密同一文件,只要加密算法一样,输出的消息摘要信息都一样

使用算法:

MD5:消息摘要算法第五版,128位

SHA:安全哈希算法,包括如下5种算法

SHA-1:160位

SHA-2:

SHA-224:224位

SHA-256:256位

SHA-384:384位

SHA-512:512位

CRC-32:提取数据特征码

CBC-MAC、HMAC:消息认证算法


https://blog.csdn.net/qq_34801169/article/details/95460064?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159231003619725222405221%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=159231003619725222405221&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v1~rank_blog_v1-4-95460064.pc_v1_rank_blog_v1&utm_term=%E5%8A%A0%E5%AF%86%E7%B1%BB%E5%9E%8B



https://blog.csdn.net/wangyanchang21/article/details/52056805?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase





返回列表 返回列表
评论

    分享到