This is a login system! It's one-way hashed, supports all characters on the keyboard, and is case sensitive!
@griffpatch for the encoding/decoding, heavily edited by me. @TheLogFather for the one-way hashing, lightly edited by me.