-
Notifications
You must be signed in to change notification settings - Fork 33
/
README
84 lines (62 loc) · 1.91 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
pgpdump: a PGP packet visualizer
Kazu Yamamoto <kazu@iij.ad.jp>
Jun 5, 2003
<Overview>
"pgpdump" is a PGP packet visualizer which displays the packet format
of OpenPGP (RFC 2440 + bis) and PGP version 2 (RFC 1991).
Here is an example:
% pgpdump data/sig1
Old: Marker Packet(tag 10)(3 bytes)
String - ...
New: One-Pass Signature Packet(tag 4)(13 bytes)
New version(3)
Sig type - Signature of a binary document(0x00).
Hash alg - SHA1(hash 2)
Pub alg - DSA Digital Signature Algorithm(pub 17)
Key ID - 0xA79778E247B63037
Next packet - other than one pass signature
New: Signature Packet(tag 2)(63 bytes)
Ver 3 - old
Hash material(5 bytes):
Sig type - Signature of a binary document(0x00).
Creation time - Fri Nov 27 22:35:02 JST 1998
Key ID - 0xA79778E247B63037
Pub alg - DSA Digital Signature Algorithm(pub 17)
Hash alg - SHA1(hash 2)
Hash left 2 bytes - 8f 82
DSA r(160 bits) - ...
DSA s(157 bits) - ...
-> hash(160 bits)
<Installation>
Take the following steps to install "pgpdump".
% ./configure
% make
% su
# make install
<Usage>
To know how to use pgpdump, type "pgpdump -h".
Some examples are stored in the "data" directory. Also, you can
visualize your pubring and secring.
You can create various packets by using PGP version 5 with the
following options(see src/pgp/{keydb/pgpPrefs.c,utils/pgpConf.c}):
+version=num
3 - old (default)
4 - new
+ciphernum
0 - null
1 - IDEA (default)
2 - Triple DES
3 - CAST5
+hashnum
1 - MD5 (default)
2 - SHA-1
3 - RIPEMD160
note : compress is 1 (RFC1950 ZIP ZEFLATE) only.
Also, try GNUPG which is an excellent alternative of PGP version 5.
Its options are easy-to-understand.
<Home page>
The official home page of pgpdump is:
http://pgp.iijlab.net/pgpdump.html
<Bugs>
- pgpdump assumes that a compressed packet continues until
the end of the specified file.