2 qingqingzhao755c qingqingzhao755c 于 2016.02.15 18:14 提问

exchanhe的X-EXPS EXCHANGEAUTH SHA256命令是做什么用的?

抓包解析后发现客户端发送X-EXPS EXCHANGEAUTH SHA256数据包后(个人推测应该是认证用的数据包),服务端返回了454 4.7.0 Temporary authentication failure。想请教下,是否有人知道X-EXPS EXCHANGEAUTH SHA256命令是做什么用的?如果是认证的数据包,这个命令后面的加密数据是与哪些信息有关?跟之前的 tls握手协商的信息有关系吗?

具体信息如下:

C: EHLO MAIL3.woct.top

S: 250-mail6.woct.top Hello [192.168.32.3]

250-SIZE

250-PIPELINING

250-DSN

250-ENHANCEDSTATUSCODES

250-AUTH NTLM

250-X-EXPS EXCHANGEAUTH GSSAPI NTLM

250-X-EXCHANGEAUTH SHA256

250-8BITMIME

250-BINARYMIME

250-CHUNKING

250-XEXCH50

250-XRDST

250 XSHADOW

C: X-EXPS EXCHANGEAUTH SHA256 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

S: 454 4.7.0 Temporary authentication failure

C: QUIT

2个回答

devmiao
devmiao   Ds   Rxr 2016.02.16 08:51
qingqingzhao755c
qingqingzhao755c rfc6124和exchange 的X-EXCHANGEAUTH SHA256命令并不匹配啊
2 年多之前 回复
qingqingzhao755c
qingqingzhao755c   2016.02.16 09:22

rfc6124和exchange 的X-EXCHANGEAUTH SHA256命令并不匹配啊

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
比特币中的SHA256是何方神圣?
比特币中的SHA256是何方神圣?        在比特币中钱包地址的产生过程中用到了一种叫做SHA256的杂凑算法,SHA-256是SHA-1算法的改进版本,前不久,google安全博客上发不了世界上第一例公开的SHA-1哈希碰撞实例,证明SHA-1已经不安全了,而作为SHA-1改进版本的SHA-256算法暂时还是安全的。不得不佩服中本聪在最初设计比特币时选择了更加安全的SHA-256算法。
比特币挖矿算法为什么选SHA256
挖矿算法1. 任何时候都有问题可解 如果没有问题可解,整个网络会没法继续同步下去。2. 新的问题要包含上一个问题 不包含上一个问题,账本就没法串起来。3. 问题要和账单里的所有交易相关否则的话我事后可以找到仍然满足问题,但是不包含一些交易的解。这样你的交易就没法保证存在于账本中。4. 问题的解容易验证 如果验证很复杂,验算计算难度最大而且最长的账本会让你崩溃。5. 之前的问题不会影...
RSA加密与SHA签名用法详解
基础知识 什么是RSA? 答:RSA是一种非对称加密算法,常用来对传输数据进行加密, 配合上数字摘要算法,也可以进行文字签名。 2.RSA加密中padding? 答:padding即填充方式,由于RSA加密算法中要加密的明文是要比模数小的,padding就是通过一些填充方式来限制明文的长度。后面会详细介绍padding的几种模式以及分段加密。 加密和加签有什么区别?
关于SHA256加密
用户输入的密码,需要进行加密。 这样,后台的数据库中看到的密码这一栏就是加密后的密文,使得密码只有用户知道,不会被泄露。 使用SHA256进行加密,用户密码限制输入6-10位,数据表中密码这一栏的长度限制为varchar(32)是没有错的。 加密的代码是加在哪里的? 可以加在Controller层中,也可以加在DAO层中。 用户输入密码,提交代码时,经过了加密才被一层层提交到数据
String.prototype.trim是做什么用的?
Q:String.prototype.trim是做什么用的? A:为String对象增加一个trim方法。 Js代码 <a title="复制代码" onclick="function onclick(){dp.sh.Toolbar.CopyToClipboard(this);return false;}" href="http://coderdream.javaeye
static是做什么用的?
Linux内核模块中的各个函数的前面都有static的说明。  其原因是要说明这是静态的函数。  看看C语言的书,里面是否写了static函数是干什么的,可以测试你用的C语言的书是否全面。  static函数仅能够在本文件/模块内部被访问。可以解决C语言的函数重名问题,太有才了! 
活动目录是做什么用的
随着windows ad活动目录域在企业中应用的越来越广泛,很多朋友会询问活动目录的作用及功能,活动目录域管理技术的好处,怎样管理域,域管理方案教程等等,诸如此类的问题越来越多。其实,企业实施活动目录的好处,可以从三个方面来说: 企业 企业内部网络以及信息系统的管理会更安全,更灵活,管理成本会进一步降低。 管理员 劳动强度工作量下降,管理复杂性降低,IT管理策略措施更灵活、更快捷、
Ws2_32.lib是做什么用的?
该库对应ws2_32.dll,提供了对以下网络相关API的支持,若使用其中的API,则应该将ws2_32.lib加入工程(否则需要动态载入ws2_32.dll)。 accept bind closesocket connect getpeername getsockname getsockopt htonl htons ioctlsocket inet_addr inet_ntoa listen
GlobalSuppressions.cs 是做什么用的?
http://blogs.msdn.com/b/codeanalysis/archive/2006/12/28/faq-what-is-the-globalsuppressions.cs-globalsuppressions.vb-file-and-why-is-it-needed-is-it-possible-to-change-the-name-of-this-file-david-kean.
Ws2_32.lib是做什么用的
该库对应ws2_32.dll,提供了对以下网络相关API的支持,若使用其中的API,则应该将ws2_32.lib加入工程(否则需要动态载入ws2_32.dll)。 accept bind closesocket connect getpeername getsockname getsockopt htonl htons ioctlsocket inet_addr inet_ntoa listen ntohl ntohs recv recvfrom select send