Cześć mam taki problem,
algorytm szyfrowania XOR wygląda następująco:
var dane= 47;
var klucz = "abc";
var szyfr ="";
var i =0
for(i =0;i<klucz.length;i++){
dane = dane ^ klucz.charCodeAt(i);
}
trace("szyfrogram: " +dane); //wynik 79
żeby odszyfrować należy:
dane = 79;
for(i =0;i<klucz.length;i++){
dane = dane ^ klucz.charCodeAt(i);
}
trace("dane: " +dane); //wynik 47
Chodzi o to, czy da się mając daną orginalną i szyfrogram, znaleźć klucz ?
W tym przypadku: dana oryginalna: 47, szyfrogram: 79. Klucz(abc) chcę znaleźć na podstawie tych danych. Da sie to zrobić ?