pgpdump 0.34 がリリースされた

no extension

本家 pgpdump の v0.34 がリリースされたようだ。

変更点は以下の通り。

0.34 2021/12/07

* Uploading modifications to support GnuPG-2.3.3 ECC curves, additional hash and algorithm names.
	https://github.com/kazu-yamamoto/pgpdump/pull/32
* Improved labels for Literal Data Packet fields.
	https://github.com/kazu-yamamoto/pgpdump/pull/29
* Indicate unknown sigtype value is displayed in hex.
	https://github.com/kazu-yamamoto/pgpdump/pull/27
* Fixing cross-building and avoiding infinite loop when invoking BZ2_bzDecompress.
	https://github.com/kazu-yamamoto/pgpdump/pull/25

例によってソースコードのみの提供だが Linux 環境ならビルドは簡単である。

$ ./configure 
...

$ make
gcc -c  -g -O2 -O -Wall pgpdump.c
gcc -c  -g -O2 -O -Wall types.c
gcc -c  -g -O2 -O -Wall tagfuncs.c
gcc -c  -g -O2 -O -Wall packet.c
gcc -c  -g -O2 -O -Wall subfunc.c
gcc -c  -g -O2 -O -Wall signature.c
gcc -c  -g -O2 -O -Wall keys.c
gcc -c  -g -O2 -O -Wall buffer.c
gcc -c  -g -O2 -O -Wall uatfunc.c
gcc -g -O2 -O -Wall -o pgpdump pgpdump.o types.o tagfuncs.o packet.o subfunc.o signature.o keys.o buffer.o uatfunc.o -lbz2 -lz  

作者の方は既に Haskell の人で pgpdump のメンテナンスは積極的には行っていないみたいだが pull request は歓迎のようだ。 拙作の gpgpdump は本家 pgpdump をリファレンス実装とみなして参考にさせてもらってるので,今回の GnuPG 2.3 系への対応はありがたい。

前回のリリースは2018年で,このときはまだ Windows 環境だったのだが,今回はどうすっかなぁ。 まぁ,折角 Azure Virtual Desktop 環境を作ったんだし,そっちで MSYS2 環境を作るかな。

参考図書

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

20世紀末,暗号技術の世界で何があったのか。知りたかったらこちらを読むべし!

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

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

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

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