Criptare pe 128 biți în comparație cu criptarea de 256 de biți
Algoritm de criptare
Specialiștii în domeniul computerului încalcă codurile de securitate pentru a examina vulnerabilitatea acestora. Dacă este posibil să se determine modul de funcționare a codării, va fi posibil să se găsească o modalitate de a decoda datele, indiferent dacă se folosește codarea pe 128 de biți sau 256 de biți. Programatorii descoperă vulnerabilitatea algoritmilor de criptare GSM, utilizați în telefoanele mobile, precum și criptarea DVD-urilor, care se utilizează pentru a evita copierea acestora. Dacă descoperiți această vulnerabilitate, criptarea nu va fi eficientă, în ciuda faptului că aveți o cheie lungă. Printre cele mai comune standarde de criptare, există criptarea standard a datelor sau DES și Advanced Encryption Standard, AES, care nu au nicio vulnerabilitate cunoscută până la data publicării acestui articol.
chei
Dacă algoritmul de criptare este sigur, singura modalitate de a decoda datele este prin utilizarea cheii corecte. Parola este ca o parolă și este posibilă numai pentru persoanele care sunt autorizate să vadă datele. Persoanele care nu sunt autorizate vor putea găsi cheia corectă încercând toate cheile și utilizând toate computerele care permit cautarea tuturor posibilităților cât mai repede posibil. Lungimea cheii determină numărul de posibilități. Datele criptate cu o cheie de 256 biți sunt mult mai sigure decât datele care utilizează criptarea pe 128 de biți, deoarece durează mult mai mult pentru a testa toate cheile posibile.
Numărul de chei posibile
Numărul de posibilități pentru o anumită cheie este de două la puterea n, unde "n" este lungimea cheii în biți. O cheie cu doi biți poate avea una sau zero în fiecare dintre cele două poziții, obținând patru, adică două pătrimi de posibilități cum ar fi: 00, 01, 10 sau 11. O cheie pe 10 biți are 1024 de posibilități, în timp ce o cheie pe 56 de biți are mai mult de 72 trilioane de chei posibile. Nu există nici un nume pentru numărul de chei de criptare pe 128 de biți, dar este de 72 de patrati quadrilioane. Pentru datele criptate cu 256 de biți, numărul de chei posibile este un pătrat nou. Specialiștii în calculatoare cred că ar fi nevoie de mai mult de o mie de ani pentru a testa acest număr de chei, chiar și cu tehnologia disponibilă în viitorul apropiat.
Decipherarea codului
În 1997, criptarea pe 56 de biți părea sigură, dar un test cu un număr mare de computere a reușit să efectueze suficiente teste pentru a ucide codul după 250 de zile. În 1998, Fundația Electronic Frontier a rupt un cod DES pe 56 de biți în doar trei zile, încercând mai multe combinații. În 2011, chiar și cele mai puternice computere nu au reușit să descifreze codurile pe 128 de biți în același mod. Criptarea pe 128 de biți pare sigură pentru moment, dar pe termen lung, criptarea pe 256 de biți poate fi mult mai invulnerabilă la progresele tehnologice și la viteza celor mai recente computere.