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

  • Potvrđeno: Nema tableta piksela 2
  • Vaš SSD kvari? Naučite provjeriti njegovo zdravlje na LinuxuVaš SSD kvari? Naučite provjeriti njegovo zdravlje na Linuxu
  • Zašto Mark Zuckerberg tako loše želi redefinirati otvoreni izvorZašto Mark Zuckerberg tako loše želi redefinirati otvoreni izvor
  • Slaba cyber obrana izlažu kritičnu infrastrukturu – kako poduzeća mogu proaktivno spriječiti lukave napadače kako bi nas sve zaštitileSlaba cyber obrana izlažu kritičnu infrastrukturu – kako poduzeća mogu proaktivno spriječiti lukave napadače kako bi nas sve zaštitile
  • Možete dobiti besplatno Pixel 10 ProMožete dobiti besplatno Pixel 10 Pro
  • ‘Tiny’ Linux 6.14-RC1 Objavljeno: Što je novo u 500 000 redaka modificiranog koda‘Tiny’ Linux 6.14-RC1 Objavljeno: Što je novo u 500 000 redaka modificiranog koda

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

Google fotografije stvaranje kolaža dobiva velika poboljšanja

Google fotografije stvaranje kolaža dobiva velika poboljšanja

Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent

Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent

Sita otkriva prevlake za vlaknastim optičkim aerodromima

Novosti

  • Google fotografije stvaranje kolaža dobiva velika poboljšanja 14. listopada 2025
  • Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent 14. listopada 2025
  • Sita otkriva prevlake za vlaknastim optičkim aerodromima 14. listopada 2025
  • Jezični modeli koji se samo usavršavaju postaju stvarnost s MIT-ovom ažuriranom tehnikom pečata 14. listopada 2025
  • Kako učiniti STEM smiješnim – i idi virusno radeći 14. listopada 2025
  • 10 Windows aplikacija otvorenog koda ne mogu živjeti – i svi su besplatni 14. listopada 2025
  • Isprobao sam pametne naočale s XMEMS zvučnicima i aktivnim hlađenjem – i puni su obećanja 13. listopada 2025
  • Moramo se približiti pokretanju Galaxy XR 13. listopada 2025
  • Crni mith Wukong dobiva ažuriranje koje je tako veliko na PS5, možda ćete trebati izbrisati igru ​​i preusmjeriti je 13. listopada 2025
  • Platforma za e-trgovinu eBay nudi besplatan chatgpt trening i alati 13. listopada 2025

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