【发布时间】:2010-12-16 23:37:46
【问题描述】:
在阅读有关 OpenSSL 的信息时,我偶然发现了一句话:“如果安全性是 就像在构建程序时链接到不同的套接字库一样简单”。
上面提到的套接字库是什么?它有什么用途(即在 Java 或 C# 中)?
【问题讨论】:
在阅读有关 OpenSSL 的信息时,我偶然发现了一句话:“如果安全性是 就像在构建程序时链接到不同的套接字库一样简单”。
上面提到的套接字库是什么?它有什么用途(即在 Java 或 C# 中)?
【问题讨论】:
socket 是 Internet 连接的端点。套接字库是一个实现套接字的库,以便您可以在程序中使用它们进行 Internet 通信。
本文的建议是,如果您可以将常规套接字库(例如 Windows 上的 DLL)替换为不同的版本,这样会自动添加 SSL 功能以实现安全、加密的连接 - 但是添加 SSL 功能并不是那么简单。
在 Java 或 C# 中,您不会直接使用这样的库。例如,Java 在其标准 API 中有用于处理 Internet 连接的类。您将在 Java 程序中使用该 API,而 JVM 将使用操作系统提供的套接字库进行实际通信。
【讨论】: