Подскажите как на основе функции которая декодирует зашифрованный код, создать кодировщик?
Может кто-то подскажет как создать кодировщик из ниже приведенного кода?
chr13: function(chr14) {
var chr15 = "";
var chr16 = 23;
chr14 = unescape(chr14);
chr17_ = chr14.replace(/[\D]/gi, "");
for (i = 0; i < chr17_.length; i += 2) {
chr18 = parseInt(chr17_.substr(i, [2])) + chr16;
chr18 = unescape('%' + chr18.toString(16));
chr15 += chr18;
}
chr14 = unescape(chr15);
output = new String;
chr19 = new Array();
chr20 = new Array();
chr21 = chr14.length;
for (i = 0; i < chr21; i++) {
chr19[i] = chr14.charCodeAt(i);
chr20[i] = chr14.charCodeAt(i + 1);
}
for (i = 0; i < chr21; i = i + 2) {
output += String.fromCharCode(chr19[i] - chr20[i]);
}
return output;
}
Или подскажите где можно почитать на эту тему.