Text base encryption with password and checksum