pgp

    -2热度

    2回答

    我应该如何使用gpg linux命令和PGP公钥加密文件? 我已搜查谷歌和我发现这个命令 gpg --output doc.gpg --encrypt --recipient [email protected] doc ,但我没有找到想要保留在命令中的公钥。

    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

    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中执行

    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仍然使用我的笔记本电脑。