【问题标题】:OpenSSL Libraries with Quagga带有 Quagga 的 OpenSSL 库
【发布时间】:2013-08-19 01:08:35
【问题描述】:

我们希望在 Quagga 开源路由引擎中使用 openSSL 库。但是看着我安装的 openSSL,我根本看不到任何 .c 文件。 /usr/include/openssl 中只有一大堆 .h 文件。

另外 - 我似乎找不到任何有关“建立”TLS/SSL 连接所需的功能的信息。我不确定要使用哪些功能。我们正在寻求实施自签名证书,因为它超出了实施 CA 以进行适当的证书身份验证的范围。这只是现阶段的概念证明。

对此的任何建议将不胜感激。

问候,

莎拉

【问题讨论】:

  • Quagga 使用您系统上安装的 SSL 库,您可以在 /usr/lib/ 中签入 libssl...
  • 如果你想查看你机器上的 .c 文件,你应该安装 openssl-devel 包
  • Hi Dru - 我们实际上正在寻求实施 SSL 以保护 Quagga 代码中的 BGP。我在这里找到了一些看起来很有希望的东西linuxjournal.com/article/4822
  • 另外 - 我已经安装了开发包,但仍然没有找到 .c 文件。只有 h 个文件。

标签: ssl openssl bgp quagga


【解决方案1】:

如果你想要OpenSSL的源代码,你可以从这里下载:https://www.openssl.org/source/

如果您想要构建分发包的确切源代码,则需要类似源包之类的东西,具体取决于您的分发包。

关于不确定使用什么 OpenSSL 函数来启动 TLS 连接,已经在 SO 中介绍过。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-06
    • 2012-11-13
    • 1970-01-01
    • 1970-01-01
    • 2011-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多