Password-base shift-cypher encoder/decoder