botan

    3熱度

    1回答

    我正在成功地使用Eclipse來構建Botan,使用從this question鏈接到的方向,但是,Android Studio應該替換Eclipse for Android開發,所以我試圖讓它在Android Studio中構建,但它失敗缺少頭文件<iosfwd>。我收到以下錯誤: Error:Execution failed for task ':app:compileDebugNdk'.

    1熱度

    1回答

    我創建使用 Botan::EC_Group ecgroup("brainpool512r1"); Botan::ECDH_PrivateKey privKey(CBotanInitEx::RNG(), ecgroup); 新的密鑰對 嘗試使用PKCS#8序列化,按照建議在這裏(相對於RSA,這是快!) : https://botan.randombit.net/manual/pubk

    0熱度

    1回答

    我想在Linux上爲64位模式編譯botan庫版本Botan-1.10.1。 請告訴我在64位模式下在Linux上編譯botan的步驟。

    1熱度

    1回答

    Botan是否支持EC公鑰的「壓縮」表示的序列化/反序列化? (只有EC +符號上的點的X座標)。任何示例?

    2熱度

    1回答

    第一創建我歌唱鍵: (殼/ Debian的9) >openssl genrsa -out ./priv.rsa 2048 >openssl pkcs8 -topk8 -inform PEM -outform PEM -in ./priv.rsa -out priv.pem >openssl rsa -in ./priv.pem -pubout -out pub.pem 然後我ceate

    0熱度

    1回答

    這是我第一次嘗試Botan,所以策略是嘗試讓一件事情先做事,一次一件。 我做的第一件事情很簡單: #include <botan/botan.h> class Myclass { ... Botan::AutoSeeded_RNG rng; } 所有.h文件中/usr/local/include/botan正在努力,但我必須添加其他/usr/local/include/

    0熱度

    1回答

    我已成功創建新的DSA_PrivateKey和Botan::PKCS8::PEM_encode以保存到.pem文件。現在我需要將公鑰另存爲.pem。有人知道如何將DSA_PrivateKey複製到DSA_PublicKey?我嘗試了很多不同的東西,都沒有成功。謝謝!

    0熱度

    1回答

    我有一個擴展名爲.lib的靜態庫。現在,我想將此庫鏈接到Microsoft Visual Studio 10中的類庫項目,並在我的類庫項目中使用這些函數。 我使用properties-> linker->額外的庫目錄將.lib文件的路徑添加到我的類庫項目中,但仍然無法在.lib文件中包含這些標頭。它說「沒有這樣的文件或目錄...」 那麼,我該如何解決這個問題?在此先感謝...

    0熱度

    1回答

    我一直在爲此而苦苦掙扎,至今無法使它工作。一個簡單的主要使用植物工作正常,但是當我把相同的代碼在單元測試中失敗。 // keygeneration_test.cpp #define BOOST_TEST_DYN_LINK #include <boost/test/unit_test.hpp> // shuold use this one if using dynamic linking #

    0熱度

    1回答

    當我按照Botan文檔Pipe/Filter Message Processing中的說明操作時,遇到意外的故障位錯誤。 我的代碼是非常簡單的: ifstream in("2.txt", ios::binary); ofstream out("2.enc", ios::binary); AutoSeeded_RNG rng; SymmetricKey key(rng, 16); // a r