code: func (c *Conversation) dumpAKE(w *bufio.Writer) {
  	w.WriteString("  Auth info:\n")
  
  	if c.ake != nil {
  		w.WriteString(fmt.Sprintf("    State: %d (%s)\n", c.ake.state.identity(), c.ake.state.identityString()))
  	}
  
  	w.WriteString(fmt.Sprintf("    Our keyid:   %d\n", c.keys.ourKeyID))
  	w.WriteString(fmt.Sprintf("    Their keyid: %d\n", c.keys.theirKeyID))
  	w.WriteString(fmt.Sprintf("    Their fingerprint: %X\n", c.theirKey.Fingerprint()))
  	w.WriteString(fmt.Sprintf("    Proto version = %d\n", c.version.protocolVersion()))
  	w.Flush()
  }
docs: // Will only be called if AKE is valid