C: A pair of client and server programs that send a message over UDP or TCP to a server, which runs it through a cipher.