关于密码学与应用基础

密码学与应用基础

密码学的历史:

       古典密码学——

 

 

 

 

1、密码技术的主要用途:数据保密、认证技术、信息技术的完整性、抗抵赖。

2、在国家法律层面,密码应用的推动来源于两部法律:《中华人民共和国网络安全法》《中华人民共和国密码法》

3、密码算法体制:对称密钥算法-分组密码-序列密码

                           

 

电子密码本:

 

 密码分组:

 

 流密码模式:

 

 

 

 

 

 

对称算法与非对称算法的区别:

 

 哈希算法:

 

 

HASH算法:

——用途

数据指纹:用来防止数据被篡改,例如文档、程序从网站下载,同时发布文件指纹(校验码)

数据脱敏:电话号码、身份证号码,需要核对,但不愿意公开提交,可以用其哈希值来对比

登录校验:登录口令的shadow

比特币:比特币挖矿,挖的就是哈希值。

------------------------下午

电子签名的目标:防篡改,防抵赖,较高的运算效率。

数字签名验证用户

 

数字信封

 

 

 

 

沙米尔门限方案:密钥被分为N份,其中任意M个可以拼接成完整的密钥,N大于等于M,国内一般要求N-M为5-3.

 

证书里有那些信息:

 

posted @ 2021-06-22 22:03  我的莴苣不给你吃  阅读(212)  评论(0)    收藏  举报