Simetrik kundrejt Asimetrik – Kriptimi i bërë i thjeshtë

Në ditët e sotme, mënyra se si ne komunikojmë dhe ndërveprojmë me njëri-tjetrin në internet e ka çuar komunikimin modern deri në atë pikë sa duket si magji. Por korrja e fryteve të teknologjisë ka një çmim – braktisjen e privatësisë sonë.

Me zhvillimin e internetit, veprime të tilla si hakerimi janë bërë të zakonshme dhe efektet e tyre shpesh janë shkatërruese.

Kriptimi ka ekzistuar për mijëra vjet, por tani ne e përshtatëm atë me zhvillimin tonë teknologjik. Dhe në industri të tilla si kriptomonedha, ajo luan një rol vendimtar në mbështetjen e sigurisë dhe anonimitetit.

Ekzistojnë dy teknika kryesore të kriptimit - simetrik asimetrik.

Por, para se të fillojmë të flasim për to, le të përcaktojmë disa nga termat që do të hasim dhe të zbulojmë se si cryptography vërtet punon.

Termat e kriptografisë që duhet të dini

  • Kriptimi. Procesi i shndërrimit të tekstit të thjeshtë në tekst të pakuptueshëm.
  • Deshifrimi. Procesi i shndërrimit të tekstit të pakuptueshëm në tekst normal.
  • Celës. Një fjalëkalim ose një kod që përdoret për të kriptuar dhe deshifruar informacionin.
  • Teksti i thjeshtë. Mesazhi standard, pa asnjë formë kriptimi.
  • Teksti shifror. Mesazhi i koduar.

Çfarë është Kriptografia?

Në atë kohë, kriptografia përdorej kryesisht në operacione ushtarake ose qeveritare. Por me evolucionin e fundit teknologjik, ajo gjeti shpejt vendin e saj në shumicën e aspekteve të jetës.

Kriptografia përdor formula komplekse matematikore për të kthyer tekstin e thjeshtë në të pakuptueshëm në mënyrë që të fshehë mesazhin. Në formulën e saj më themelore, kriptografia ka dy hapa - enkriptim dhe deshifrim.

Procesi i kriptimit përdor një shifër për të kriptuar tekstin e thjeshtë dhe për ta kthyer atë në tekst shifror. Deshifrimi, nga ana tjetër, aplikon të njëjtin shifër për ta kthyer tekstin e shifruar përsëri në tekst të thjeshtë.

Këtu është një shembull se si do të dukej një mesazh i koduar duke përdorur shifrën e Cezarit:

Sd nyocx'd bokvvi wkddob.

Më tregoni në komente nëse mund të kuptoni se çfarë thotë.

Dhe ndërsa me një shikim teksti mund të duket i palexueshëm, procesi është vërtet i thjeshtë pasi të dini se si funksionon metoda e kriptimit. I njohur gjithashtu si një shifër zhvendosjeje, shifra e Cezarit zhvendos secilën shkronjë me një numër të caktuar hapësirash në të djathtë ose në të majtë të alfabetit.

Pra, nëse zgjedhim të kalojmë me 7 hapësira djathtas, na mbetet si vijon:

  • A = H
  • B = I
  • C = J
  • D = K
  • ...
  • W = D
  • X = E
  • Y = F
  • Z = G

Siç mund ta shihni, shifra e Cezarit është mjaft e drejtpërdrejtë, prandaj është një nga më të lehtat për t'u zgjidhur. Gjithçka që duhet të bëni është të kuptoni numrin e hapësirave me të cilat është ndërruar alfabeti.

Çfarë është kriptimi simetrik?

What is symmetric encryption?

Kriptimi simetrik është forma më themelore e kriptimit, me shifrën e Cezarit që shërben si shembull i përsosur.

Ai përdor një çelës të vetëm sekret për të kriptuar dhe deshifruar informacionin, gjë që e bën procesin mjaft të thjeshtë. Një mesazh kodohet duke përdorur çelësin sekret në kompjuterin A. Më pas transferohet në kompjuterin B, i cili e deshifron atë duke përdorur të njëjtin çelës.

Meqenëse si procesi i kriptimit ashtu edhe procesi i deshifrimit përdorin të njëjtin çelës, kriptimi simetrik është më i shpejtë se homologu i tij. Kjo është arsyeja pse zakonisht preferohet për skedarë të mëdhenj që kanë nevojë për enkriptim masiv - siç janë bazat e të dhënave.

Kriptimi simetrik zakonisht përdoret nga bankat, pasi mbron në mënyrë efikase PII (Informacionin Personal Identifikimi) pa kosto të mëdha burimesh. Kjo ndihmon në uljen e rrezikut të përfshirë në trajtimin e transaksioneve të pagesave në baza ditore.

Metodat moderne të kriptimit simetrik përfshijnë AES (Advanced Encryption Standard), 3DES (Triple Data Encryption Standard) dhe Blowfish.

Algoritmi i rekomanduar nga Instituti Kombëtar i Teknologjisë së Standardeve të SHBA-së është AES. Kështu, më të njohurit janë AES-128, AES-192 dhe AES-256.

Si është i ndryshëm kriptimi asimetrik?

Si është i ndryshëm kriptimi asimetrik

E njohur gjithashtu si kriptografia me çelës publik, kriptografia asimetrike përdor më shumë se një çelës, të dy llojeve të ndryshme - publik dhe privat.

Dhe jam i sigurt se kjo tingëllon e njohur për ata prej jush që zotërojnë një portofol kripto.

Siç sugjerojnë emrat e tyre, një çelës publik është një çelës që është i disponueshëm publikisht për këdo, ndërsa një çelës privat është sekret. Vetëm pronari duhet ta dijë atë.

Në vend të përdorimit të një çelësi të vetëm për të deshifruar dhe enkriptuar informacionin, kriptimi asimetrik përdor dy prej tyre. Një mesazh i koduar nga një çelës publik mund të deshifrohet vetëm nga një çelës privat. Dhe natyrisht, një mesazh i koduar nga një çelës privat mund të deshifrohet vetëm duke përdorur një çelës publik.

SIDENOTA. Sistemet e enkriptimit asimetrik shpesh përdorin më shumë se vetëm 2 çelësa. Ka algoritme që përdorin 5 çelësa, gjë që rrit shumë sigurinë dhe numrin total të zgjidhjeve të mundshme për të deshifruar një mesazh.

Përdorimi i dy çelësave e bën shumë kompleks procesin e kriptimit dhe deshifrimit dhe përmirëson sigurinë që ofron. Kjo i bën ato një përbërës thelbësor në kriptosistemet e sotme, duke siguruar anonimitetin dhe vlefshmërinë.

Një nga sistemet e para të enkriptimit me çelës publik është RSA (Rivest-Shamir-Adleman) dhe u prezantua për herë të parë në 1978. Sot, disa nga algoritmet më të përdorura për enkriptimin asimetrik janë Diffie-Hellman dhe Digital Signature Algorithm.

Dallimi kryesor midis këtyre algoritmeve është se disa sigurojnë shpërndarjen dhe anonimitetin e çelësit, të tjerët ofrojnë nënshkrime dixhitale dhe të tjerët ofrojnë të dyja.

Megjithatë, ka ende një problem që duhet rregulluar - vërtetimin e autenticitetit.

Këtu hyjnë certifikatat dixhitale

Në mënyrë që enkriptimi asimetrik të funksionojë, ne kemi nevojë për një mënyrë për të vërtetuar vërtetësinë e mesazhit të transmetuar.

Një zgjidhje është nëpërmjet përdorimit të certifikatave dixhitale. Një certifikatë dixhitale është një paketë informacioni që identifikon një përdorues dhe një server. Mendoni si ID tuaj.

Ai përmban emrin tuaj (ose emrin e organizatës suaj), emrin e organizatës që ka lëshuar certifikatën, adresën tuaj të postës elektronike, vendin tuaj të origjinës dhe çelësin tuaj publik.

Kur një person dërgon një mesazh të koduar përmes një kanali të sigurt, certifikata e tij dixhitale përfshihet automatikisht. Kjo ndihmon në identifikimin e dy përdoruesve/pajisjeve dhe krijon një kanal komunikimi të sigurt.

Cilat janë ndryshimet midis kriptimit simetrik dhe asimetrik?

Çështja kryesore me sistemet e sotme të enkriptimit është vështirësia e shkëmbimit të çelësit sekret përmes internetit. Kjo është arsyeja pse shumica e sistemeve përdorin një kombinim të kriptimit simetrik dhe asimetrik.

Kriptimi asimetrik përdoret për të dhënë kodin e nevojshëm për të deshifruar enkriptimin simetrik.

Në thelb, kriptimi asimetrik shërben si një grup rregullash se si të filloni deshifrimin e mesazhit. Ai shpjegon se si të zhbllokoni shifrën e kërkuar për të deshifruar të dhënat fillestare.

Prandaj, përpjekja për të deklaruar se një kriptim është më i mirë se tjetri është i vështirë. Por këtu janë ndryshimet kryesore midis 2 sistemeve.

  • Encryption simetrike përdor një çelës të vetëm për të kriptuar dhe deshifruar informacionin, ndërsa enkriptimi asimetrik përdor më shumë çelësa të dy llojeve të ndryshme - publik dhe privat.
  • Ndërsa kriptimi simetrik është më i shpejtë dhe ideal për enkriptimin e sasive të mëdha të të dhënave, enkriptimi asimetrik zakonisht përdoret për të transmetuar kodin e nevojshëm për të deshifruar enkriptimin simetrik.
  • Kriptimi asimetrik është një algoritëm modern, ndërsa enkriptimi simetrik ka ekzistuar për rreth 2,000 vjet.
  • Kriptimi simetrik është një proces relativisht i thjeshtë, ndërsa kriptimi asimetrik është shumë më kompleks dhe kështu më i vështirë (por jo i pamundur) për t'u thyer duke përdorur fuqinë e pastër llogaritëse.

Cili është më i sigurt - kriptimi simetrik apo asimetrik?

Kjo është një pyetje e vështirë për t'iu përgjigjur.

Shumica e njerëzve besojnë se kriptimi asimetrik është më i sigurt pasi ka një çelës publik dhe privat. Por të krahasosh forcën dhe rezistencën ndaj sulmit të kriptimit simetrik dhe asimetrik nuk është aq e lehtë.

Ajo që është e rëndësishme këtu është konteksti.

Kriptimi simetrik përdoret më mirë kur përpiqeni të ndani informacion midis një numri më të vogël njerëzish. Është më e lehtë për t'u përdorur dhe kuptuar, kështu që ka më pak shanse që informacioni të keqinterpretohet.

Për më tepër, algoritmet për enkriptimin/dekriptimin simetrik kanë tendencë të punojnë më shpejt.

Nga ana tjetër, kriptimi asimetrik funksionon më mirë në grupe të mëdha njerëzish (siç është interneti).

Shumica e sistemeve të sotme (të tilla si SSL ose TLS) përdorin një kombinim të kriptimit simetrik dhe asimetrik, si dhe algoritme të tjera.

Prandaj, të thuash se cila nga dy metodat e kriptimit varet rreptësisht nga konteksti.

Mendimet përfundimtare

Kriptimi është një temë komplekse, por zakonisht zbret në atë për çfarë dëshironi ta përdorni.

Kjo e bën të vështirë të thuhet se "asimetrika është më e mirë se simetrike" ose anasjelltas. Ndërsa kriptimi simetrik mund të jetë përshtatshmëria më e mirë për situata të caktuara, në raste të tjera kriptimi asimetrik mund të jetë zgjidhja më e mirë.

Dhe ndërsa mund të duket e lehtë të thuhet se kriptimi është rreptësisht shqetësimi i zhvilluesve, kjo është thjesht e gabuar. Të gjithë ne duhet të kemi një ide bazë se si funksionon siguria në internet. Kjo do të na ndihmojë të mbrohemi më mirë kundër sulmeve të mundshme dhe do të nxisë një sjellje të përgjegjshme kur bëhet fjalë për aktivitetin në internet.

* Informacioni në këtë artikull dhe lidhjet e dhëna janë vetëm për qëllime informacioni të përgjithshëm dhe nuk duhet të përbëjnë ndonjë këshillë financiare ose investimi. Ne ju këshillojmë të bëni kërkimin tuaj ose të konsultoheni me një profesionist përpara se të merrni vendime financiare. Ju lutemi pranoni se ne nuk jemi përgjegjës për çdo humbje të shkaktuar nga ndonjë informacion i pranishëm në këtë faqe interneti.

Burimi: https://coindoo.com/symmetric-vs-asymmetric-encryption/