Angenommen, Ihr Bankangestellte Ihnen ein beliebiges Passwort wie hel34/[email protected]#
gibt und man es nicht mehr erinnern kann es auf ein Papier ohne zu schreiben. Dilemma: Sie schreiben niemals Passwörter auf Papier. Also versuchst du eine verschlüsselte Eins-zu-eins-Karte zu erfinden, in der du nur einen Schlüssel zu einem Papier schreibst, nur Zahlen, und den Rest Müll deinem Server überlässt. Natürlich kann das Passwort aus beliebigen Dingen bestehen.String-Verschlüsselung nur mit Zahlen?
mvds hat die richtige Idee, um die Basis zu ändern. Eugene einen Fehler bemerkt, so dass die Eins-zu-Eins-Karte soll wie:
prime1*prime2*...*primeN <----- encoding -------> String
Ich glaube, Sie uns einige Beispiele geben müssen. Ich habe keine Ahnung, was du hier willst. –
Verdammt, ich dachte, ich habe es aber 1a2 == 11412 macht keinen Sinn für mich machen ... – mvds
oh ja, '‚a‘== 0141' ... Das ist keine gute Idee, da verschiedene Eingabezeichenfolgen könnte zu der gleichen "alphas to oct" -Saite führen. 14a == "14141" == a41. So verlieren Sie Informationen in der Codierung. – mvds