gnupg

    2熱度

    2回答

    我想這個問題屬於PGP密鑰的「最佳實踐」。首先是非常快速的背景。我領導了一個開源項目,並且收到了許多要求發佈到「Apache Maven」存儲庫的請求。爲此,我需要使用PGP密鑰對每個版本進行簽名。 所以我使用了PGP並在我的本地計算機上生成了公鑰/私鑰。我導出並加密了「密鑰」並將其傳送到我的「構建服務器」。構建服務器拒絕導入密鑰,並說它是無效的。進一步的分析讓我相信,因爲我們的構建服務器在不同於

    5熱度

    6回答

    注意:稍後回顧,因爲我找不到工作解決方案。因爲inputStream.read()方法永久阻止程序,所以手動排空輸入流而不是使用BufferedReaders似乎沒有幫助。我將gpg調用放在一個批處理文件中,並從Java調用該批處理文件以獲得相同的結果。一旦使用解密選項調用gpg,輸入流似乎變得無法訪問,從而阻止了整個程序。當我有更多時間專注於這項任務時,我必須回到這個問題。同時,我必須通過其他方

    0熱度

    1回答

    我有需要 使用GPG來上傳文件在PHP加密任務 我的代碼是: ("echo '1234' | gpg --passphrase-fd 0 -c /path/aaa.jpg "); 它的工作原理的代碼粘貼通過在Linux 而不是由PHP的任何解決方案的工作

    6熱度

    1回答

    我正在轉換到Maven(來自Ant),並希望在Jenkins作業中使用GPG自動簽署我的工件。 ,從我讀過,我需要手動運行Maven簽署文件 $ mvn clean deploy -Dgpg.passphrase=yourpassphrase 如何做到這一點不透露密碼的文件? 可能嗎? 我看到這太問題,但沒有的如何配置詹金斯工作/ Maven的POM指示:Where to keep a GPG

    5熱度

    1回答

    我正在嘗試使用maven-gpg-plugin:sign以在部署到Sonatype OSS存儲庫之前簽署項目工件。現在的問題是我在哪裏要守我的祕密密鑰secring.gpg: 在持續集成~/.gnupg目錄 在項目源代碼,例如src/test/resources/gpg/secring.gpg 爲什麼?

    2熱度

    3回答

    我正在尋找一種簡單的方法在PHP中發送帶有附件的GPG加密電子郵件。 我明白如何發送電子郵件,如何使用gpg命令行以及MIME的工作原理。但我對現有的圖書館很感興趣。這樣我就不會重新發明低級別的車輪。 加密的電子郵件將使用帶Enigmail的Thunderbird進行閱讀。

    5熱度

    1回答

    我正在尋找正確的GPG Perl模塊用於小型項目。我發現有很多競爭的模塊提供幾乎相同的功能,但有些模塊有一些未解決的錯誤,在五年內還沒有收到更新,等等。是否有一個GPG模塊應該是總是使用,還是我只是需要咬緊牙關,評估哪些最適合我的需求,哪些錯誤影響最小?

    1熱度

    2回答

    是否可以強制gpg進行原地加密?換句話說,要用加密數據覆蓋源文件(未加密)? 這是默認情況下ccrypt(1)如何運行的。

    1熱度

    2回答

    當我將Java應用程序作爲利用包裝的Windows服務運行時,除了應用程序試圖解密文件時,一切正常。它產生以下錯誤: GPG error >> code: 2 >> gpg: encrypted with RSA key, ID ######## gpg decryption failed: secret key not available. 當不作爲服務運行時,該應用程序加密和解密文件沒有任何問

    1熱度

    2回答

    我想驗證一個GPG簽名文件(使用archive.tar.gz.sign驗證archive.tar.gz)。 ATM我簡單地直接調用gpg並解析退出代碼和輸出。雖然這是針對我的解決方案,但我認爲必須有更好的方式來以更純粹的方式做到這一點。 但作爲編程新手,我無法理解如何使用GPG CPAN模塊。 任何提示都非常感謝!