身份认证
上一节
下一节
6.1 身份认证
学习目标:
1.掌握身份认证的基本概念。
2.理解消息认证和身份认证的异同点。
3.掌握身份认证系统的组成。
4.理解身份认证的物理基础。
5.掌握三种常见的身份认证方式。
6.熟悉Kerberos协议。
7.理解零知识证明。
学习内容:
1.身份认证:身份认证是验证主体的真实身份与其所声称的身份是否符合的过程。
观看视频:
2.身份认证和消息认证的区别:
身份认证一般都是实时的,消息认证一般不提供时间性。
身份认证只证实实体的身份,消息认证除了消息的合法和完整外,还需要知道消息的含义。
3.身份认证系统的组成:
示证者P(Prover):出示证件的人。
验证者V(Verifier):检验示证者提出的证件的正确性和合法性。
可信赖第三方TP(Trusted third party):参与调解纠纷。有时,不一定有第三方。
4. 身份认证的物理基础:
用户所知道的
用户所拥有的
用户的特征
观看视频:
5. 身份认证方式:
单向认证:(1)基本原理(2)用对称密码体制实现(3)用非对称密码体制
双向认证:(1)基本原理(2)用对称密码体制实现(3)用非对称密码体制
信任的第三方认证:基本原理
6. Kerberos协议:
提出背景
应用环境
基本架构
7. 零知识证明:
零知识证明技术可使信息的拥有者无需泄露任何信息就能够向验证者或任何第三方证明它拥有该信息。
观看课件:
观看视频:
注意点:
消息认证和身份认证的区别和联系
课后练习:
1.分析对比现实世界和网络世界中身份认证的方法。

