gpgme

    1熱度

    1回答

    更新 顯然,即使我想我是生成沒有密碼的密鑰,GnuPG的仍然預計他們的密碼(這GnuPG的擴展不再支持)。我使用Windows上的Kleopatra重新生成了一個新的密鑰對,並繞過了所有「無密碼」警告,並且我能夠使用這些密鑰成功簽名/加密。 所以,底線是非常確定您的密鑰沒有密碼。 我試圖登錄使用PHP的GnuPG的擴展的消息。我的環境設置正確,並且我可以成功導入密鑰,並使用gnupg_addsig

    0熱度

    1回答

    解密第一條消息然後第二條消息是否存在解密的可能性...... 例如,如果您的消息非常大,而且您不想將整條消息保存在內存中! ? 找不到任何手冊或谷歌!

    4熱度

    1回答

    今天我在gnupg郵件列表Search keys on a keyserver with GPGME上開始了一個新線程。基本上我使用GPGME作爲在我的應用程序中使用GnuPG的接口,但我不知道如何使用GPGME函數來搜索密鑰服務器上的密鑰。 有什麼想法?

    0熱度

    1回答

    我無法導入密鑰文件。我使用的紅寶石1.9.3和紅寶石GPGME https://github.com/ueno/ruby-gpgme require "gpgme" begin key = GPGME::Key.import(File.open("private.key"), {:password => "redacted"}) rescue GPGME::Error => g

    3熱度

    1回答

    我使用pygpgme生成密鑰,它工作正常,但我必須提供密碼來GPGME這樣的: key_params = dedent(""" <GnupgKeyParms format="internal"> Key-Type: RSA Key-Length: 2048 Name-Real: Jim Joe Passphrase: secret pass

    3熱度

    1回答

    我最近完成了一個將公鑰存入內存的程序,然後用它們創建了一條加密的消息。但是,我一直在創建只下載密鑰的列表時遇到一些困難。首次下載時,它們存儲在gpgme_data_t中。我無法找到將其直接轉換爲gpgme_key_t的功能。因此,我只是將它們導入到新的環境中。但是,當我爲了構建gpgme_op_encrypt的列表而再次導出密鑰時,我最終得到了本地密鑰環中的其他密鑰。我試過設置disable-gp

    0熱度

    1回答

    我想在Ubuntu 12.04上構建gpgme-1.3.2。我已經構建了libgpg-error-1.10和libassuan-2.0.3。該命令是簡單的: ./configure && make && make check && sudo make install 兩個庫構建成功的和make check給了我無一失敗。 但是我的gpgme上的make check給了我22個22次失敗的檢查,

    0熱度

    1回答

    雖然我手動使用gpg,但它工作正常。我得到屏幕下方(「密碼解鎖」)我不想這個屏幕意味着我想自動化意味着我想在解密時提供密碼。 lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x Please enter the passphrase to unlock the secre

    0熱度

    1回答

    加載我忙現有firebreath插件here改爲使用使得通過OS和GPG二進制通話GPGME轉換。 我設法得到的代碼在X32系統上使用VS 2010的窗戶,但加載插件在Chrome我不能在所有訪問NPAPI代碼後進行編譯。即使簡單的版本調用失敗。 當加載插件我沒有得到任何明顯的錯誤,但使用sawbuck日誌查看器用於鑲邊時,我得到下面的erorr消息。 .\renderer\webplugin_d

    1熱度

    1回答

    我正面臨一個問題,它給我帶來一點麻煩,可以用gpgme跟蹤。 我已經複製了一個簡單的測試程序(從我發現的另一個簡單的例子開始),我粘貼下面。這適用於基於32位debian的系統,但在64位系統上失敗。 特別地,在64位的情況下,我可以成功地讀取和解密(未在所示的例子中),但我在加密得到一個相當神祕的錯誤: $ ./test2 C37DBF71 Ciao! version=1.2.0 Proto