Я в процессе импорта открытого ключа от бизнес-партнера. Мы всегда использовали 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
признателен за любую помощь. Спасибо!