IMAPS、SSL 或 TLS

IMAPS、SSL 或 TLS

IMAPS(IMAP over SSL)是 SSL 还是 TLS?

我知道 TLS 是 SSL 的后继者。但无论我在哪里查看,我总是发现 IMAPS = IMAP over SSL,并且总是特别提到 SSL 而不是 TLS,这让我怀疑 IMAPS 是否只是坚持使用最新的 SSL 版本(如果我没记错的话是 SSLv3)或者它是否也是 TLS(可能是 TLSv1.2 或 TLSv1.3)。

这里例如,他们说 IMAP over SSL 和 IMAP over TLS 是不同的。

这里他们说没有区别,但是 IMAP over TLS 使用的是 STARTTLS 而不是 TLS 本身。

答案1

SSL 和 TLS 之间的区别已经过时(或者说:SSL 已经过时,只剩下 TLS)。不过,显式 TLS(STARTTLS)和隐式 TLS(通常使用专用端口)之间存在区别。隐式 TLS 由套接字选项控制,显式 TLS 在应用程序协议中触发。大多数隐式 TLS 协议变体已被弃用。

IMAPS 是基于隐式 TLS(端口 993)的 IMAP。它可以使用任何 TLS 版本。采用显式 TLS 的 IMAP 使用标准端口 143。

相关内容