1

Я нахожусь в процессе импорта открытого ключа от делового партнера. Мы всегда использовали GPG и никогда не имели проблем.

Я импортирую этот ключ используя:

gpg --import "FileName.asc"
gpg: key AC260214: public key " FileName <FileName @ FileName.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

Затем, когда я перечисляю открытые ключи, я получаю:

pub   2048s/AC260214 2014-09-05 [expired: 1977-07-06]
uid                  FileName < FileName@FileName.com>

Мы можем заметить срок годности 1977 года.

Если я пытаюсь зашифровать файл с ключом, я получаю:

gpg: FileName < FileName@FileName.com>: skipped: unusable public key
gpg: encryption of `/wm/file/workarea/encryptionKeys/TestFiles/Test.txt' failed: unusable public key

Но когда я импортирую тот же открытый ключ, используя OpenPGP GoAnywhere, я вижу действительную дату истечения срока действия.

Скриншот

Я также смог зашифровать тестовый файл.

Есть ли ошибка с gpg и открытыми ключами, срок действия которой истекает в будущем? Обычно другие открытые ключи, которые я импортировал, не имеют срока действия.

Информация о версии GPG

-bash-3.2$ gpg --version
gpg (GnuPG) 1.4.5
Copyright (C) 2006 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.

Home: ~/.gnupg
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2

Ценю любую помощь. Спасибо!

1 ответ1

0

Может быть полезно сбросить открытый ключ с помощью http://www.pgpdump.net и посмотреть, правильно ли он показывает дату истечения срока действия.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .