SIP的用户注册和RTSP的DESCRIBE之后要用摘要认证(digestauthentication)。
digest的算法:
A1 =username:realm:password A2 = mthod:uri
HA1= MD5(A1) 如果 qop 值为“auth”或未指定,那么 HA2 为 HA2 =MD5(A2)=MD5(method:uri) 如果 qop 值为“auth-int”,那么 HA2 为
该博客介绍了如何用C语言实现HTTP摘要认证,特别是针对SIP和RTSP协议的认证需求。内容包括digest算法的详细步骤,以及结构`httpauth_t`、MD5算法、digest认证算法的实现。还提供了测试程序`httpauth_test.c`的示例和源文件下载链接。
SIP的用户注册和RTSP的DESCRIBE之后要用摘要认证(digestauthentication)。
A1 =username:realm:password A2 = mthod:uri
HA1= MD5(A1) 如果 qop 值为“auth”或未指定,那么 HA2 为 HA2 =MD5(A2)=MD5(method:uri) 如果 qop 值为“auth-int”,那么 HA2 为
551
1331

被折叠的 条评论
为什么被折叠?