2

Windows で OpenSSL の代わりに LibreSSL を使用したいのですが、まだディストリビューションが見つかりません。私はそれを逃しましたか?または、自分でコンパイルする複雑すぎない方法はありますか?

4

4 に答える 4

4

libressl は、2014 年 12 月 2 日以降、Windows 7、Windows 8、および Windows Vista をサポートしています。

http://undeadly.org/cgi?action=article&sid=20141201141720

昨日の時点で、libressl のリリース バージョン 2.2.1 はさらに以下をサポートするようになりました。

  • WindowsXP
  • Windows 2009 (別名 Windows POS、組み込み)
  • Windows NT 2003-2012

Windows で libressl を使用するには、ダウンロードして、README に含まれる指示に従ってください。DLL が含まれています。

于 2015-07-09T22:26:46.907 に答える
1

アップデート:

2014 年 12 月 4 日にリリースされたバージョン 2.1.2 の ChangeLog に記載されているように、LibreSSL は少なくとも mingw-w64 をサポートするようになりました。

  • 初期の Windows mingw-w64 サポートを追加

LibreSSL は将来、より多くのコンパイラ、さらには CMake をサポートすることを期待しています。


古い投稿:

READMEが示唆するように:

LibreSSL ポータブルは、標準に準拠したコンパイラと C ライブラリを使用して、Linux、Solaris、または OSX の合理的に最新のバージョンに構築されます。

現在、Windows でビルドする直接的な方法はありません。

ただし、CMake ビルド スクリプトを持つ OpenSSL の別のフォークであるBoringSSLは、Windows 上でビルドされます。LibreSSL を Windows 上で構築できるように、CMake スクリプトを BoringSSL から LibreSSL に適応させる機会があると思います。コードの変更も必要になる場合があります。

openssl-cmakeを試すこともできます。

于 2014-11-24T11:32:14.397 に答える
-1

実際、LibreSSL 2.1.2 は Windows でビルドされます。

于 2014-12-09T05:03:34.813 に答える