http://msdn.microsoft.com/en-us/library/ff468663(v=vs.85).aspx。 为什么我们需要加密整个数据包而不仅仅是加密TCP有效负载?另外,当我尝试包含它时,我得到一个错误,即sslprovider.h不存在。我正在使用nmake而我无法在计算机上找到它。
答案 0 :(得分:1)
实际上是有效负载的加密。
至于sslprovider.h - 检查您是否拥有最新版本的平台SDK。正如MSDN所说,该功能仅出现在Vista和2008 Server中,因为您正在寻找CNG(Vista中引入的新加密API)。 SChannel还有另一个API,自2000年或XP以来一直提供。如果您计划支持WinXP,可能需要查看它。