botan

    0热度

    1回答

    我正在开发一个密钥生成器,用于生成要将 下载到客户端计算机的RSA签名。 在客户端计算机中,我想使用RSA签名和 公钥验证字符串。 我想知道的是,如果你能帮到忙,那么我应该用什么算法 来得到我的代码验证的签名或者什么是错的 。 [编辑更新与所述建议的代码,但仍然没有成功。] 的Python代码: from Crypto.Signature import PKCS1_PSS from Crypto

    10热度

    3回答

    我试图编译牡丹在Windows上使用MinGW和编译过程中收到如下错误: c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++/cwchar:159: error: '::swprintf' has not been declared c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4

    0热度

    1回答

    Botan库(botan.randombit.net/)有许多用于加密/解密的算法。我有兴趣在Botan中使用XTS算法进行加密/解密。但是,下载的Botan库中没有提供XTS用法的示例。我需要知道Botan内部的加密/解密XTS算法。我已经能够使用MSVC在Windows上编译Botan库。我也能够构建一个示例应用程序,与该库链接并使用LibraryInitializer函数。从这一刻起,我就处

    0热度

    1回答

    我试图建立这个库很长一段时间,我有点困惑。我发现它推荐在堆栈溢出(http://www.netsieben.com/products/ssh/index.phtml)上,但它只能在Source包中。它还要求Botan图书馆编译它,但我无所适从。 我已经安装了Botan使用Windows安装程序,以及下载源代码。当我尝试用CMAKE GUI构建它时,出现以下错误。我不确定我应该在哪里放置Botan来

    0热度

    1回答

    我正在使用gmp执行复杂的操作。我想用Botan来执行加密函数。问题是他们都有自己的Bigint函数。所以它创建问题提供了用于gmp函数的bigint值给Botan函数。 任何人都可以帮忙吗?

    1热度

    1回答

    我试图使用JNI为Android上运行一些本机C++程序构建Botan(用于加密算法的库)的一个版本。 我已经设法创建一个libbotan.so使用NDK工具链(NDK R5b)没有任何错误。 但是,当我从我的Android项目(例)我收到以下错误编译我的源文件(exampleError.cpp): Android NDK: WARNING: Unsupported source file ext

    0热度

    1回答

    全新安装的Windows XP SP3的 安装Python 2.7.2 提取牡丹1.10.1桌面 运行configure.py --CC = MSVC - 禁用共享--gen-合并 复制botan_all.h和botan_all.cpp到我的开发工作站 在VS2008中创建一个新项目Win32控制台项目 这给了我102个错误......使用这个库的任何人? #include "botan_all.

    3热度

    1回答

    我试图在我的环境中安装非MSVC版本的Botan。我下载了压缩包,解压缩了这些文件,然后运行configure.py 运行configure.py后,运行make,make失败,出现“未实现:未实现:未编译的64位模式”错误。 这个错误是什么引起的?我该如何解决?从configure.py 输出:从化妆 INFO: Guessing target OS is windows (use --os t

    2热度

    1回答

    当在下面的单元测试使用牡丹:: SecureVector:尝试,因为它试图其施工过程中解除分配缓冲器来分配SecureVector当发生 void UnitTest() { std::vector<byte> vbData; vbData.push_back(0x04); vbData.push_back(0x04); vbData.push_back(0

    1热度

    1回答

    我一直在试图让Qt 4.7.3与最新的Botan v1.10.1库一起工作。 有一个用于Windows的Botan二进制文件,但似乎* .dll文件仅适用于MS Visual Studio。 所以我试着用mingw32编译Botan,这样我就可以得到Qt兼容的* .dll和* .a文件。 部分附加信息: -Windows 7 64bit。 - 以32bit模式编译。 -Qt是最新的一切,效果很好,