pgp

    1熱度

    2回答

    我有一個使用gpg密鑰並提示輸入密碼的應用程序。這是我做的方式,(基於一個例子,我在別處找到了: func Decrypt(publicKeyring string, secretKeyring string, key string, password string) (string, error) { var entity *openpgp.Entity var entit

    0熱度

    1回答

    使用GPG進行加密時,可以安全地在文件被加密後重命名或根據用於加密的算法來使用該文件,該文件也使用該名稱來驗證內容。

    0熱度

    1回答

    我已經構建了一個OSS項目https://github.com/datlinq/scalafiniti Travis-ci管道完美地工作,但最終完成了一步。 我跟着這些指南: http://www.scala-sbt.org/0.13/docs/Using-Sonatype.html http://www.scala-sbt.org/sbt-pgp/usage.html https://githu

    1熱度

    1回答

    我在Windows 10和Gpg4win上安裝了Git for Windows,包括Git Bash。默認情況下,我必須將我通過Kleopatra創建的所有密鑰重新導入Git Bash中內置的GPG版本,並且它不允許我設置代理。我需要做的是自動唱歌,這樣我就不必每次都輸入密碼,而只需要在特定時間段內首次輸入密碼。這怎麼可能? 我試圖遵循this tutorial,但gpg2在Git Bash中執行

    -2熱度

    2回答

    我應該如何使用gpg linux命令和PGP公鑰加密文件? 我已搜查谷歌和我發現這個命令 gpg --output doc.gpg --encrypt --recipient [email protected] doc ,但我沒有找到想要保留在命令中的公鑰。

    3熱度

    3回答

    我正在嘗試使用GNU parallel,xz和GnuPG編寫一個並行壓縮/加密備份腳本,用於歸檔 。核心部分腳本的是: tar --create --format=posix --preserve-permissions --same-owner --directory $BASE/$name --to-stdout . \ | parallel --pipe --recend '' -

    3熱度

    1回答

    在專業版Git中,標記您的版本: 它顯示了一種將公鑰集成到git中的方法,因此同步它的用戶可以添加該公鑰並驗證簽名標記。 這種方式實際上是否安全?有人可以改變公鑰並重新簽名。我認爲我們應該從一個單獨的授權方式獲得公鑰,對吧? 在這本書中的命令粘貼如下: $ git tag -s v1.5 -m 'my signed 1.5 tag' You need a passphrase to unlock

    1熱度

    1回答

    我在我的主要PGP密鑰上有多個簽名子項,所以我有一個用於我的筆記本電腦,另一個用於我的桌面。但是,似乎兩臺計算機都嘗試使用我的筆記本電腦的密鑰,而筆記本電腦的創建時間比我的桌面計算機的密鑰更近。我有我的筆記本電腦和桌面上的相應子項設置user.signingkey,但git仍然使用我的筆記本電腦。

    1熱度

    1回答

    我正在嘗試編寫一個加密文件,該文件將使用gpg進行解密,並將逐行寫入而不是寫入一個塊。我在GnuPG中生成了密鑰,並使用公鑰進行加密。下面是我使用的加密方法: public static byte[] encrypt(byte[] clearData, PGPPublicKey encKey, String fileName,boolean withIntegrityCheck, b

    2熱度

    1回答

    我使用Bouncy Castles來壓縮和加密一些數據。該壓縮方法失敗並出現空引用異常。下面的方法進行壓縮: private byte[] Compress(byte[] data) { using (MemoryStream outStream = new MemoryStream()) { PgpCompressedDataGenerat