libcrypto

    9熱度

    2回答

    我試圖使用OpenSSL的EVP接口來做一些加密。我很確定我的代碼是正確的,但我似乎無法得到它編譯。我使用的是GCC,Ubuntu 32位精確安裝了libssl-dev並且安裝了最新版本。 該項目目前包含一個文件,program.c。 #include <openssl/evp.h> ... i = EVP_BytesToKey(EVP_aes_256_cbc(), EVP_sha1() ..

    1熱度

    2回答

    EC_POINT_point2oct(ecGroup,EC_KEY_get0_public_key(鍵),POINT_CONVERSION_COMPRESSED,_pub._key,的sizeof(_pub._key),0) 這不會是什麼高水平像DER,PKCS *,或任何ASN.1。 (會嗎?)我猜測一個包含EC壓縮點的原始BN。 我很好奇這個結果是否可以移植到其他語言,例如Java使用Boun

    3熱度

    1回答

    我想用Debian Wheezy和g ++ 4.7編譯我的系統上的一個程序。我希望它能夠在Debian Squeeze的另一個系統上運行(並且沒有最近的g ++)。我無法在Squeeze上編譯程序,因爲我使用舊的g ++不支持的某些C++11功能,以及新的Boost版本和libcrypto ++ 9。 據我所知,解決此問題的常用方法是靜態鏈接其他系統不支持的庫,在我的案例中爲libstdc,boo

    3熱度

    1回答

    我正在開發一個使用sqlcipher的應用程序,雖然我走過了sqlcipher教程來安裝它,並且在使用OSX 10.8.5和Xcode 4.6的模擬器和設備上一切運行良好。 安裝Xcode中5後該項目未能建立與錯誤 沒有這樣的文件或目錄: 「/用戶/ ADeveloper /庫/開發商/ Xcode中/ DerivedData/MyApplication的-hhvsixvmxupohxbrkfwi

    12熱度

    2回答

    我使用Ubuntu 12.04 - 服務器,並一直獲得: /usr/lib/libcrypto.so.1.0.0:沒有可用的版本信息(由/ usr/lib中需要/ libpython2.7.so.1.0) 和 /usr/lib/libssl.so.1.0.0:沒有可用的版本信息(由/usr/lib/libpython2.7要求。 so.1.0) 沒有任何模式的錯誤消息爲什麼。它可以像運行vi一樣簡

    2熱度

    1回答

    我有一個需要在Windows7上編譯的C文件。我已經爲gcc安裝了MinGW。我還需要OpenSSL,因此遵循其網站上的鏈接並下載了Shining Light Productions的完整開發包(以及來自MS的64位Redistro包)。 當我嘗試使用這個命令來編譯我的文件: gcc -D_WIN32 -O2 -shared -Wl,--kill-at -lcrypto -I%JAVA_HOME%

    1熱度

    2回答

    嘗試在xcode5中構建openssl,顯示「libcrypto.a」和libssl.a「文件缺少錯誤,我使用的是Github中的最新openssl文件。有什麼想法,請免費分享。 感謝

    2熱度

    1回答

    我的應用程序只使用OpenSSL 0.9.8和更高版本支持的函數,但我在安裝了1.0.0庫的系統上(使用-lcrypto)編譯它,並且該應用程序需要libcrypto .so.1.0.0或更高版本在安裝時。 OpenSSL顯然將整個版本級別「libcrypto.so.1.0.0」編譯到庫的SONAME中,所以我的應用程序將不會運行,除非這個庫的特定版本存在。我知道它不能在僅安裝了0.9.8的系統上

    3熱度

    2回答

    我創建了一個使用本機代碼的android應用程序。 它需要來自OpenSSL的libcrypto.a庫,我不記得我在哪裏下載它,但它的工作原理。問題是lib的版本是1.0.0a,我想更新到最新版本(現在是v1.0.1e)。我下載了https://github.com/android/platform_external_openssl並試圖編譯它,但編譯時出現了很多錯誤。我不知道如何生成lib。 或

    3熱度

    1回答

    我有EVP_CIPHER*通過使用EVP_get_cipherbyname("AES-256-CTR"),現在我想找到一種方法從EVP_CIPHER*回到原來的名稱,在這種情況下,「AES-256-CTR」。 有沒有一種方法在libcrypto中做到這一點?