complet_salt_hashing_password_with_encode_decode