Crypto ++ Library是一个免费的C ++加密方案类库。
CMake 无法使用 find_package 找到 CryptoPP
我已经使用 sudo apt install libcrypto++-dev 安装了 C++ 库“Crypto++” 我使用以下命令找到 lib:find_package(CryptoPP REQUIRED) 但CMake由于某种原因找不到它,并打印
有几种廉价的无线电模块(例如nRF24L01)只能传输32字节数据包。这对于包含使用任何现代协议计算的 HMAC 和......
使用 Crypto++ 验证 Windows Hello 公钥
我正在尝试获取从 Windows Hello 生成的公钥并使用 CryptoPP 库验证签名。 根据 Windows Hello 文档,问题之一是开发人员不...
Crypto++ ECDSA<ECP, SHA256>::PrivateKey::初始化造成分段错误
我有一个程序可以初始化 ECDSA 密钥对并存储它们。该程序有效,但现在,我在使用 Crypto++ 库初始化 ECDSA 私钥时出现分段错误。 这是
我需要使用 openssl 生成的密钥通过 cryptopp lib 对消息进行签名。 生成的密钥: openssl genrsa -out privatKey.pem 2048 并在加载时消除错误 CryptoPP::BERDecodeErr...
为什么 Crypto++ pbkdf2 输出与 C# 中的 Rfc2898DeriveBytes 和 JavaScript 中的 crypto.pbkdf2 不同
所以我尝试使用 PBKDF2 给定 256 位的 Base64 字符串来派生密钥。我可以使用 C# 的 Rfc2898DeriveBytes 和 node-crypto 的 pbkdf2 来派生相同的密钥,但是,我不能说相同...
我正在尝试读取文件,加密内容并将其流式传输到输出文件。当我运行我的程序时,我没有收到任何错误。一切顺利完成,但是目标输出文件读取 0kb,并且...
Web 组装:使用 crypto++ 库与 emscripten
我计划将 crypto++ 库用于 Web 应用程序,wasm 似乎非常适合它。 我的cpp代码: #包括 使用 std::string ; #include“cryptopp/cryptlib.h” #我...
基于 Diffie Hellman 生成公钥和私钥并协调共享密钥
我在根据公共值为 2 个用户 Bob Alice 生成公共私钥和公钥时遇到问题,使用这些密钥 c++ 库 cryptocpp 并加密数据。 谢谢你们的所有
我从未上过任何有关加密或安全的课程,我正在尝试自学一些基础知识,所以如果这是一个愚蠢的问题,请原谅我(别担心,我不会做任何敏感的事情) 所以...
将 cryptopp-cmake 和 crypto++ 一起使用为 CMakeLists.txt 项目文件
我正在使用 Clion,并且尝试在我的 CMakeLists.txt 文件中对 cryptopp 使用 cryptopp-cmake,因为 Cryptopp 在其默认项目存储库中没有 CMakeLists.txt 文件。我的 CMakeLists.txt 有
在 Windows 中构建和添加 Cryto++ 库时遇到问题 [已关闭]
我想要在一个小型项目中集成 C++ 的 crypto++ 库。我目前使用 Windows 和 mingw64(本机)作为我的编译器和 cmake 来构建。 我的项目目录如下所示: 项目...
如何使用 cryptopp 进行 sha256 KAT(已知答案测试)?
我想使用 cryptopp 库测试 sha256 的已知答案。 在这种情况下,我通过了测试。 Len = 0 Msg = 00 MD = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 但在这种情况下我
我有下面的代码 my_test_function()。 在 my_test_function() 中,我调用 encrypt_rsa() 返回一个字符串。在内部,encrypt_rsa() 根据以下代码调用 convert_cryptopp_integer(..): std::v...
是否可以在 VSCode 中使用 MinGW 编译 cryptopp?
我下载了一个 cryptopp 8.7.0 并尝试在 VSCode 中编译它。 编译参数: A:\msys64\mingw64 in\g++.exe -g A: older\AES256_GSM_C++ est.cpp -static -static-libgcc -static-libstdc++ -lcry...
Cryptopp 支持 SHA3-256 哈希计算。有什么方法可以将标准 SHA3 轮次 (24) 修改为不同的值? 似乎没有办法定义
如何使用蒙特卡洛测试向量测试由 crytopp 生成的 sha256 类型哈希?
当我使用这些代码手动检查多达 3-4 次迭代时,获得了正确的结果。但是当我使用蒙特卡洛测试向量时,结果是错误的。 #include "HASH.hpp" 字符串
我已经安装了 libcrypto++-dev 和 crypto1,除了它们的 32 位版本(因为我认为我试图编译的程序需要它们)。但我还是得到以下错误:usrbinld: 无法找到...
我尝试将ASN.1序列“ AgER”转换为CryptoPP :: Integer。 #include #include int main(int,char * []){std :: string base64 {“ AgER”}; CryptoPP :: ......> ]
过程入口点CryptAcquireContextA不在动态链接库C:\ myexe.exe中
我使用crypto ++编译了一个程序,并在尝试启动它时进行了增强处理,从标题中收到错误消息。 CryptAcquireContextA函数位于Advapi32.dll中,我已经尝试过复制它...