openssl

    0熱度

    1回答

    我有一些代碼,用unique_ptr管理SSL和SSL_CTX指針。 下面的代碼編譯OpenSSL的1.0.2,但不能與OpenSSL的1.1.1: std::unique_ptr<SSL> m_pSession 我有 '的OpenSSL/ssl.h',但與OpenSSL的1.1.1,我得到以下編譯錯誤(使用Visual Studio): error C2027: use of undefin

    -2熱度

    1回答

    我試圖在使用CMake的Mac上在CLion上使用CPPREST SDK。我幾乎沒有,但我似乎無法解決以下鏈接錯誤: Undefined symbols for architecture x86_64: "_ERR_remove_thread_state", referenced from: boost::asio::ssl::detail::openssl_init_bas

    -1熱度

    1回答

    我有一個簡單的問題,我希望有一個簡單的答案!我可以使用.pem格式的證書頒發機構連接併發布/訂閱我的經紀人。例如,命令: mosquitto_pub --cafile CA.pem -h www.example.com -p 8883 -t test -u "usr" -p "pw" 成功。然而,當我使用 openssl x509 -in CA.pem -out CA.der -outform

    1熱度

    1回答

    儘管集成最新OpenSSL庫和PJSIP會產生以下錯誤。 使用以下命令使用PJSIP編譯Openssl 1.1.0f。 ./configure-iphone --with-SSL = /用戶/ nexgetech01 /下載/ OpenSSL的換iPhone主/ bin中/ iPhoneOS10.3-armv7.sdk/ 它使openssl成功編譯並準備好進行構建。 之後我用PJSIP使用以下命令

    -1熱度

    1回答

    我想在.EX文件來執行這個命令 - openssl ec -in myprivatekey.pem -outform DER|tail -c +8|head -c 32|xxd -p -c 32 ,我已經翻譯成 {_, 0} = System.cmd "openssl", [ "ec", "-in", private_key_file, "-outform", "DER|tail", "-c"

    0熱度

    1回答

    我使用下面的OpenSSL命令生成SECp384的ECC密鑰來提取ECC私鑰短暫和靜態私鑰: openssl ecparam -genkey -name secp384r1 -out private.pem 可有人請讓我知道如何提取短暫( k)和靜態(k)私鑰使用openssl生成ecc私鑰? 在鏈接https://www.ietf.org/rfc/rfc4754.txt這些被提及爲w和k。

    -1熱度

    1回答

    我很好奇,調用一行openssl命令行界面是否有能力執行完整的OCSP驗證協議,例如,查詢鏈中的所有OCSP應答方服務器以確認證書的當前有效性。 要看看這可能是這樣,我指定的-CAfile選項爲/dev/null,希望將避免任何緩存的證書來代替查找的使用:作爲@pepo的答案解釋,服務器證書鏈被髮送在RFC 5246(在下文中更新更多細節)中指定的基本TLS1.2握手的一部分 # openssl

    -1熱度

    1回答

    我有一個文件中給出的公鑰文本PEM或CER文件,表單 ----- BEGIN CERTIFICATE ----- 等等等等等等 - ----結束證書----- 有沒有一種工具可以用來從中生成PEM或CER文件?我研究過openssl,並搜索了一遍,直到我認爲我會發瘋。似乎大多數人沒有獲得原始文本格式的關鍵。

    1熱度

    1回答

    我有一個客戶端/服務器體系結構,其中使用openssl庫實現加密通信(TLSv1.2)。 由於我使用「自簽名」證書,爲了驗證服務器的身份,我的想法是在客戶端放置服務器公鑰的物理副本(server_public_key.pem),然後驗證它是否等於哪個在TLS的握手階段收到。 在客戶端,我可以取回後者: X509 *cert = SSL_get_peer_certificate(ssl); 現在

    0熱度

    1回答

    我安裝了乘客修改後的nginx版本,後面跟着this guide。 不幸的是,RPM中的nginx版本是用OpenSSL 1.0.1e構建的,它不提供HTTP/2 ALPN支持。從源代碼構建nginx我的唯一選項是在此配置中啓用HTTP/2嗎?