flakes / mirc_fish_10

"FiSH 10" - a blowfish encryption script for mIRC 7, compatible to previous FiSH scripts and other clients! Come visit us in #fish10 on EFNet!
https://syndicode.org/fish_10/
86 stars 16 forks source link

Salty FiSH #38

Closed ghost closed 9 years ago

ghost commented 9 years ago

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.

Where $'s are random extended range Unicode characters:

fanfare > Message fanfare > Message fanfare (append $nick) fanfare > $M$e$s$s$a$g$e$f$a$n$f$a$r$e$ (scatter with random Unicode) fanfare > ECB encrypt (output will now drastically vary every time) fanfare > ECB decrypt fanfare > $M$e$s$s$a$g$e$f$a$n$f$a$r$e$ fanfare > Message fanfare ($'s are removed) fanfare > Message ($nick = fanfare, names match) fanfare > Message (ok)