top of page

CRIPTOGRAFIA MODERNÄ‚

Criptografia cu chei simetrice se referă la metode de criptare în care atât trimițătorul cât È™i receptorul folosesc aceeaÈ™i cheie (sau, mai rar, în care cheile sunt diferite, dar într-o relaÈ›ie ce la face uÈ™or calculabile una din cealaltă). Acest tip de criptare a fost singurul cunoscut publicului larg până în 1976.

Studiul modern al cifrurilor cu chei simetrice se leagă mai ales de studiul cifrurilor pe blocuri È™i al cifrurilor pe flux È™i al aplicaÈ›iilor acestora. Un cifru pe blocuri este, într-un fel, o formă modernă de cifru polialfabetic Alberti: cifrurile pe blocuri iau la intrare un bloc de text clar È™i o cheie, È™i produc la ieÈ™ire un bloc de text cifrat de aceeaÈ™i dimensiune. Deoarece mesajele sunt aproape mereu mai lungi decât un singur bloc, este necesară o metodă de unire a blocurilor succesive. S-au dezvoltat câteva astfel de metode, unele cu securitate superioară într-un aspect sau altul decât alte cifruri. Acestea se numesc moduri de operare È™i trebuie luate în calcul cu grijă la folosirea unui cifru pe blocuri într-un criptosistem.

Data Encryption Standard (DES) È™i Advanced Encryption Standard (AES) sunt cifruri pe blocuri care sunt considerate standarde de criptografie de guvernul american (deÈ™i DES a fost în cele din urmă retras după adoptarea AES). În ciuda decăderii ca standard oficial, DES (mai ales în varianta triple-DES, mult mai sigură) rămâne încă popular; este folosit într-o gamă largă de aplicaÈ›ii, de la criptarea ATM la securitatea e-mail-urilor È™i accesul la distanță securizat. Multe alte cifruri pe blocuri au fost elaborate È™i lansate, cu diverse calități. Multe au fost sparte.

FuncÈ›iile hash criptografice (adesea numite message digest) nu folosesc neapărat chei, sunt o clasă importantă de algoritmi criptografici. AceÈ™tia primesc date de intrare (adesea un întreg mesaj), È™i produc un hash scurt, de lungime fixă, sub forma unei funcÈ›ii neinversabile. Pentru hash-urile bune, coliziunile (două texte clare diferite care produc acelaÈ™i hash) sunt extrem de dificil de găsit.

bottom of page