openssl

    0熱度

    1回答

    所以我用macOS Sierra 10.12.5安裝了這個新的iMac。我安裝了Xcode 8並進行了brew。然後,我通過brew安裝了OpenSSL: brew install openssl brew link --force openssl 但--force不再起作用。顯然,我需要根據brew info openssl For compilers to find this softw

    2熱度

    1回答

    我試圖從生成的公鑰加載rsa對象。我用PEM_write_bio_RSAPublicKey來生成公鑰字符串。然後我使用PEM_read_bio_RSA_PUBKEY從公鑰字符串中加載rsa對象。問題是rsa對象爲null。據我所知,生成的字符串看起來沒問題。有任何想法嗎? -----BEGIN RSA PUBLIC KEY----- MIIBCgKCAQEAxIReUspesPy6a4CPBjt

    0熱度

    1回答

    我嘗試從Windows證書存儲導出包含證書鏈和私鑰的pfx文件,將oit轉換爲PEM格式並將其保存到基於openssl的應用程序讀取的文件中。 我做它通過下列步驟(CAPI/OpenSSL的命令): 產生存儲器存儲 - CertOpenStore 開放系統存儲 - CertOpenSystemStore 找到根據業間友好名稱所需的證書 - CertFindCertificateInStore 將所

    0熱度

    2回答

    我正在構建通過openssl與在線服務器進行通信的IOT設備的原型。 該軟件使用我自己的subca簽署的ECDSA證書。 問題似乎沒有該證書的密碼availlable。 爲了測試我在服務器端使用openssl s_server以及在客戶端使用nmap ssl-enum-ciphers腳本的全部內容。 nmap返回一個無效的密碼列表。 服務器給出的命令是: openssl s_server -acc

    1熱度

    1回答

    我有一個使用也包含非US-ASCII字符(例如passwörd或s€cret)的密碼加密的私鑰文件。 我沒有找到一種方法來從基於indy的服務器使用此密鑰文件,因爲Indy似乎使用MBCS將unicodestring密碼轉換爲八位字節字符串。 根據https://tools.ietf.org/html/rfc8018(第3節結束)UTF-8是密碼字節串的常用編碼規則。 根據我的調查Indy(我使用

    0熱度

    2回答

    我安裝了openssl-1.1.0f並將庫添加到我的源代碼中。 myProject (Folder) - myApp (Folder) - myApp.c - openssl-1.1.0f (Folder) 在我的源代碼myApp.c,我下面說: #include "../openssl-1.1.0f/include/openssl/rand.h" #include "../o

    0熱度

    1回答

    我發現這個問題Converting .PFX to .PEM programmatically? 和我有同樣的問題,從Windows密鑰存儲區以pfx格式編程導出證書和私鑰,並將它們轉換成PEM格式文件/內存。 上面的鏈接似乎做,但沒有真正的信息是怎麼做的,內部鏈接到github上似乎被打破 ,因爲它包含證書鏈和OpenSSL庫API用於加載我們不能用PFX格式這種證書鏈只適用於PEM文件。 將p

    0熱度

    1回答

    我試圖將簡單的OpenSSL命令的輸出保存到Python中的變量中。 $ openssl ciphers 'DEFAULT:!EXP:!LOW:!MEDIUM:!kDH:!kECDH:!DSS:!PSK:!SRP:!kRSA' ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECD

    0熱度

    1回答

    我正在構建一個項目,並且在CMakeLists.txt中有幾個pkg_search_module語句,其中包括兩個用於在構建過程中拋出錯誤的openssl和libcrypto。 pkg_search_module(LIBXML2 libxml-2.0 REQUIRED) include_directories(${LIBXML2_INCLUDE_DIRS}) pkg_search_modul

    1熱度

    1回答

    當我運行kramdown-rfc2629(一個Ruby寶石),它給了我這樣的警告: **配置問題,在/ usr/lib目錄/ SSL/OpenSSL的證書存儲cert.pem。 **激活解決方法。偶爾運行certified-update。 但是,運行certified-update實際上並未解決此警告。從警告代碼中,它檢查是否存在OpenSSL::X509::DEFAULT_CERT_FILE。但