Salty FiSH

For demonstration purposes only.

Includes a mechanism that continuously salts every message with extended-range Unicode characters, then removed once received on the other side, and verifies the message matches the $nick of the sender.

fanfare > Message
fanfare > Message fanfare (append $nick)
fanfare > $M$e$s$s$a$g$e$f$a$n$f$a$r$e$ (where $'s are random extended range Unicode characters)
fanfare > ECB encrypt
fanfare > ECB decrypt
fanfare > $M$e$s$s$a$g$e$f$a$n$f$a$r$e$
fanfare > Message fanfare (only the $'s are removed)
fanfare > Message ($nick = fanfare, names match)
fanfare > Message (ok)