logo

Kriptografija ir jos rūšys

Kriptografija i Tai komunikacijos užtikrinimo būdas paverčiant paprastą tekstą į šifruotą tekstą. Tai apima įvairius algoritmus ir protokolus, užtikrinančius duomenų konfidencialumą, vientisumą, autentifikavimą ir neatmetimą. Šiame straipsnyje aptarsime kriptografiją ir jos tipus.

avilio architektūra

Kas yra Kriptografija?

Kriptografija – tai informacijos ir ryšių apsaugos metodas naudojant kodus, kad tik tie asmenys, kuriems informacija skirta, galėtų ją suprasti ir apdoroti. Taip užkertamas kelias neteisėtai prieigai prie informacijos. Priešdėlis kripta reiškia paslėptą, o priesagos grafija reiškia rašymą. Kriptografijoje informacijai apsaugoti naudojami metodai gaunami iš matematinių sąvokų ir taisyklėmis pagrįstų skaičiavimų, vadinamų algoritmais, rinkinio, skirto pranešimams konvertuoti taip, kad juos būtų sunku iššifruoti. Šie algoritmai naudojami kriptografiniam raktui generuoti, skaitmeniniam pasirašymui ir tikrinimui, siekiant apsaugoti duomenų privatumą, naršyti internete ir apsaugoti konfidencialias operacijas, pvz., kredito ir debeto kortelių operacijas.



kriptografija

Kriptografijos ypatybės

  • Konfidencialumas: Su informacija gali susipažinti tik tas asmuo, kuriam ji skirta, ir joks kitas asmuo, išskyrus jį, negali prie jos prieiti.
  • Vientisumas: Informacijos negalima modifikuoti saugykloje arba pereinant iš siuntėjo į numatytą gavėją, neaptikus jokio papildomo informacijos.
  • Neatsisakymas: Informacijos kūrėjas/siuntėjas negali paneigti savo ketinimo siųsti informaciją vėliau.
  • Autentifikavimas: Siuntėjo ir gavėjo tapatybės patvirtinamos. Taip pat patvirtinama informacijos paskirties / kilmės vieta.
  • Sąveika: Kriptografija leidžia saugiai bendrauti tarp skirtingų sistemų ir platformų.
  • Pritaikymas: Kriptografija nuolat tobulėja, kad neatsiliktų nuo saugumo grėsmių ir technologijų pažangos.

Kriptografijos tipai

1. Simetrinė rakto kriptografija

Tai šifravimo sistema, kai pranešimo siuntėjas ir gavėjas naudoja vieną bendrą raktą pranešimams užšifruoti ir iššifruoti. Simetrinio rakto kriptografija yra greitesnis ir paprastesnis, tačiau problema ta, kad siuntėjas ir gavėjas turi kažkaip saugiai apsikeisti raktais. Populiariausios simetrinio rakto kriptografijos sistemos yra Duomenų šifravimo sistemos (DES) ir Išplėstinės šifravimo sistemos (AES) .

Simetrinė raktų kriptografija

Simetrinė raktų kriptografija



2. Maišos funkcijos

Šiame algoritme nenaudojamas joks raktas. Fiksuoto ilgio maišos reikšmė apskaičiuojama pagal paprastą tekstą, todėl paprasto teksto turinio atkurti neįmanoma. Daugelis operacinių sistemų slaptažodžiams užšifruoti naudoja maišos funkcijas.

3. Asimetrinio rakto kriptografija

Į Asimetrinė raktų kriptografija, informacijai užšifruoti ir iššifruoti naudojama raktų pora. Imtuvo viešasis raktas naudojamas šifravimui, o privatus gavėjo raktas naudojamas iššifruoti. Viešieji raktai ir privatūs raktai skiriasi. Net jei viešąjį raktą žino visi, numatytas gavėjas gali tik jį iššifruoti, nes jis vienintelis žino savo privatųjį raktą. Populiariausias asimetrinio rakto kriptografijos algoritmas yra RSA algoritmas.

Asimetrinio rakto kriptografija



kaip rodyti programos slėpimą „Android“.

Kriptografijos taikymas

  • Kompiuterio slaptažodžiai: Kriptografija plačiai naudojama kompiuterių saugai, ypač kuriant ir prižiūrint slaptažodžius. Kai vartotojas prisijungia, jo slaptažodis yra sumaišytas ir lyginamas su maiša, kuri buvo saugoma anksčiau. Prieš juos išsaugant slaptažodžiai yra maišomi ir užšifruojami. Taikant šią techniką, slaptažodžiai užšifruojami taip, kad net jei įsilaužėlis įgyja prieigą prie slaptažodžių duomenų bazės, jis negalėtų nuskaityti slaptažodžių.
  • Skaitmeninės valiutos: Siekiant apsaugoti sandorius ir užkirsti kelią sukčiavimui, skaitmeninės valiutos, tokios kaip Bitcoin, taip pat naudoja kriptografiją. Sandoriams apsaugoti naudojami sudėtingi algoritmai ir kriptografiniai raktai, todėl beveik sunku sugadinti ar suklastoti operacijas.
  • Saugus naršymas internete: Naršymo internete saugumas užtikrinamas naudojant kriptografiją, kuri apsaugo vartotojus nuo pasiklausymo ir tarpininko užpuolimo. Viešojo rakto kriptografiją naudoja Secure Sockets Layer (SSL) ir Transporto lygmens sauga (TLS) protokolai, skirti šifruoti duomenis, siunčiamus tarp žiniatinklio serverio ir kliento, sukuriant saugų ryšio kanalą.
  • Elektroniniai parašai: Elektroniniai parašai yra skaitmeninis ranka rašyto parašo atitikmuo ir yra naudojami dokumentams pasirašyti. Skaitmeniniai parašai sukuriami naudojant kriptografiją ir gali būti patvirtinti naudojant viešojo rakto kriptografiją. Daugelyje šalių elektroniniai parašai yra privalomi pagal įstatymą, o jų naudojimas sparčiai plečiasi.
  • Autentifikavimas: Kriptografija naudojama autentifikavimui įvairiose situacijose, pavyzdžiui, prisijungiant prie banko sąskaitos, prisijungiant prie kompiuterio arba naudojant saugų tinklą. Kriptografijos metodai naudojami autentifikavimo protokoluose, siekiant patvirtinti vartotojo tapatybę ir patvirtinti, kad jis turi reikiamas prieigos prie išteklių teises.
  • Kriptovaliutos: Kriptografiją labai naudoja tokios kriptovaliutos kaip Bitcoin ir Ethereum, kad apsaugotų operacijas, užkirstų kelią sukčiavimui ir išlaikytų tinklo vientisumą. Sandoriams apsaugoti naudojami sudėtingi algoritmai ir kriptografiniai raktai, todėl beveik sunku sugadinti ar suklastoti operacijas.
  • Interneto šifravimas nuo galo iki galo: Šifravimas nuo galo iki galo naudojamas siekiant apsaugoti dvipusį ryšį, pvz., vaizdo pokalbius, momentinius pranešimus ir el. Net jei pranešimas yra užšifruotas, tai užtikrina, kad pranešimą gali perskaityti tik numatyti gavėjai. Šifravimas nuo galo iki galo plačiai naudojamas komunikacijos programose, pvz., WhatsApp ir Signal, ir užtikrina aukštą vartotojų saugumo ir privatumo lygį.

Kriptografijos privalumai

  • Prieigos valdymas: Kriptografija gali būti naudojama prieigos kontrolei, siekiant užtikrinti, kad tik atitinkamus leidimus turinčios šalys turėtų prieigą prie išteklių. Tik tie, kurie turi teisingą iššifravimo raktą, gali pasiekti išteklius dėl šifravimo.
  • Saugus bendravimas: Norint saugiai bendrauti internetu, kriptografija yra labai svarbi. Ji siūlo saugius privačios informacijos, pvz., slaptažodžių, banko sąskaitų numerių ir kitų slaptų duomenų perdavimo internetu mechanizmus.
  • Apsauga nuo atakų: Kriptografija padeda apsisaugoti nuo įvairių rūšių užpuolimų, įskaitant pakartojimą ir žmogaus viduryje atakų . Ji siūlo šių išpuolių pastebėjimo ir sustabdymo strategijas.
  • Teisinių reikalavimų laikymasis: Kriptografija gali padėti įmonėms įvykdyti įvairius teisinius reikalavimus, įskaitant duomenų apsaugos ir privatumo įstatymus.

Dažnai užduodami klausimai apie kriptografiją – DUK

Koks yra kriptografijos tikslas?

Kriptografijos tikslas yra apsaugoti ir apsaugoti slaptą informaciją, užkoduojant ją taip, kad ją suprastų tik įgaliotos šalys.

Kas yra skaitmeniniai parašai?

Skaitmeniniai parašai yra kriptografiniai metodai, naudojami siekiant užtikrinti skaitmeninių dokumentų ar pranešimų autentifikavimą, vientisumą ir neatmetimą.

Ar kvantiniai kompiuteriai gali sugriauti esamas kriptografines sistemas?

Kvantiniai kompiuteriai gali sugriauti esamas kriptografines sistemas, nes gali daug greičiau nei tradiciniai kompiuteriai išspręsti tam tikras matematines problemas.

Kaip kriptografija naudojama elektroninės prekybos sandoriuose?

Kriptografija naudojama elektroninės prekybos operacijose, siekiant užšifruoti jautrius duomenis, pvz., kredito kortelės informaciją, perdavimo metu, siekiant užtikrinti jų konfidencialumą ir vientisumą.

ankita lokhande amžius