使用TLS / SSL时,Windows上的哪个库用于加密和解密消息?

时间:2011-05-04 07:34:56

标签: ssl

我希望写一个小型IM客户端。如果您还可以提供一些很棒的文献/示例代码的链接。

2 个答案:

答案 0 :(得分:2)

如果您正在编写本机代码,那么您可能希望查看SSPI并特别注意SChannel

  

Schannel安全包提供对四种安全协议的访问:

  • 传输层安全性(TLS 1.2)
  • 传输层安全性(TLS 1.1)
  • 传输层安全性(TLS 1.0)
  • 安全套接字层(SSL 3.0)
  • 安全套接字层(SSL 2.0)

让我们忽略他们无法计算的那一刻: - )

答案 1 :(得分:1)

根据语言/平台(.NET,Win32 API等),有几种选择。

上面已经提到了SChannel。然后你可以使用OpenSSL。另外,根据您的平台,您可以使用我们的SSLBlackbox