libgcrypt

    0热度

    1回答

    我是一个真正的初学者,所以对于明显的问题提前表示歉意。我试图编译一个ffmpeg的自定义构建,它具有一些额外的依赖关系,而普通构建不包含这些依赖关系。在这些为libgcrypt和libgpg-error - 我知道这一点,因为当我运行configure,失败和日志包含: C:/workspace/windows/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mi

    1热度

    1回答

    经过大量研究,试图找出如何将库链接到gcc,去/ usr/bin和/ usr/lib确认东西在那里。当我尝试编译我的keygen文件时,这是它脱口而出的错误。 $ gcc keygen.c -W -Wall /usr/bin/libgcrypt-config /usr/bin/libgcrypt-config: file not recognized: File format not recog

    1热度

    1回答

    我一直在为我的一个小型密码项目尝试libgcrypt,但似乎无法正确实现en/decryption。下面的类和它的用法。 #include <iostream> #include <string> #include <cstdlib> #include <gcrypt.h> #include "aes.h" #define GCRY_CIPHER GCRY_CIPHER_AES128

    -2热度

    1回答

    库libgcrypt是线程安全的吗?如果我没有在线程之间划分这个库的资源,但是在每个线程中创建不同的上下文。 C++编程语言。

    0热度

    1回答

    我尝试在openSUSE Leap 42.2上通过sudo apt-get install ...安装软件包libglib-dev libgcrypt-dev。 麻烦的是它声称,有“找不到'libglib2.0-devel'的提供者。”(与libgcrypt-dev相同)是否有可能,这些软件包不适用于openSUSE,或者存在类似软件包但名称不同? 在搜索解决方案的过程中,我捣乱了仓库,但能够将它

    1热度

    1回答

    我想用gcrypt来做一个简单的加密文件txt。当我执行命令gcry_cipher_encrypt我收到以下错误: gcry_strsource => User defined source 1 gcry_strerror => Invalid length 当我用一个txt文件的内容,如果我硬编码在此功能代码中的文本内容出现这种情况,什么是可能的原因是什么? 文本文件内容 test tes

    0热度

    1回答

    我是libgcrypt版本1.6.1的新手,现在我试图为rsa算法产生一个公钥/私钥对。 我列出了我在下面使用的代码。我陷入的是gcry_pk_genkey函数,其中它可能需要超过1.5小时,但从不返回。 void gcrypt_init() { if (!gcry_check_version (GCRYPT_VERSION)) { xerr("gcrypt: library ve

    1热度

    1回答

    我试图使用libgcrypt中的AES256加密和解密文件。 (请参阅doc) 要生成256位密钥,我使用SHA256散列用户定义的字符串(argv[1])。这很好用,但是当它用作密钥时,库会以Invalid key length失败。 见代码片段如下: gcry_md_hd_t hd; gcry_md_open(&hd, GCRY_MD_SHA256, GCRY_MD_FLAG_SECURE)

    3热度

    2回答

    如果我在.lib(库)文件中发现无法解析的外部符号,我该怎么办。如果我在.c或.cpp中发现无法解析的外部符号,我可以修复它。但是当我在.lib(库)文件中发现无法解析的外部符号时,我该如何解决这个问题? 在我的情况我发现了一个链接器错误是这样的: 错误1个错误LNK2019:解析外部符号___mingw_vfprintf在功能_fprintf d引用:\ VidPlaya_offline \ T

    0热度

    1回答

    为libgcrypt文档说: An RSA private key is described by this S-expression: (private-key (rsa (n n-mpi) (e e-mpi) (d d-mpi) (p p-mpi) (q q-mpi) (u u-mpi))) ......还有....