La fel de computere, dar, desigur, tastele sunt de obicei mult mai mult. Primul algoritm simetric mare dezvoltat pentru computerele din Statele Unite a fost Encryption Standard de date (DES), aprobat pentru utilizare în anii 1970. DES foloseste o cheie de 56 de biți
Pentru computerele au devenit tot mai rapide din anii '70, expertii in securitate nu mai ia în considerare DES asigura -. Deși un 56 de biți oferte cheie mai mult de 70 de cvadrilion de combinații posibile (70,000,000,000,000,000 ), un atac de forță brută (pur și simplu încercarea de fiecare combinație posibilă în scopul de a găsi cheia de dreapta) ar putea descifra cu ușurință datele criptate într-un timp scurt. DES a fost înlocuită cu Advanced Encryption Standard (AES), care utilizează 128, 192- sau 256-bit chei. Cei mai mulți oameni cred că AES va fi un standard suficient de criptare pentru o lungă perioadă de timp: O cheie 128-bit, de exemplu, poate avea mai mult de 300,000,000,000,000,000,000,000,000,000,000,000 combinații de taste. [Sursa: CES Communications]
Public Key Encryption
Unul dintre punctele slabe un moment dat despre criptare simetrică cheie este că doi utilizatori încearcă să comunice unul cu celălalt nevoie de o modalitate sigură de a face acest lucru; în caz contrar, un atacator poate smulge cu ușurință datele necesare din fluxul. În noiembrie 1976 o lucrare publicata in revista IEEE Transactions on Information Theory, intitulat " New Directions in criptografie, " abordat această problemă și a oferit o soluție: de criptare cu cheie publică
De asemenea, cunoscut sub numele de asimetrice-cheie de criptare, de criptare cu chei publice utilizează două chei diferite în același timp - o combinație de o cheie privată și o cheie publică. . Cheia privată este cunoscută doar de calculator, în timp ce cheia publică este dată de computer la orice computer care dorește să comunice în siguranță cu el. Pentru a decoda un mesaj criptat, un computer trebuie să utilizeze cheia publică, cu condiția de calculator de origine, și propriul cheia privată. Deși un mesaj trim