function separateMd5(begin,end) {
console.log("Begin: "+begin);
// The variable begin, when encrypted, shows me the incorrect encryption
console.log('With function hexMD5 begin: (Incorrect)');
var encrypted = md5.hexMD5(begin);
console.log(encrypted);
// The correct encryption should be this:
console.log("Declare begin and use function hexMD5 (Correct):")
begin='\075';
var encrypted = md5.hexMD5(begin);
console.log(encrypted);
}
OUTPUTkorrekte Datentypen erstellen
Begin: \075
With function hexMD5 begin: (Incorrect)
27790613e018862f3b5b92b8d4f48f44
Declare begin and use function hexMD5 (Correct):
43ec3e5dee6e706af7766fffea512721
Ich weiß nur, dass das Problem des beginnen in dem Datentyp kommt, so erzeugt es unterschiedliche Ergebnisse. Ich muss damit beginnen, die gleichen Ergebnisse zu erzeugen, ohne erklärt zu werden (43ec3e5dee6e706af7766fffea512721)
Der erste Wert 'begin' enthält einige nicht druckbare Zeichen, deshalb erhalten Sie unterschiedliche Ergebnisse. – alexmac