boxmoe_header_banner_img

⋅無⋅限⋅進⋅步⋅

加载中

文章导读

密码学应用


avatar
yuhui 2025年10月17日 38

密码学应用

哈希函数

·哈希函数是能将任意长度的数据映射成为一个定长的字段的函数

·作用:数据完整性检查

·典型算法:MD5、SHA-1

·数学性质

·单向性

·弱抗碰撞性

·强抗碰撞性

1741659809170-3cdbe547-41c5-4f86-befc-b22826bb9ea0.png

消息认证码

基本特点

也称消息鉴别码(massage authentication code,MAC)利用密钥来生成一个固定长度的短数据库,并将该数据库附加在消息之后

作用:完整性校验,实践和顺序验证

实现算法

分组链消息鉴别吗(CBC-MAC)

基于哈希函数的MAC(HMAC)

数字签名

基本特性

不可伪造性

不可否认性

完整性

应用

发送过程

接收过程

PKI公钥基础设施

PKI是一个包括硬件、软件、人员、策略和规程的集合,用来实现基于公钥密码体制的密钥和证书的产生、管理、存储、分发和撤销功能

PKI架构

CA(认证权威)

RA(注册权威)

证书存放管理(目录服务)

终端实体(证书持有者和应用程序)

CA:认证权威

签发证书

更新证书

管理证书

    撤销、查询

    审计、统计

验证数字证书

    黑名单认证(CRL)

    在线认证(OCSP)

证书库/CRL

证书存放管理

    ·信息的存储库,提供了证书的保存,修改,删除,和获取的能力

    ·采用LDAP标准的目录服务存放证书,其作用于数据库相同,优点是在修改操作少的情况下,对于访问的效率比传统数据库要高

CRL(certificate Revocation List):证书撤销列表(证书黑名单)

    ·被撤销证书的序列号

    ·证书有效期期间因为某种原因(人员调动,私钥泄露等)导致证书不在真是可信,因此需要进行证书撤销

终端实体

数字证书

    ·经证书权威机构CA签名的、包含拥有者身份信息和公开密钥的数据体

    ·国际标准X.509定义了电子证书的规范格式

拥有公私密钥和相对应公钥证书的最终用户可以是人、设备、进程等

PKI体系工作流程

1741659809279-7701a86e-3e97-4d44-aae4-a7735e2f9160.png

PKI/CA技术的典型应用

1741659809291-3c1d7bef-c633-4a88-afc7-3d151bee8e72.png

更新: 2025-03-11 10:23:31
原文: http://www.yuque.com/yuhui.net/network/hpl2rlhx8el29gro



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字

插入代码