Per visą istoriją žmonija bandėslėpti tam tikrą informaciją nuo smalsių akių. Todėl nenuostabu, kad iš šio noro - kriptografijos - kilo visas mokslas. Kas tai yra Kur jis naudojamas dabar ir kokiu tikslu?
Bendra informacija
Anksčiau paprastai buvo naudojama kriptografijos technikavalstybinius interesus. Bet nuo tada, kai internetas paplito, jis tapo daugelio žmonių nuosavybe. Kriptografiją dabar naudoja įsilaužėliai, kovotojai už duomenų vientisumą ir informacijos laisvę ir tiesiog asmenys, norintys užšifruoti savo duomenis, o ne jų spindinti tinkle. Bet kodėl reikalinga kriptografija? Kas tai yra ir ką jis gali mums duoti? Tai mokslas, nagrinėjantis pranešimų slaptumą.
Plėtros istorija
Manoma, kad kriptografijos pagrindus padėjo EnėjasTaktikas. Duomenis bandyta užšifruoti senovės Indijoje ir Mesopotamijoje. Bet jiems nelabai sekėsi. Pirmoji patikima apsaugos sistema buvo sukurta senovės Kinijoje. Antikos šalyse kriptografija tapo plačiai paplitusi. Tada jis buvo naudojamas kariniams tikslams. Kriptografijos metodai buvo pritaikyti viduramžiais, tačiau pirkliai ir diplomatai juos jau priėmė. Šio mokslo aukso amžius vadinamas Renesansu. Tuo pat metu buvo pasiūlytas dvejetainis šifravimo metodas, panašus į tą, kuris šiandien naudojamas kompiuterinėse technologijose. Pirmojo pasaulinio karo metu jis buvo pripažintas visaverčiu kovos instrumentu. Reikėjo tik atskleisti priešo žinutes - ir tu galėjai gauti stulbinantį rezultatą. Pavyzdys yra Amerikos specialiųjų tarnybų Vokietijos ambasadoriaus Arthuro Zimmermanno atsiųstos telegramos perėmimas. Galutinis to rezultatas buvo tas, kad Jungtinės Valstijos pradėjo karinius veiksmus Antantės pusėje. Antrasis pasaulinis karas tapo savotišku kompiuterinių tinklų plėtros kristalizatoriumi. Prie to reikšmingai prisidėjo kriptografija. Kas tai yra ir kokie buvo praktiniai jo taikymo rezultatai? Kai kurios vyriausybės taip bijojo galimybės, kad nustatė moratoriumą duomenų šifravimui.
Žlugo valstybės monopolija
Bet paaiškėjo vyriausybės apribojimaineveiksminga, o 1967 m. buvo išleista Davido Kahno knyga „Code Crackers“. Jame nagrinėjama raidos istorija, taip pat kriptografijos ir kriptovaliutų pagrindai. Kai ši knyga buvo išleista atviroje spaudoje, po jos pradėjo pasirodyti kiti darbai. Padėtis vystėsi kaip lavina. Tuo pat metu formuojamas modernus požiūris į šį mokslą ir turi būti aiškiai apibrėžti pagrindiniai reikalavimai, kuriuos turi atitikti užšifruota informacija: vientisumas, konfidencialumas ir atsekamumas. Tuo metu buvo nustatyti du komponentai ir nuolat sąveikaujančios dalys: kriptovaliutos ir kriptosintezė. Pirmos krypties žmonės ieško būdų, kaip apeiti apsaugą ir galimybę ją sulaužyti. Dalyvaujantys kriptosintezėje, tikslas yra suteikti informacijos apsaugą. O kaip viskas vyksta šiuolaikiniu laiku? Taigi, tarkime, FSB kriptografiją galima nulaužti? Kaip? Kaip greitai
Modernumas
Kai atsirado internetas, pasirodė kriptografijanaujas lygis. Jos metodai dabar yra plačiai naudojami asmenų elektroniniuose komerciniuose sandoriuose, identifikuojant, autentifikuojant ir pan. Ir kaip aš negaliu nepaminėti Bitcoin - kriptovaliutos, kuri sukuriama pagal tam tikrą matematinį algoritmą ir nėra kontroliuojama valstybės. Šis mokėjimo būdas yra naudojamas norint apeiti apribojimus ar tiesiog nenušvisti. Kaip pavyzdį galite išsamiau pasigilinti į „bitcoin“ idėją. Šią sistemą pasiūlė jaunas programuotojas, vardu Wei Dai. Ir 2009 m. Jį sėkmingai įgyvendino „Satoshi Nakamoto“. Sandoriams nereikia tarpininkų banko ar kitos finansinės organizacijos pavidalu, todėl juos sekti labai sunku. Be to, dėl visiško tinklo decentralizacijos neįmanoma pašalinti ar užšaldyti bitkoinų. Todėl jie gali būti naudojami mokant už bet kurį produktą - jei pardavėjas sutinka priimti valiutą. Naujų pinigų gali užsidirbti tik vartotojai, kurie teikia kompiuterių skaičiavimo galią.
Terminologija
Taigi yra kriptografija, kas tai yra, mes jau žinome, išsiaiškinkime su tam tikrais terminais, kad būtų patogiau.
Didžiausias susidomėjimas mums yraelektroninė mokėjimo sistema. Jo dėka pardavėjas ir pirkėjas gali bendrauti be jokių problemų. Tačiau reikia pažymėti, kad šiuo atveju, norėdami išsiimti pinigus į banko sąskaitą, turite atlikti kitą operaciją.
Anonimiškumas yra tai reiškianti sąvokasandorio dalyviai dirba konfidencialiai. Tai gali būti absoliuti ir skambinti. Pastaruoju atveju taip pat numatomas arbitro dalyvavimas. Tam tikromis sąlygomis jis gali identifikuoti žmones.
Sąžiningas dalyvis yra vardas, suteiktas asmeniui, kuris turi visą reikiamą informaciją ir laikosi sistemos protokolo.
Pasitikėjimo centras yra arbitras, kuriuo pasitiki visi dalyviai. Tai garantuoja žmonėms laikytis sutarto protokolo.
Priešininkas yra įsibrovėlis, norintis pažeisti nustatyto konfidencialaus protokolo ribas. Pagal nutylėjimą visi sistemos dalyviai suvokiami taip.
Mes išlaikome anonimiškumą
Panagrinėkime šią temą pateikdami paprastą pavyzdį.Privatumo mėgėjai dažniausiai pradeda nuo anonimizatorių (žiniatinklio įgaliotųjų). Jiems nereikia diegti atskiros programinės įrangos ir vargti dėl sudėtingos aparatūros konfigūracijos. Tokiu atveju vartotojas tiesiog perduoda informaciją apie tai, kurią svetainę jis nori aplankyti. Anonimizatorius pateikia užklausą savo vardu, o tada išsiunčia asmeniui gautus duomenis. Tačiau čia yra pagavos: žiniatinklio įgaliotasis serveris turi puikią galimybę nukopijuoti visą per jį einančią informaciją į save. Daugelis žmonių šia galimybe naudojasi ramiai.
Pažangesniems vartotojams pirmenybė teikiamalėšų panaudojimas bus rimtesnis. Tor yra pavyzdys. Ši paslauga naudoja daugiasluoksnę nukreipimo sistemą, kuri apima tarpinių serverių grandinę. Duomenų sekimas yra sunkus dėl perdavimo kelių išsišakojimo. Dėl to „Tor“ savo vartotojams užtikrina aukštą duomenų perdavimo saugumą. Nors čia yra keletas ypatumų.
„Cypherpunk“
Šis terminas vartojamas žmonėms, kurie yra labailabai užsidegęs anonimiškumo idėja. Tokiems žmonėms nepakanka tarpinių serverių ir jie nėra patenkinti standartinėmis operacinių sistemų kriptografijos paslaugomis. Todėl jie stengiasi užtikrinti maksimalų anonimiškumą naudodamiesi atviromis kriptografinėmis sistemomis. Daugumą jų kuria judėjimo „cypherpunk“ aktyvistai. Reikėtų pažymėti, kad šie pokyčiai dažnai turi numanomą politinį atspalvį. Taip yra dėl to, kad aktyvistai yra kriptanarchizmo ir daugelio liberalų socialinių idėjų šalininkai.
Pokyčiai
Matematika ir kriptografija yra glaudžiai susijusiostarpusavyje susiję mokslai, o antrasis išplaukia iš pirmojo. Duomenų šifravimo ir iššifravimo metodų kūrimas grindžiamas įvairiais algebriniais metodais. Visus reikalingus veiksmus gali atlikti vienas asmuo, tačiau visos valstybės mastu kuriamos atskiros organizacijos.
Taigi, mūsų atveju, jis gali būti pateiktas kaippavyzdys yra Kriptografijos institutas prie Federalinės saugumo tarnybos. Jo sukurti šifravimo protokolai naudojami klasifikuojant neskelbtinus duomenis, prie kurių reikia prisijungti milijonus metų. Kriptografija yra rimtas verslas. Kompiuterija taip pat turi daug bendro su šiuo mokslu. Bet šiuo atveju tai reiškia duomenų šifravimą taip, kad tam tikros architektūros kompiuteriai galėtų juos perskaityti. Kaip matote, šie šiuolaikinio gyvenimo mokslai yra glaudžiai susiję.
Išvada
Kriptografija nėra lengva.Žinoma, laisvalaikiu galite susikurti savo šifravimo sistemą, tačiau tai nėra faktas, kad ji sugebės suteikti daugiau ar mažiau rimto pasipriešinimo patyrusiems specialistams. Jei norite suprasti kriptografijos pagrindus, galite pradėti nuo matematikos disciplinų. Nors galite labai supaprastinti užduotį ir naudoti vieną iš daugelio atvirų duomenų šifravimo sistemų. Bet šiuo atveju būtina iškelti jų veiksmingumo ir apsaugos lygio klausimą.