<filewiki_vars>
INDEX=.           # '.' is lexicograficly before '0'
title=Index
</filewiki_vars>


# Table of Contents

0. [Motivation] []
1. [Cryptography] []
2. [Identity] []
3. [Nodes] []
4. [Messages] []
5. [Message Details] [Details]
6. [Finite State Machines] [FSM]
7. [References] []

# Preamble

The DarkChannel protocol version 1 is not yet finished and it's
specification is subject to change! This document is work in progress!

# Abstract

The DarkChannel Relay Chat protocol is for use with text based
conferencing; the simplest client being any socket program capable of
connecting to the server.

This document defines the DarkChannel Node Protocol, and assumes that
the reader is familiar with the DarkChannel Architecture.

[Motivation]: 0-motivation.html "Motivation"
[Cryptography]: 1-crypto.html "Cryptography"
[Identity]: 2-identity.html "Identity"
[Nodes]: 3-nodes.html "Nodes"
[Messages]: 4-messages.html "Messages"
[Details]: 5-details.html "Message Details"
[FSM]: 6-fsm.html "Finite State Machines"
[References]: 7-references.html "References"
