簡體   English   中英

平台無關的OpenSSL庫

[英]Platform-independent OpenSSL library

我正在用C ++編寫程序,該程序需要在任何地方編譯和運行。 它可以從Linux,MacOS,Windows,DOS,OS / 2,BSD,地獄運行,甚至可以根據需要使用具有C ++編譯器的自定義編寫的操作系統來運行。

我非常堅持的一件事是OpenSSL。 該程序大量使用了公共密鑰基礎結構。 它需要生成密鑰對,加密,解密,簽名和驗證。 在linux上,我可以“確定” openssl是否存在,這不是問題。 我不能在Windows和其他平台上這么確定,我希望可執行文件能夠獨立存在。

因此,我需要的是一個在任何符合ISO的C ++編譯器中提供“零麻煩”編譯的庫。 我發現了VS編譯器無法編譯的一些代碼(從外觀上看,調試它們將是地獄)。

有任何想法嗎?

openssl庫是一個C庫,如果VS無法編譯C代碼。 好吧,那不是圖書館的責任。 我看過很多針對openSSL編寫的代碼。 我真的很驚訝這個系統的文檔確實很差。

OpenSSL主頁在這里: http : //www.openssl.org/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM