Public-Key Encrypted Session Key Packet, new CTB, 2 header bytes + 94 bytes Version: 3 Recipient: 8BD88E94C0D20333 Pk algo: ECDH public key algorithm 00000000 c1 CTB 00000001 5e length 00000002 03 version 00000003 8b d8 8e 94 c0 d2 03 33 keyid 0000000b 12 pk_algo 0000000c 01 07 ecdh_e_len 0000000e 40 2c ecdh_e 00000010 10 0c 65 1b 8b 79 c2 5f f0 b6 6f 3c 86 21 4e ba 00000020 a6 37 a0 4b 37 97 c4 73 c9 bb b0 f6 40 3d 26 0000002f 30 ecdh_esk_len 00000030 ea 59 bd 36 69 bd 7e 8e 68 82 42 e4 9c 2e 04 f8 ecdh_esk 00000040 c1 3c 4b db f9 94 22 55 00 c6 77 d0 e5 cd 5f 98 00000050 ac fe eb dd cc f8 77 72 c4 b8 23 61 74 ed 0d 82 Sym. Encrypted and Integrity Protected Data Packet, new CTB, 2 header bytes + 83 bytes │ Version: 1 │ Session key: 58FBB6C39FA3626AA283E47A01690957D0B866392B9CC79E53E943FF410ED6DB │ Symmetric algo: AES with 256-bit key │ Decryption successful │ │ 00000000 d2 CTB │ 00000001 53 length │ 00000002 01 version │ 00000003 ce 77 ec 67 43 74 37 e7 f3 dd 4d a3 47 .w.gCt7...M.G │ 00000010 99 32 33 af 15 8f 6f d6 ed 7a c8 6a 21 bb 0e 03 .23...o..z.j!... │ 00000020 de f3 01 89 93 36 0c 54 e8 97 0e ac cb 6b f7 e1 .....6.T.....k.. │ 00000030 b1 01 ff 20 5a 5f 8c 94 25 d2 50 82 67 63 4a 9c ... Z_..%.P.gcJ. │ 00000040 81 06 e2 cf 12 e5 e0 88 35 96 72 8a 97 06 9c ab ........5.r..... │ 00000050 6b b2 f5 6f 88 k..o. │ ├── Compressed Data Packet, new CTB, 2 header bytes + 40 bytes │ │ Algorithm: ZIP │ │ │ │ 00000000 c8 CTB │ │ 00000001 28 length │ │ 00000002 01 algo │ │ 00000003 01 20 00 df ff cb 1e 62 00 00 00 00 00 . .....b..... │ │ 00000010 41 20 70 61 64 64 65 64 20 4f 70 65 6e 50 47 50 A padded OpenPGP │ │ 00000020 20 4d 65 73 73 61 67 65 77 79 Messagewy │ │ │ └── Literal Data Packet, new CTB, 2 header bytes + 30 bytes │ Format: Binary data │ Content: "A padded OpenPGP Message" │ │ 00000000 cb CTB │ 00000001 1e length │ 00000002 62 format │ 00000003 00 filename_len │ 00000004 00 00 00 00 date │ 00000008 41 20 70 61 64 64 65 64 A padded │ 00000010 20 4f 70 65 6e 50 47 50 20 4d 65 73 73 61 67 65 OpenPGP Message │ └── Modification Detection Code Packet, new CTB, 2 header bytes + 20 bytes Digest: 880B3CB7015CE22B1B7D9296181DE29CC5E4217D Computed digest: 880B3CB7015CE22B1B7D9296181DE29CC5E4217D 00000000 d3 CTB 00000001 14 length 00000002 88 0b 3c b7 01 5c e2 2b 1b 7d 92 96 18 1d digest 00000010 e2 9c c5 e4 21 7d