Clasificarea criptoalgoritmelor - stadopedia

Criptografia însăși nu este cel mai înalt nivel de clasificare a disciplinelor adiacente. Dimpotrivă, criptografia împreună cu criptanaliza (al cărei scop este de a se opune metodelor de criptografie) constituie o știință complexă - criptologie.







În ceea ce privește algoritmii de criptare, există mai multe scheme de clasificare, fiecare dintre acestea fiind bazate pe un grup de caracteristici caracteristice. Astfel, același algoritm "trece" imediat prin mai multe scheme, dovedind a fi în fiecare dintre ele într-una din subgrupe.

Schema principală de clasificare pentru toți algoritmii cripto este următoarea:

Toate materialele ulterioare vor fi dedicate criptografiei cu o cheie, deoarece majoritatea specialiștilor folosesc termenul criptografie exact cu privire la acești algoritmi cripto, ceea ce este complet justificat. De exemplu, orice criptogramă cu o cheie poate fi transformată într-o criptografie, pur și simplu "cusut" în codul sursă al programului unele chei fixe. Transformarea inversă este aproape imposibilă.







În funcție de natura efectelor produse asupra datelor, algoritmii sunt împărțiți în:

  1. comutare
    Blocurile de informații (octeți, biți, unități mai mari) nu se modifică singuri, ci schimbările de ordonare, ceea ce face ca informația să nu fie accesibilă unui observator extern.
  2. metacaractere
    Blocurile de informații se modifică în conformitate cu legile criptoglobale. Majoritatea covârșitoare a algoritmilor moderni aparțin acestui grup.

În funcție de dimensiunea blocului de informații, algoritmii cripto sunt împărțiți în:

  1. Cipuri de flux.
    Unitatea de codare este un bit. Rezultatul codificării nu depinde de fluxul de intrare trecut. Schema este utilizată în sistemele de transmisie a informațiilor, adică în cazul în care transmiterea informațiilor începe și se termină în momente arbitrare și poate fi întreruptă accidental. Cei mai obișnuiți strămoși ai cipurilor de fluxuri sunt scrambleri.
  2. Blochează blocurile
    Unitatea de codare este un bloc de mai mulți octeți (în prezent 4-32). Rezultatul codificării depinde de toți octeții originali ai acestui bloc. Schema este utilizată pentru transferul de informații despre pachete și codarea fișierelor.






Articole similare

Trimiteți-le prietenilor: