Supposons que votre employé de banque vous donne un mot de passe arbitraire tel que hel34/[email protected]#
et vous ne pouvez pas vous en souvenir sans l'écrire sur un papier. Dilemme: vous n'écrivez jamais de mots de passe sur papier. Vous essayez donc d'inventer un cryptage, une carte un-à-un, où vous écrivez seulement une clé sur un papier, seulement des chiffres, et laissez le reste à votre serveur. Bien sûr, le mot de passe peut être constitué de choses arbitraires.Chiffrement de chaîne uniquement avec des nombres?
mvds a l'idée correcte, pour changer la base. Eugene constaté une erreur, de sorte que celui-to-one-carte devrait ressembler à:
prime1*prime2*...*primeN <----- encoding -------> String
Je pense que vous devez nous donner quelques exemples. Je n'ai aucune idée de ce que tu veux ici. –
Merde, je pensais que je l'ai eu mais 1a2 = 11412 n'a pas de sens pour moi ... – mvds
oh ça fait, ''a '== 0141' ... Ce n'est pas une bonne idée, puisque les différentes chaînes d'entrée pourrait conduire à la même chaîne "alphs to oct". 14a == "14141" == a41. Donc, vous perdez des informations dans l'encodage. – mvds