gnupg

    0热度

    1回答

    我已经创建了一个SSIS包,它使用了一个执行进程任务,在这个任务中执行一个批处理文件。这个批处理文件正在执行一个java CLass文件。 java代码从目录中读取PGP文件,然后导入私钥并执行gpg filename.gpg命令。在成功执行时,它会提示输入密码。 GPG --allow秘密密钥导入--import PrivateKey.gpg GPG filename.gpg 提示输入密码 我想

    11热度

    1回答

    GitHub recently announced verified commits,所以我借此机会实施了GPG并开始使用密钥。当我要开始犯,我得到如下: $ git commit You need a passphrase to unlock the secret key for user: "John Doe <[email protected]>" 4096-bit RSA key,

    1热度

    1回答

    我正尝试通过git签署每一个操作。 标志提交 git commit -S -am 'message' 标志标签 git tag -s -a <tag> 标志合并 git merge -S <branch> 但是有一个问题 - [R emains。当我简单地拉动它时,它有时会自动创建一个与未签名拉的合并。 那么我该如何签署一个由git pull完成的合并?

    0热度

    1回答

    有一个文件,我想通过 gpg2 --homedir=~/.gnupg --always-trust=true --recipient="BlahBlah" --encrypt=/path/to/file --output=/path/to/output_file 使用GnuPG加密然而,这似乎命令永远挂起,不会再回来。有趣的是,在中断进程之后,确实创建了/path/to/output_file

    2热度

    1回答

    我正在研究PHP的非对称加密。 在我的初步测试我注意到,openssl_pkey_new生成密钥比gpg --gen-keys在命令行上MUCH更快。在每种情况下,这是针对相同长度的RSA密钥。 我的第一个猜测是,OpenSSL库中的随机数生成并不安全。 这是原因吗?我能信任openssl_pkey_new来生成强大的密钥吗?

    1热度

    1回答

    有没有办法设置git,以便多个用户可以使用相同的部署密钥存储库,但仍然有他们的提交标记在他们的用户名下?我在问,因为我们公司需要能够准确跟踪谁对存储库进行了更改,但最好让他们都能够使用相同的部署密钥将这些更改发送到GitHub上的远程设备。这可能吗? 我的理解迄今为止的是,它可能是可能的,因为他们会使用1个部署密钥验证什么样的变化,他们推,但每个用户都将有一个单独的签名密钥,以找出发生的变化的特定

    0热度

    1回答

    我有SSIS包,它有一些导出文件的过程,使用GnuPG对它们进行加密并最终上载它们。该包可在Visual Studio中正常工作,但在将其添加到SQL Server代理作业并计划运行时失败。 我收到以下错误信息: GPG: “键名”:跳过:不公钥 GPG: “导出的文件路径”:加密失败:不公钥 我有两个月前添加的另一个关键,它工作正常。新密钥只能在Visual Studio中使用,但不适用于SQL

    3热度

    1回答

    gpg: signing error: Input/output error 当我试图使用命令mvn deploy -DperformRelease=true部署我的maven项目,并且我到了必须输入我的GPG密码的步骤时,出现了上述错误。我以为这是因为我错误输入了密码,但经过多次尝试后,我仍然得到相同的错误。然后我更新了我的GPG安装到最新的现代版本,但仍然是相同的错误。 然后我试图创建一个

    3热度

    3回答

    我一直在努力将图书馆部署到clojars,而无需使用lein deploy clojars指定用户名和密码。但我最终出现以下错误信息: gpg: gpg-agent is not available in this session gpg: can't query passphrase in batch mode gpg: Invalid passphrase; please try agai

    0热度

    1回答

    我已经实现了PECL扩展gnupg(pecl.php.net/gnupg-1.3.6 )密码加密和解密在我的项目。 在500+用户的负载测试期间,方法$ this-> gnu-> setarmor(0);和$ this-> gnu-> adddecryptkey()比其他PHP处理消耗更多的时间。例如:如果平均登录时间需要10秒,则gnupg的处理时间仅需5到6秒。 只是想知道为什么gnupg在负