小编Wat*_*rds的帖子

XMPP SASL SCRAM-SHA1身份验证

最近,根据以下两个网站上的说明,我能够在Swift IOS中为XMPP流提供MD5身份验证(我使用Apple的CommonCrypto C库的CC-MD5功能进行实际散列):

http://wiki.xmpp.org/web/SASLandDIGEST-MD5

http://www.deusty.com/2007/09/example-please.html

我正在寻找关于如何使其他散列SASL认证方案工作的类似解释,特别是SCRAM-SHA1.我找到了官方的RFC5802文档,但我在理解它时遇到了很多麻烦(它也不是特定于XMPP).我将非常感谢一个简单的解释或一些特定于XMPP身份验证的简单可读代码(C,PHP,C++,Javascript,Java),它们不会将库用于除实际散列之外的任何其他内容.

我有兴趣了解这个过程,而不是想使用ios XMPP-Framework.任何帮助,将不胜感激.

authentication xmpp sasl sasl-scram

12
推荐指数
1
解决办法
1万
查看次数

标签 统计

authentication ×1

sasl ×1

sasl-scram ×1

xmpp ×1