From 8161b56ff050b81a20002e9d8addf947625d17be Mon Sep 17 00:00:00 2001 From: Mark Haines Date: Wed, 10 Jun 2015 11:14:46 +0100 Subject: Move diagram to docs --- docs/Axolotl.svg | 1007 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1007 insertions(+) create mode 100644 docs/Axolotl.svg (limited to 'docs') diff --git a/docs/Axolotl.svg b/docs/Axolotl.svg new file mode 100644 index 0000000..934f3ab --- /dev/null +++ b/docs/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 + + + -- cgit v1.2.3