Posts

Showing posts with the label criptare

XOR?

using System; using System.Text; // Am vazut un mod criptare a parolelor intr-o baza de date bazat pe operatia XOR // // Ideea e urmatoarea: // La inregistrare parola userului este codificata printr-o operatie XOR // intre parola si o cheie, iar codificarea este pastrata in baza de date. // // Cand utilizatorul se autentifica, trimite parola, se face codificarea si apoi // se compara cu cea de la inregistrare. Daca e ok inseamna ca e logat.. logic. // // Astfel se vrea ca absolut nimeni sa nu stie parolele (nu conteaza ca e dezvoltator SQL..) // // Un exemplu: // parola : ********* // cheia publica : sharedkeys // se face XOR caracter cu caracter intre parola si cheia publica // ********* ^ sharedkeys = codificarea (o secventa de carcatere ASCII) // // Daca se stiu cheia publica si co...