Nors yra daug skirtingų šifravimo schemų, dauguma jų skirstomi į dvi kategorijas - simetriškas arba asimetriškas. Simetriniai šifravimo metodai apima vieną raktą, kurį naudojate duomenims koduoti ir dekoduoti. Asimetriškose schemose yra susieta raktų pora, viešųjų ir privačių, ir viskas, ką užkoduoja vienas, turi iššifruoti kitą. Kiekvienas metodas turi savo privalumų ir trūkumų, o kiekvieno metodo stipriųjų pusių žinojimas gali padėti apsaugoti gyvybiškai svarbius duomenis.
Lengva naudoti
Kad būtų paprasčiau užšifruoti, pavyzdžiui, šifruoti failus kietajame diske, simetriška sistema turėtų atitikti jūsų poreikius. Simetrinis šifravimas reikalauja išlaikyti ir atsiminti tik vieną raktą, o norint grąžinti duomenis į skaitomą formatą, reikia tik vieno iššifravimo veiksmo. Jei turite saugų metodą, kaip perduoti simetrišką raktą keliems vartotojams, taip pat galite naudoti simetrišką šifravimo sistemą, kad bendrintumėte duomenis visame tinkle. Tas pats raktas leis bet kuriam įgaliotam vartotojui pasiekti paslėptą turinį.
Interneto korespondencija
Šifravimas gali apsaugoti jūsų el. Laiškus, tačiau susisiekdami su nauju asmeniu susiduriate su dilema. Jei naudojate simetrišką šifravimo sistemą, turite išsiųsti raktą, tačiau pašalinis asmuo gali leisti perimti el. Laišką ir padaryti jūsų šifravimą nenaudingu. Asimetriškas šifravimas pašalina tai, kad vartotojai gali keistis viešaisiais raktais. Kadangi viešasis raktas negali iššifruoti viešojo rakto užšifruotų pranešimų, du vartotojai gali bendrauti naudodami tik jų pokalbiui skirtą šifravimą. Šis perdavimo tipas taip pat yra SSL esmė, kai jūsų naršyklė užšifruoja simetrišką raktą naudodama viešąjį serverio raktą, užtikrindama, kad niekas negalėtų pavogti rakto perduodamas.
Identifikavimas ir tikrinimas
Kitas asimetrinio šifravimo privalumas yra jo sugebėjimas tarnauti kaip identifikavimas. Jei savo asmeniniu raktu užkoduojate žinomą duomenų eilutę ir pridedate ją prie pranešimo, visi, gavę tą pranešimą, gali ją iššifruoti naudodami jūsų viešąjį raktą. Todėl šifravimas naudojamas kaip piršto atspaudas, nes tik jūsų privatus raktas galėjo užšifruoti duomenis. Kita technika apima dokumento paleidimą per maišos funkciją - vienpusį kriptografinį kodavimą, kuris sukuria unikalų kiekvieno įvesties rezultatą. Maišydami pranešimą ir koduodami maišos naudodami savo privatųjį raktą, jūs ne tik įrodote savo tapatybę gavėjui, bet ir užtikrinate, kad niekas negalėtų sugadinti pranešimo, nes maišos pasikeistų.
Skaitmeninis registras
Norėdami visiškai naudotis asimetriniu šifravimu, turite suteikti prieigą prie savo viešojo rakto. Privačiam susirašinėjimui gali pakakti paprasčiausiai pridėti raktą prie el. Pašto ar pranešimų lentos parašo, tačiau įmonės, norinčios naudoti asimetrinį šifravimą verslo sandoriams, turi žengti dar vieną žingsnį. Skaitmeninis sertifikatas suteikia jūsų įmonės ar serverio informacijos įrašą, taip pat jūsų viešąjį raktą, kad visi galėtų pasiekti, leidžiant patikrinti jūsų tapatybę. Tačiau šios paslaugos kainuoja pinigus, todėl, kad galėtumėte pasinaudoti SSL ir kitais protokolais, šifruojančiais duomenų perdavimą, turite nuolat atnaujinti savo sertifikatą.