┌─────┐ ┌───┐ │Alice│ │Bob│ └──┬──┘ └─┬─┘ │ Authentication Request │ │───────────────────────────────>│ │ │ │ │ ╔══════╤═══════════════╪════════════════════════════════╪═════════════════════╗ ║ ALT │ successful case │ ║ ╟──────┘ │ │ ║ ║ │ Authentication Accepted │ ║ ║ │<───────────────────────────────│ ║ ╠══════════════════════╪════════════════════════════════╪═════════════════════╣ ║ [some kind of failure] │ ║ ║ │ │ ║ ║ ╔═══════╤════╪════════════════════════════════╪═══════════╗ ║ ║ ║ LOOP │ 1000 times │ ║ ║ ║ ╟───────┘ │ │ ║ ║ ║ ║ │ DNS Attack │ ║ ║ ║ ║ │───────────────────────────────>│ ║ ║ ║ ╚════════════╪════════════════════════════════╪═══════════╝ ║ ╚══════════════════════╪════════════════════════════════╪═════════════════════╝ │ │ ╔══════╤╪════════════════════════════════╪══════╗ ║ REF ││ │ ║ ╟──────┘│ │ ║ ║ init │ │ ║ ╚═══════╪════════════════════════════════╪══════╝ │ hello │ │───────────────────────────────>│ │ │ │ ╔══════╤═════════╗ │ ║ REF │ ║ │ ╟──────┘ ║ │ ║ This can be on ║ │ ║ several lines ║ │ ╚══════╪═════════╝ │ │ │ ╔════════════════╗ │ ═════════════════════════════════╪══════╣ Initialization ╠════════╪════════════════════════════════ │ ╚════════════════╝ │ │ │ │ Authentication Request │ │───────────────────────────────>│ │ │ │ Authentication Response │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ │ │ ╔════════════╗ │ ═════════════════════════════════╪════════╣ Repetition ╠══════════╪════════════════════════════════ │ ╚════════════╝ │ │ │ │Another authentication Request │ │───────────────────────────────>│ │ │ │another authentication Response │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│ │ │ . . . 5 minutes later . . . . . . . . calls via phone . .───────────────────────────────>. ┌──┴──┐ ┌─┴─┐ │Alice│ │Bob│ └─────┘ └───┘