openpgp

    0热度

    1回答

    我正在使用bouncycastle.openpgp库来获取PGP密钥的有效日期。如果key.getValidDays()== 0,可以认为PGP密钥永不过期。如何区分一次有效的和现在过期的密钥与永不过期的密钥?

    0热度

    2回答

    卡住了一个奇怪的问题。根据客户要求,我需要在PDI中生成所有带密码保护的文本输出文件。 我已经实现了PGP加密和对称加密(在mysystem上配置OpenPGP)。但我不知道如何生成密码保护的文件。 任何建议!

    1热度

    1回答

    我需要使用gnupg_decrypt来解密正在发送给我们但无法使其工作的文件。我使用gnupg_keyinfo列出所有的公钥,它返回一个空数组。有谁知道为什么会发生这种情况? 我使用的代码是: $res = gnupg_init(); $info = gnupg_keyinfo($res, ''); print_r($info); 在上面的链接将'',因为它应该列出所有密钥的模式的意见展望

    2热度

    1回答

    我有一种情况,我需要使用OpenPGP加密一些文件。我正在使用Bouncy Castle来做这件事。 据我了解充气城堡加密可以在Java中使用有两种方式: 我加充气城堡作为一个供应商,并继续使用标准的Java库。 我直接使用Bouncy Castle库中指定的类。 我想知道两种方式的优点和缺点,并推荐使用哪种方法。 另外,如果我使用第二种方法,那么为什么我仍然必须添加Bouncy Castle作为

    3热度

    1回答

    我有一个工作离子2应用程序。我想添加openpgp库。所以我做了一个npm安装,然后添加了类型。 Webpacks很好,但现在我没有错误,只是一个白色的屏幕。如果我注释掉 import * as openpgp from 'openpgp' 该应用程序将启动罚款。由于在webpack中没有产生错误,也没有在控制台运行时产生错误,所以我不知道如何调试。

    0热度

    1回答

    我有一个PGP Public-Key Encrypted Session Packet,我想从中提取会话密钥,以便我可以分别解密会话密钥。我使用的BouncyCastle的图书馆,我提取这样的会话密钥: private static void outputSessionKey(String path) throws FileNotFoundException, IOException {

    0热度

    1回答

    我有一个使用GPG加密的文件,我想从中提取会话密钥,以便我可以分别解密会话密钥。我使用的充气城堡使用下面的代码提取会话密钥: openssl rsautl -decrypt -in session_key_enc.bin -out session_key_dec.bin -inkey private.pem -raw 我期望的原始输出到现在: private static void outpu

    1热度

    1回答

    我使用s3cmd为GnuPG设置了一个10个字符的复杂密码。 运行s3cmd --configure 你将被要求提供两个按键 - 副本,并将它们从您的确认邮件或您的亚马逊帐户页面粘贴。 复制它们时要小心!它们区分大小写,必须准确输入 ,否则您将不断收到有关无效签名或类似内容的错误。 您可以选择输入一个GPG加密密钥,用于在将文件发送给Amazon之前对其进行加密。使用GPG 加密将保护您的数据免受

    0热度

    1回答

    有没有基于文件内容识别PGP加密文件的方法(如通过在文件开始处查找字母“PK”来识别ZIP文件的方式)?有没有与PGP加密文件相关的幻数? 我们从客户端收到多个文件,并且不知道哪些文件是PGP加密的。我需要编写Java代码来识别PGP文件并自动解密它们。谢谢!

    0热度

    1回答

    使用GPG进行加密时,可以安全地在文件被加密后重命名或根据用于加密的算法来使用该文件,该文件也使用该名称来验证内容。