From 8bf99544160b1fd787e666b893c5117ab717bc99 Mon Sep 17 00:00:00 2001 From: Mark Haines Date: Mon, 2 Mar 2015 01:13:25 +0000 Subject: [PATCH] Add picture showing the guts of the ratchet --- Axolotl.svg | 1007 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1007 insertions(+) create mode 100644 Axolotl.svg diff --git a/Axolotl.svg b/Axolotl.svg new file mode 100644 index 0000000..934f3ab --- /dev/null +++ b/Axolotl.svg @@ -0,0 +1,1007 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + Initial Shared Secret + + + + + + + Secret + + HKDF + + + Root Key + + + + Chain Key + + + + Info + + "AXOLOTL_ROOT" + + + + Salt + + "" + + + + + + + Key + + + + Data + + HMAC + + + Chain Key + + "\x02" + + + + + + "\x01" + + + + + Key + + + + Data + + HMAC + + + Message Key + + + + + + + Secret + + + + + Salt + + "" + + + + Info + + "AXOLOTL_KEYS" + + HKDF + + + Cipher Key + + + + Mac Key + + + + IV + + + + + + + + + + Secret + + HKDF + + + Root Key + + + + Chain Key + + + + Info + + "AXOLOTL_RATCHET" + + + + Salt + + + + + + Alice's Chain + Bob's Chain + + + + + + Bob's Key + + + + Alice's Key + + ECDH + + + Shared Secret + + +