繁体   English   中英

单向身份验证和相互身份验证之间有什么区别。 并举一些例子

[英]What's the difference between one way authentication and mutual authentication. And give some examples

我正在攻读这个考试身份和访问管理。 问题是单向认证和相互认证之间有什么区别? 我们的教授说互助是TLS,但如果我在互联网上搜索TLS也是单向认证......所以我有点困惑

TLS是一种用于保证信息交换安全性的协议。 它特别用于HTTP协议。 TLS协议允许单方认证和双边认证(或相互认证)。 最近我在GitHub上发布了一个项目,该项目实现了基于Apache 2.4和TLS 1.2协议的相互认证系统。 https://github.com/amusarra/docker-apache-ssl-tls-mutual-authentication/

附加的图像显示了在相互身份验证中对REST服务的调用

输入图像说明

我已经在Java和Webmethods技术托管的应用程序中实现了单向和双向SSL。 在单向身份验证中,有一个服务器证书,客户端接收,信任它(注册它)并发回一个秘密以及服务器证书。 因此,发生了成功的SSL握手。 在相互SSL中,除了信任服务器证书之外,客户端还向服务器提供自己的证书。 因此,在服务器和客户端之间保持相互信任,之后传输秘密。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM