GnuPG 2.4.1 のリリース

no extension

GnuPG 2.4.1 がリリースされた。

脆弱性の修正はなし。 その他の改修ポイントは以下の通り。

  • If the ~/.gnupg directory does not exist, the keyboxd is now automagically enabled. [rGd9e7488b17]
  • gpg: New option --add-desig-revoker. [rG3d094e2bcf]
  • gpg: New option --assert-signer. [rGc9e95b8dee]
  • gpg: New command --quick-add-adsk and other ADSK features. [T6395,]
  • gpg: New list-option “show-unusable-sigs”. Also show “[self-signature]” instead of the user-id in key signature listings. [rG103acfe9ca]
  • gpg: For symmetric encryption the default S2K hash is now SHA256. [T6367]
  • gpg: Detect already compressed data also when using a pipe. Also detect JPEG and PNG file formats. [T6332]
  • gpg: New subcommand “openpgp” for --card-edit. [T6462]
  • gpgsm: Verification of detached signatures does now strip trailing zeroes from the input if --assume-binary is used. [rG2a13f7f9dc]
  • gpgsm: Non-armored detached signature are now created without using indefinite form length octets. This improves compatibility with some PDF signature verification software. [rG8996b0b655]
  • gpgtar: Emit progress status lines in create mode. [T6363]
  • dirmngr: The LDAP modifyTimestamp is now returned by some keyserver commands. [rG56d309133f]
  • ssh: Allow specification of the order keys are presented to ssh. See the man page entry for --enable-ssh-support. [T5996, T6212]
  • gpg: Make list-options “show-sig-subpackets” work again. Fixes regression in 2.4.0. [rG5a223303d7]
  • gpg: Fix the keytocard command for Yubikeys. [T6378]
  • gpg: Do not continue an export after a cancel for the primary key. [T6093]
  • gpg: Replace the --override-compliance-check hack by a real fix. [T5655]
  • gpgtar: Fix decryption with input taken from stdin. [T6355]


とりあえず --quick-add-adsk オプションと --enable-ssh-support オプションが気になるところではある。 --quick-add-adsk オプションおよび ADSK については以下の記事が参考になる。

GnuPG 関連パッケージ

GnuPG 関連の各パッケージのバージョンは以下の通り(数字は大体のビルド順)。

# パッケージ名 バージョン 公開日 更新
1 Libgpg-error 1.47 2023-04-06
2 Libgcrypt 1.8.10 (LTS) 2023-01-05
Libgcrypt 1.10.2 2023-04-06
3 Libassuan 2.5.5 2021-03-22
4 Libksba 1.6.3 2022-12-06
5 nPth 1.6 2018-07-16
6 ntbTLS 0.3.1 2022-04-07
7 GnuPG 2.2.41 (LTS) 2022-12-09
GnuPG 2.4.1 2023-04-28

現在 GnuPG には 2.2 系と 2.4 系があり1, 2.4 系では AEAD (Authenticated Encryption with Associated Data) 等 RFC 4880bis で検討されている機能が実装されている。 2.2 系は 2.4 系のサブセットという位置づけで,少なくとも2024年末まではサポートが続けられる予定である。

別記事でも書いたが,どうも Ubuntu は真面目に GnuPG のメンテナンスをやる気がないようである。 なので,せっかく GW で時間に余裕があるし,近々自前でビルドを行おうかと考えている。



暗号化 プライバシーを救った反乱者たち
スティーブン・レビー (著), 斉藤 隆央 (翻訳)
紀伊國屋書店 2002-02-16
4314009071 (ASIN), 9784314009072 (EAN), 4314009071 (ISBN)


reviewed by Spiegel on 2015-03-09 (powered by PA-APIv5)

暗号技術入門 第3版 秘密の国のアリス
結城 浩 (著)
SBクリエイティブ 2015-08-25 (Release 2015-09-17)
B015643CPE (ASIN)

SHA-3 や Bitcoin/Blockchain など新しい知見や技術要素を大幅追加。暗号技術を使うだけならこれ1冊でとりあえず無問題。

reviewed by Spiegel on 2015-09-20 (powered by PA-APIv5)

  1. 厳密には1.4系もあるが,これは legacy 版と位置付けられており,よほどのバグか脆弱性がない限りは更新されない。もし今だに1.4系(あるいは既にサポートされていない2.0/2.1系)を使っているのなら2.2系以降にアップグレードすることを強くお勧めする。 ↩︎