cost 238 ms
如何在cmake中链接botan? - How do I link botan in cmake?

我正在尝试使用 botan 用 c++ 编写程序,但我不知道如何正确使用它。 以下面的代码为例: 如果我尝试运行它,它会抛出一个错误,这似乎是植物未链接的问题。 但我不确定如何使用 CMake 链接它。 在 CMakeList.txt 我有 基于此,在模块中,我有一个文件FindBOTAN ...

2022-05-20 17:31:43   1   99    cmake / botan  
植物学库——最快的数字签名验证 - Botan library - fastest digital signature verification

我正在寻找最快的算法,我可以在其中验证 blob 的数字签名。 该算法不一定是加密安全的,只要确保它不是容易伪造的。 就我而言,签约时间都不重要。 有什么建议么? 另外,如果可能的话,你能告诉我我需要使用哪些植物模块吗? (为了只将它们包含在我的构建中!) ...

未找到 botan 开发包 - botan development package not found

0我正在尝试在 qtcreator 中执行 SFTP(安装在 rpi noobs 中)。 我遇到过这个项目https://github.com/sandsmark/QSsh 。 在执行以下步骤时: 在最后一个命令中,我收到一条错误消息,提示“找不到 botan 开发包”。 我还使用以下命令安装 ...

2021-08-23 08:29:33   1   43    qt / sftp / botan  
在 Botan 上使用 Argon2 生成 hash 会导致垃圾数据和 0xC0000005:访问冲突读取位置 0x0000000100000000 - Generating hash with Argon2 on Botan results in garbage data and 0xC0000005: Access violation reading location 0x0000000100000000

我正在尝试使用 hash 密码使用 C++ 密码库 Botan。 我尝试使用以下代码测试该库: 但代码要么打印垃圾数据,要么给我一个运行时错误: Unhandled exception at 0x00007FFEF11825E0 (ucrtbased.dll) in app.exe: 0xC000 ...

将 shared_ptr 用于 private_key 时出现分段错误 - Segmentation fault when using a shared_ptr for private_key

更新 [X] 我发现在全局 scope 上声明TLS::credentials creds时会发生这种情况,但如果我在外部声明它,则不会发生 seg 错误。 我需要它是全局的,因为它有助于缓存证书,并且多个线程可以使用其他线程创建的证书,而无需花费时间创建新证书。 [X] 我进一步减少了大约 20 ...

Botan/C++ - 使用大于 32 字节的密钥大小使用 AES 进行加密 - Botan/C++ - Encrypting with AES using a key size larger than 32 bytes

我需要用 AES-256 加密,但我还需要一个大于 32 字节的密钥大小。 我有一个接受文本、密钥和 IV 并返回加密文本的函数。 它适用于小于 32 字节的所有内容,但任何更大的内容都会给我一个错误。 所以本质上,我如何实现一种使用大于 32 字节的键的方法? 我已经尝试将密钥拆分为 32 字节 ...

如何通过命令行参数分离botan加密和解密操作? - How to separate botan encryption and decryption operation via command line argument?

我尝试使用 botan 探索 c++ 密码学。 从提供的示例中,加密和解密明文的方法如下所示 我很好奇是否可以创建命令行参数来分隔操作? 我们将加密文本存储到文本文件中的想法,然后使用解密参数运行程序并从加密文本中读取以将其解密为明文。 该程序在加密(e 参数)端没有问题,但是当我尝试使用解密端( ...

Botan AutoSeded_RNG 无法初始化,未知参考,尽管库已正确链接 - Botan AutoSeeded_RNG can not be initialized, unknown reference, although libs are correctly linked

我只是尝试初始化 Botan AutoSeded_RNG,但由于参考错误而失败。 我只是想测试我是否可以初始化任何类型的植物 RNG,因为我在另一个项目中遇到了麻烦。 我包含正确的 header 并链接到 Botan 的库,因此我不知道为什么它找不到公投。 这是我的代码: 这是我的 output: ...

2020-08-08 21:04:24   1   92    c++ / botan  
无法使用 RNG 在 Botan 中初始化 McEliece function - Unable initializing McEliece function in Botan with RNG

我想在我的代码中使用来自 Botan 密码库的 McEliece function 和 RNG。 Botan GitHub 页面上的描述不充分,参考了一个旧的外部使用示例,完全不起作用。 因此我是这个主题的新手,我试图调用类并解析所需的参数,但我得到了错误。 我认为类型一定有问题。 这是我的代码 ...

2020-08-08 18:01:40   1   52    c++ / botan  
两个子项目 A 和 B,A 依赖于 B 并检查 B 中存在的功能 - Two subprojects A and B, A depends on B and checks for features present in B

我试图创建一个CMake的项目,集成了2个子项目,特别是牡丹和rnpgp 。 rnpgp 的构建系统是基于 CMake 的,botan 使用 Python 配置脚本生成 Makefile。 问题是在 CMake 运行期间 rnpgp 检查 botan 中的功能,因此它需要一个编译的 botan 库 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM