A simple Feistel cipher.
Horst Feistel for the cipher algorithms :) thanks! even though you're dead! :)