From 2a5667062e855672c5d3ca21d9b07a23b10207a8 Mon Sep 17 00:00:00 2001
From: Heiko Schaefer <heiko@schaefer.name>
Date: Wed, 1 Nov 2023 21:44:12 +0100
Subject: [PATCH] ch17: use public key and direct key signature packet diagrams

---
 book/source/17-zoom_certificates.md | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/book/source/17-zoom_certificates.md b/book/source/17-zoom_certificates.md
index 1aa15a8..ca204ea 100644
--- a/book/source/17-zoom_certificates.md
+++ b/book/source/17-zoom_certificates.md
@@ -170,6 +170,11 @@ The packet type ID ("6") defines the semantics of the following data within the
 
 Note that the *Public-Key packet* contains only the public part of the key.
 
+```{figure} diag/public-key_packet.png
+
+Structure of a Public-Key packet.
+```
+
 (zooming_in_dks)=
 ### Direct Key Signature
 
@@ -355,6 +360,11 @@ The hash digest is calculated from the following data (see [Computing Signatures
 
 The signature is calculated from this hash digest.
 
+```{figure} diag/direct_key_signature_packet.png
+
+Structure of a direct key signature packet.
+```
+
 (zoom_enc_subkey)=
 ## Encryption subkey