Gjatë gjithë historisë, njerëzimi është përpjekur të fshehë informacione të caktuara nga sytë e ndezur. Prandaj, nuk është për t'u habitur që nga kjo dëshirë u krijua një tërësi - kriptografi shkencore. Çfarë është ajo? Ku përdoret tani dhe për çfarë qëllimi?
Informacione të përgjithshme
Më parë, metodat e kriptografisë, si rregull, u shërbenin interesave të shtetit. Por, meqenëse interneti është përhapur gjerësisht, është bërë pronë e një numri të madh njerëzish. Kriptografia tani përdoret nga hakerët, luftëtarët për integritetin e të dhënave dhe lirinë e informimit dhe thjesht individët që duan të enkriptojnë të dhënat e tyre dhe jo t'i ndriçojnë ato në rrjet. Por pse kriptografia ende është e nevojshme? Çfarë është ajo dhe çfarë mund të na japë? Kjo është një shkencë që merret me sekretin e mesazheve.
Historia e zhvillimit
Besohet se bazat e kriptografisë i vendosën Asteas Tactics. Përpjekjet për të enkriptuar të dhënat u bënë në Indinë e lashtë dhe në Mesopotami. Por ata nuk ishin shumë të suksesshëm. Sistemi i parë i besueshëm i mbrojtjes u zhvillua në Kinën e lashtë. Kriptografia u përhap në shtetet e Antikitetit. Pastaj u përdor për qëllime ushtarake. Metodat e kriptografisë gjithashtu gjetën aplikimin në Mesjetë, por ato tashmë ishin përdorur nga tregtarët dhe diplomatët. Epoka e artë e kësaj shkence quhet Rilindja. Në të njëjtën kohë, u propozua një metodë e enkriptimit binar, ngjashëm me atë që përdoret sot në teknologjinë kompjuterike. Gjatë Luftës së Parë Botërore, ajo u njoh si një mjet luftarak i plotfuqishëm. Ishte e nevojshme vetëm të zbulohej mesazhi i armikut - dhe mund të arrish një rezultat mahnitës. Një shembull është përgjimi i një telegrami të dërguar nga ambasadori gjerman Arthur Zimmerman në shërbimet e inteligjencës amerikane. Rezultati përfundimtar i kësaj ishte se SHBA hynë në luftimet në anën e Antantës. Lufta e Dytë Botërore u bë një lloj kristalizuesi i zhvillimit të rrjeteve kompjuterike. Dhe një kontribut i konsiderueshëm për këtë është bërë nga kriptografi. Çfarë është ajo dhe cilat ishin rezultatet praktike të zbatimit të tij? Disa qeveri ishin aq të frikësuar nga mundësitë që hapën që ata vendosën një moratorium mbi përdorimin e encryption të të dhënave.
Rënia e monopolit të shtetit
Por kufizimet nga ana e qeverive u treguan të paefektshme, dhe në vitin 1967 u botua libri i David Kahn, "Codebreakers". Ai sheh historinë e zhvillimit, si dhe bazat e kriptografisë dhe kriptanalizës. Kur ky libër u botua në shtypin e hapur, filluan të shfaqen vepra të tjera pas saj. Situata u zhvillua në një ortek. Në të njëjtën kohë, një qasje moderne në këtë shkencë po merr formë dhe kërkesat themelore për të cilat duhet të korrespondojnë informacioni i koduar duhet të jenë të përcaktuara qartë: integriteti, konfidencialiteti dhe pacenueshmëria. Në të njëjtën kohë, dy komponentë dhe pjesë vazhdimisht ndërvepruese janë veçuar: cryptanalysis dhe cryptosynthesis. Njerëzit në drejtimin e parë po kërkojnë mënyra për të anashkaluar mbrojtjen dhe mundësinë e hakerimit. Ndërsa ata që janë të angazhuar në kriptosintezën, qëllimi është që të sigurojë mbrojtje për informacionin. Dhe si po shkojnë gjërat në kohët moderne? Këtu, të themi, kriptografia FSB mund të hacked? Si? Sa shpejt?
karakter modern
Kur u shfaq interneti, kriptografia arriti një nivel të ri. Metodat e saj tani janë përdorur gjerësisht nga individët në operacionet e tregtisë elektronike, me identifikimin, vërtetimin dhe kështu me radhë. Dhe si të mos përmendet bitcoin - kripto monedhë, e cila gjenerohet sipas një algoritmi të caktuar matematik dhe nuk kontrollohet nga shteti. Kjo mënyrë e pagesës përdoret për të anashkaluar kufizimet ose thjesht për të mos ndriçuar. Si shembull, ju mund të shikoni më nga afër idenë e bitcoin. Ky sistem u propozua nga një programues i ri me emrin Wei Dai. Dhe në vitin 2009 ajo u zbatua me sukses nga Satoshi Nakamoto. Transaksionet nuk kërkojnë ndërmjetës në formën e një banke ose institucioni tjetër financiar, kështu që është shumë e vështirë për t'i gjetur ato. Dhe për shkak të decentralizimit të plotë të rrjetit, është e pamundur për të hequr ose ngrirë bitcoins. Prandaj, ato mund të përdoren për të paguar për çdo produkt - nëse shitësi pranon të pranojë monedhën. Paratë e reja mund të krijohen vetëm nga vetë përdoruesit, të cilët ofrojnë fuqinë informatike të kompjuterëve të tyre.
terminologji
Pra, ka kriptografi, çfarë është ajo, ne tashmë e dimë, le të kuptojmë disa kushte për ta bërë atë më të përshtatshëm.
Më interesante për ne është sistemi autonom i pagesave elektronike. Falë saj, shitësi dhe blerësi mund të ndërveprojnë pa probleme. Megjithatë, duhet të theksohet se në këtë rast për tërheqjen e parave në llogarinë bankare duhet të kryejë një tjetër transaksion.
Anonimiteti është një koncept që do të thotë që pjesëmarrësit në një transaksion punojnë në besim. Mund të jetë absolut dhe i rishkrueshëm. Në rastin e fundit, pjesëmarrja e një arbitri është ende e parashikuar. Ai mund, nëse ka kushte të caktuara, të identifikojë njerëzit.
Një pjesëmarrës i sinqertë është emri i një personi që ka të gjithë informacionin e nevojshëm dhe ndjek protokollin e sistemit pa pushim.
Qendra e besimit është një arbitër që gëzon besimin e të gjithë pjesëmarrësve. Ai u garanton njerëzve pajtueshmërinë me protokollin e miratuar.
Një armik është një njeri i bezdisshëm që dëshiron të thyejë perimetrin e një protokolli konfidencial të vendosur. Si parazgjedhje, të gjithë pjesëmarrësit e sistemit perceptohen në këtë mënyrë.
Ne mbetemi anonim
Le të shqyrtojmë këtë temë me një shembull të thjeshtë. Autoritetet e fshehtësisë, si rregull, fillojnë me anonymizers (web proxies). Për ta, ju nuk keni nevojë të instaloni softuer të veçantë dhe të bllokoni kokën tuaj me një mjedis kompleks hardware. Në këtë rast, përdoruesi thjesht dërgon informacion rreth asaj se cili vend dëshiron të shkojë. Anonymizer bën një kërkesë në emër të tij dhe pastaj i dërgon të dhënat e marra personit. Por këtu ka disa truket e pista: proxy web ka një mundësi të shkëlqyeshme për të kopjuar vetë të gjithë informacionin që kalon nëpër të. Shumë njerëz e përdorin këtë mundësi në heshtje.
Për përdoruesit më me përvojë, përdorimi i fondeve është më i preferuar. Një shembull është Tor. Ky shërbim përdor një sistem kursesh me shumë shtresa, që përfshin një zinxhir të serverëve proxy. Ndjekja e të dhënave është e vështirë për shkak të degëzimeve të rrugëve të transmetimit. Falë kësaj, Tor siguron përdoruesit e tij me një nivel të lartë të sigurisë së transmetimit të të dhënave. Megjithëse këtu ka karakteristika.
CYPHERPUNK
Ky term zbatohet për njerëzit që janë shumë të prirur për idenë e anonimitetit. Këta njerëz nuk kanë servera proxy të mjaftueshëm dhe shërbimet standarde të kriptografisë të sistemeve operative nuk u përshtaten atyre. Prandaj, ata përpiqen të sigurojnë anonimitet maksimale përmes përdorimit të sistemeve të hapura kriptografike. Për pjesën më të madhe, ato krijohen nga aktivistët e lëvizjes qytetare. Duhet të theksohet se këto zhvillime shpesh kanë ngjyra politike të nënkuptuara. Kjo është për shkak të faktit se aktivistët janë përkrahës të kriptoanarkizmit dhe shumë ide sociale libertare.
dizajni
Matematika dhe kriptografia janë shkencat e ndërlidhura ngushtë, e dyta vjen nga e para. Zhvillimi i metodave për encryption dhe decryption e të dhënave bazohet në një gamë të gjerë të metodave algjebrike. Të gjitha veprimet e nevojshme mund të kryhen nga një person, por për shkallën e gjithë shtetit, krijohen organizata të ndara.
Pra, në rastin tonë, ne mund të citojmë si shembull Institutin e Kriptografisë nën Shërbimin Federal të Sigurisë. Protokollet e enkriptimit të zhvilluara prej tij përdoren për të klasifikuar të dhëna të rëndësishme, të cilat duhet të arrihen për miliona vjet. Asnjë çështje e qeshur nuk është kriptografi. Informatika gjithashtu ka shumë gjëra të përbashkëta me këtë shkencë. Por në këtë rast, ne nënkuptojmë encrypting të të dhënave në mënyrë të tillë që ata mund të lexohen nga kompjutera të një arkitekture të caktuar. Siç mund ta shihni, këto shkenca në jetën moderne janë të lidhura ngushtë.
përfundim
Kriptografia nuk është një gjë e lehtë për të bërë. Natyrisht, ju mund të krijoni sistemin tuaj të kodimit në kohën e lirë, por jo faktin se mund të ofrojë rezistencë pak a shumë serioze për profesionistët e kualifikuar. Nëse ka një dëshirë për të kuptuar bazat e kriptografisë, mund të fillojmë me disiplina matematikore. Megjithëse mund të thjeshtoheni në mënyrë domethënëse detyrën dhe të përdorni një nga shumë sisteme të enkriptimit të të dhënave të hapura. Por në këtë rast, është e nevojshme të ngrihet çështja e efektivitetit dhe nivelit të mbrojtjes së tyre.