Oblak Znanja

  • Home
  • Novosti
  • Učionica
    • Informatika 5
    • Informatika 6
    • Informatika 7
    • Informatika 8
    • Logo jezik
    • WordPress
    • Microsoft Office
  • Vodiči
    • Online vodiči
    • Kratki savjeti
    • Korisne aplikacije
    • Društvene mreže
    • Multimedija
    • Zanimljivosti
✕

Jednostavna matematika iza kriptografije javnog ključa

Novosti

Jednostavna matematika iza kriptografije javnog ključa

Tomšić Damjan 16. prosinca 2024

Izvorna verzija ove priču pojavio se u Časopisu Quanta.

Tisućama godina, ako ste htjeli poslati tajnu poruku, u osnovi je postojao jedan način da to učinite. Poruku biste šifrirali pomoću posebnog pravila, poznatog samo vama i vašoj ciljnoj publici. Ovo je pravilo djelovalo poput ključa u bravu. Da imate ključ, mogli biste dešifrirati poruku; u suprotnom, morali biste obijati bravu. Neke brave su toliko učinkovite da se nikada ne mogu odabrati, čak ni uz beskonačno vrijeme i resurse. Ali čak i te sheme pate od iste Ahilove pete koja muči sve takve sustave šifriranja: kako taj ključ staviti u prave ruke, a zadržati ga podalje od pogrešnih?

Kontraintuitivno rješenje, poznato kao kriptografija s javnim ključem ne oslanja se na čuvanje ključa u tajnosti, već na njegovu širu dostupnost. Trik je u tome da također koristite drugi ključ koji nikada ne dijelite ni s kim, čak ni s osobom s kojom komunicirate. Samo upotrebom ove kombinacije dva ključa – jednog javnog, jednog privatnog – netko može šifrirati i dešifrirati poruku.

Da biste razumjeli kako ovo funkcionira, lakše je zamisliti “ključeve” ne kao objekte koji stanu u bravu, već kao dva komplementarna sastojka u nevidljivoj tinti. Prvi sastojak čini da poruke nestaju, a drugi čini da se ponovno pojavljuju. Ako špijun po imenu Boris svojoj kolegici Natashi želi poslati tajnu poruku, on napiše poruku i zatim upotrijebi prvi sastojak kako bi je učinio nevidljivom na stranici. (Njemu je to lako učiniti: Natasha je objavila jednostavnu i dobro poznatu formulu za nestajanje tinte.) Kad Natasha primi papir poštom, nanosi drugi sastojak koji čini da se Borisova poruka ponovno pojavi.

U ovoj shemi svatko može učiniti poruke nevidljivima, ali samo ih Natasha može ponovno učiniti vidljivima. A budući da nikad ni s kim ne dijeli formulu za drugi sastojak – čak ni s Borisom – može biti sigurna da poruka nije usput dešifrirana. Kad Boris želi primiti tajne poruke, on jednostavno usvoji istu proceduru: objavi jednostavan recept za nestajanje poruka (koji Natasha ili bilo tko drugi može koristiti), a zadrži još jedan samo za sebe kako bi se one ponovno pojavile.

U kriptografiji s javnim ključem, “javni” i “privatni” ključ funkcioniraju kao prvi i drugi sastojak ove posebne nevidljive tinte: jedan šifrira poruke, drugi ih dešifrira. Ali umjesto uporabe kemikalija, kriptografija s javnim ključem koristi matematičke zagonetke tzv. funkcije potpornih vrata. Te je funkcije lako izračunati u jednom smjeru, a iznimno ih je teško obrnuti. Ali oni također sadrže “vrata”, dijelove informacija koji, ako su poznati, čine funkcije trivijalno lakima za izračunavanje u oba smjera.

Jedna uobičajena funkcija zatvarača uključuje množenje dvaju velikih prostih brojeva, što je laka operacija. Ali obrnuti to – to jest, početi s umnoškom i pronaći svaki prosti faktor – računalno je nepraktično. Za izradu javnog ključa počnite s dva velika prosta broja. Ovo su tvoja vrata. Pomnožite dva broja zajedno, a zatim izvedite nešto dodatno matematičke operacije. Ovaj javni ključ sada može šifrirati poruke. Da biste ih dešifrirali, trebat će vam odgovarajući privatni ključ, koji sadrži primarne faktore—potrebna vratašca. S tim je brojevima lako dešifrirati poruku. Držite ta dva glavna faktora u tajnosti i poruka će ostati tajna.

Web izvor

Povezani sadržaji

  • Rastuće temperature narušavaju zdravlje sna
  • Googleov novi Pixel 10 referalni program smanjuje 10% popusta u prvom popustuGoogleov novi Pixel 10 referalni program smanjuje 10% popusta u prvom popustu
  • Astronomi se približavaju tajnama Kuiperovog pojasaAstronomi se približavaju tajnama Kuiperovog pojasa
  • Pretvorba PDF-a u Word dokument | Investintech online PDF konverterPretvorba PDF-a u Word dokument | Investintech online PDF konverter
  • Mindseye pod kritikama, Build A Rocket Boy najavljuje otpuštanjaMindseye pod kritikama, Build A Rocket Boy najavljuje otpuštanja
  • NASA odgađa povratak nasukanih astronauta Starlinera za ožujakNASA odgađa povratak nasukanih astronauta Starlinera za ožujak

Previous Article

Da, ali ova ponuda Galaxy Watch Ultra snižena je 540 USD

Next Article

Dark Passenger prikuplja 3 milijuna dolara za veterane The Witcher 3 i Cyberpunk 2077

Posljednje objave

Kad umjetna inteligencija laže: porast lažiranja usklađivanja u autonomnim sustavima

Kad umjetna inteligencija laže: porast lažiranja usklađivanja u autonomnim sustavima

CDC ima krizu vodstva

CDC ima krizu vodstva

Najbolje od MWC 2026: ažuriranja uživo o telefonima, konceptima i robotima koje vidimo

Novosti

  • Kad umjetna inteligencija laže: porast lažiranja usklađivanja u autonomnim sustavima 2. ožujka 2026
  • CDC ima krizu vodstva 2. ožujka 2026
  • Najbolje od MWC 2026: ažuriranja uživo o telefonima, konceptima i robotima koje vidimo 1. ožujka 2026
  • Android se pridružuje modernim vremenima s prilagođenim naljepnicama u Google fotografijama 1. ožujka 2026
  • Bivši dizajner razine Highguarda sugerira da je “znojna” natjecateljska 3v3 igra “bila najveća stvar koja je odbila mnoge igrače” 1. ožujka 2026
  • NTT Data, Ericssonov tim za skaliranje privatne 5G, fizičke umjetne inteligencije za poduzeća 1. ožujka 2026
  • Vibe coding with overeager AI: Lessons learned from treating Google AI Studio like a teammate 1. ožujka 2026
  • NASA radi velike promjene kako bi ubrzala program Artemis 28. veljače 2026
  • Upoznajte svog AI revizora: Kako ova nova radna uloga prati ponašanje modela 28. veljače 2026
  • Samsungova ažuriranja za veljaču napokon stižu na sve ove uređaje 28. veljače 2026

O nama

Oblak Znanja je blog edukativnog karaktera i namijenjen je svima koji žele unaprijediti svoje znanje iz područja računala i interneta.

Naš cilj je edukacija i pisanje zanimljivih objava kojima ćemo zajedno učiti i informirati se o svijetu informatike.

Na ovom blogu zabranjeno je svako kopiranje sadržaja bez dozvole autora.

Oblak Znanja

Oznake

besplatni powerpoint predlošci društvene mreže excel facebook firefox gmail google+ Google Chrome halloween halloween walpapers internet kartice linkedin profil linux microsoft Mozilla Firefox ms powerpoint oblak znanja office 2007 office savjeti online kupovina pick powerpoint powerpoint predložak powerpoint savjeti rastući niz savjet slike za radnu površinu spremanje datoteka strani jezik tipkovnicke kratice twitter twitter alati uređivanje slika wallpaper clock web preglednik windows windows 7 windows aplikacije windows vista word word 2007 word savjeti youtube savjeti youtube tipkovničke kratice