Portal认证中的 :
REQ_INFO和ACK_INFO
REQ_Challenge和ACK_Challenge
想请教各位前辈 这两种报文的 作用
看到Challenge字眼,感觉像是CHAP认证,但是Portal的 实际认证处在AAA服务器,为什么 Challenge信息会由Poratal服务器发送呢 ?还有就是REQ_INFO和ACK_INFO报文的作用是什么,是协商 认证信息传输的密钥吗,万分感谢!
(0)
最佳答案
在Portal认证中,REQ_INFO和ACK_INFO以及REQ_Challenge和ACK_Challenge是用于身份认证和密钥交换的报文。
1. REQ_INFO和ACK_INFO:
- REQ_INFO(Request Information)报文是由客户端(通常是用户设备)发送给Portal服务器的请求报文。它包含有关客户端身份的信息,如用户名、密码等。REQ_INFO报文的目的是向Portal服务器请求认证。
- ACK_INFO(Acknowledgment Information)报文是Portal服务器对REQ_INFO报文的响应。它可能包含认证成功或失败的信息,以及其他与客户端身份认证相关的数据。ACK_INFO报文的目的是向客户端传递认证结果。
2. REQ_Challenge和ACK_Challenge:
- REQ_Challenge(Request Challenge)报文是Portal服务器向客户端发送的挑战请求报文。挑战可以是随机数、密码哈希等一种需要客户端进行处理的数据。通过发送挑战,Portal服务器要求客户端提供某种形式的证明,以证明其拥有正确的认证凭据。
- ACK_Challenge(Acknowledgment Challenge)报文是客户端对REQ_Challenge报文的响应。客户端根据Portal服务器发送的挑战进行处理,并生成相应的证明。该证明通常是通过对挑战进行加密、签名或其他操作得到的数据。ACK_Challenge报文的目的是向Portal服务器提供客户端生成的证明。
在Portal认证过程中,REQ_INFO和ACK_INFO报文用于传递身份认证信息和认证结果,而REQ_Challenge和ACK_Challenge报文用于进行挑战和证明的交换。挑战的目的是增加认证的安全性,确保只有拥有正确认证凭据的客户端才能完成认证过程。尽管Portal认证过程中的实际认证通常由AAA服务器执行,但Portal服务器作为客户端和AAA服务器之间的中介,负责协调身份认证和密钥交换的过程。
(0)
好的,谢谢前辈哈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
好的,谢谢前辈哈