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