Sadržaj:
Definicija - Što znači kriptografija?
Kriptografija uključuje stvaranje napisanih ili generiranih kodova koji omogućavaju čuvanje podataka u tajnosti. Kriptografija pretvara podatke u oblik koji je nečitljiv za neovlaštenog korisnika, omogućujući mu prijenos bez neovlaštenih subjekata koji ih dekodiraju u čitljiv format i time kompromitiraju podatke.
Informacijska sigurnost koristi kriptografiju na nekoliko razina. Informacije se ne mogu pročitati bez ključa za dešifriranje. Podaci zadržavaju svoju cjelovitost tijekom tranzita i dok se pohranjuju. Kriptografija također pomaže u neregistraciji. To znači da se pošiljalac i isporuka poruke mogu provjeriti.
Kriptografija je poznata i kao kriptologija.
Techopedia objašnjava kriptografiju
Kriptografija također omogućava pošiljateljima i primateljima da se međusobno potvrđuju korištenjem parova ključeva. Postoje različite vrste algoritama za šifriranje, neki uobičajeni algoritmi uključuju:
- Kriptografija tajnih ključeva (SKC): Ovdje se samo jedan ključ koristi i za šifriranje i za dešifriranje. Ovu vrstu šifriranja nazivamo i simetričnom enkripcijom.
- Kriptografija javnog ključa (PKC): Ovdje se koriste dva ključa. Ova vrsta šifriranja se također naziva asimetrična enkripcija. Jedan je ključ javni ključ kojem može pristupiti bilo tko. Drugi je ključ privatni ključ, a pristupiti mu može samo vlasnik. Pošiljatelj šifrira podatke koristeći javni ključ primatelja. Primatelj dešifrira poruku koristeći svoj privatni ključ. Za neprihvaćanje, pošiljatelj šifrira obični tekst privatnim ključem, dok primatelj koristi javni ključ pošiljatelja kako bi ga dešifrirao. Tako primatelj zna ko ga je poslao.
- Funkcije mjerenja: razlikuju se od SKC-a i PKC-a. Oni ne koriste nijedan ključ, a također se nazivaju i jednosmjerna enkripcija. Hash funkcije uglavnom se koriste za osiguravanje da datoteka ostane nepromijenjena.