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))) ......還有....