< Return to Video

The Internet: Encryption & Public Keys

  • 0:03 - 0:08
    Internet: Enkripcija i javni ključevi
  • 0:09 - 0:14
    Bok, moje ime je Mia Gil-Epner i student
    sam informatičkih znanosti na Berkeley-ju
  • 0:14 - 0:19
    i radim u Ministarstvu obrane gdje održavam
    informacije sigurnima. Internet je
  • 0:19 - 0:26
    otvoreni i javni sustav. Svi šaljemo
    i primamo informacije preko zajedničkih žica
  • 0:26 - 0:30
    i veza. No iako je to otvoreni sustav mi
    i dalje razmjenjujemo puno privatnih
  • 0:30 - 0:36
    podataka. Stvari poput brojeva kreditne
    kartice, bankovnih informacija i emailova.
  • 0:36 - 0:41
    Kako onda te privatne stvari održavamo
    tajnim? Bilo kakav podatak može biti tajan
  • 0:41 - 0:45
    pomoću procesa zvanog enkrpicija, šifriranje
    ili mijenjanje poruke radi sakrivanja
  • 0:45 - 0:52
    originalnog teksta. A dekripcija je proces
    dešifriranja te poruke da bi postala čitljiva.
  • 0:52 - 0:57
    To je jednostavna ideja i ljudi to rade već
    stoljećima. Jedna od prvih dobro poznatih
  • 0:57 - 1:02
    metoda enkripcije bila je Cezarova šifra.
    Nazvana po Juliju Cezaru, rimskom generalu
  • 1:02 - 1:07
    koji je šifrirao svoje vojne zapovjedi kako
    bi osigurao da ih neprijatelji, u slučaju da
  • 1:07 - 1:13
    ih presretnu, neće moći pročitati. Cezarova
    šifra je algoritam koji mijenja svako slovo
  • 1:13 - 1:17
    u originalnoj poruci sa slovom koje se nalazi
    određeni broj koraka dalje u abecedi.
  • 1:17 - 1:21
    Ako je taj broj nešto što samo pošiljatelj i
    primatelj znaju, onda se naziva Ključem.
  • 1:21 - 1:29
    Ključ omogućava čitatelju otključavanje
    tajne poruke. Na primjer, ako je vaša izvorna
  • 1:29 - 1:36
    poruka "HELLO" onda bi, upotrebom algoritma
    Cezarove šifre s ključem 5, šifrirana poruka
  • 1:36 - 1:43
    izgledala ovako...Za dešifriranje poruke,
    primatelj i jednostavno iskoristio ključ za
  • 1:43 - 1:50
    preokretanje procesa. Ali postoji veliki
    problem s Cezarovom šifrom, bilo tko može
  • 1:50 - 1:56
    lako provaliti šifru na način da isproba
    svaki mogući ključ, a engleska abeceda
  • 1:56 - 2:00
    ima samo 26 slova, što znači da trebaš
    isprobati najviše 26 ključeva da bi
  • 2:00 - 2:07
    dešifrirao poruku. Isprobavanje 26 ključeva
    nije preteško, to bi trajalo najviše jedan
  • 2:07 - 2:13
    ili dva sata. Dakle, učinimo to težim. Umjesto
    pomicanja svakog slova za isti broj,
  • 2:13 - 2:19
    pomičimo svako slovo za različiti broj. U
    ovom primjeru, ključ od 10 znamenaka pokazuje
  • 2:19 - 2:27
    za koliko će pozicija svako uzastopno slovo
    promijeniti za šifriranje duže poruke. Ovaj
  • 2:27 - 2:34
    bi ključ bilo jako teško pogoditi. Upotrebom
    enkripcije od 10 znakova bilo bi 10 milijardi
  • 2:34 - 2:40
    mogućih rješenja. Očigledno, to je više nego
    što bi ijedan čovjek mogao riješiti, trajalo bi
  • 2:40 - 2:46
    stoljećima. Ali današnjem bi prosječnom
    računalu trebalo svega nekoliko sekundi za
    isprobavanje svih 10 milijardi opcija
  • 2:46 - 2:51
    Dakle, u današnjem svijetu, gdje su loši dečki
    naoružani s računalima umjesto olovkama, kako
  • 2:51 - 2:58
    je moguće šifrirati poruke toliko sigurno da
    ih je preteško provaliti? Pod preteškim
  • 2:58 - 3:04
    mislimo na to da postoji previše opcija da
    bi se izračunavale u razumnoj količini vremena.
  • 3:04 - 3:10
    Današnje su sigurne komunikacije šifrirane
    upotrebom 256-bitnih ključeva. Što znači da
  • 3:10 - 3:16
    kompjuter zlonamjerne osobe koja presreće
    vašu poruku treba isprobati ovoliko mogućih opcija...
  • 3:16 - 3:24
    dok je otkriju ključ i dešifriraju poruku. Čak i
    da imate 100 000 super računala i da je svaki
  • 3:24 - 3:31
    od njih sposoban isprobati milijun milijardi
    ključeva svake sekunde trebali bi vam trilijuni
  • 3:31 - 3:38
    i trilijuni godina za isprobavanje svake
    opcije, samo kako bi provali jednu poruku
    zaštićenu s 256-bitnom enkripcijom.
  • 3:38 - 3:43
    Naravno, računalni čipovi postaju dvostruko
    brži i u pola manji gotovo svake godine.
  • 3:43 - 3:48
    Ako se taj tempo eksponencijalnog napretka
    nastavi, današnji nemogući problemi bit će
  • 3:48 - 3:55
    rješivi za svega nekoliko stotina godina u
    budućnosti i 256-bitni ključevi neće biti
    dovoljni da bi bili sigurni.
  • 3:55 - 4:01
    Zapravo, već smo trebali povećati standardnu
    duljinu ključeva da bi bili u korak s brzinom
  • 4:01 - 4:06
    računala. Dobra vijest je da upotreba duljeg
    ključa ne čini šifrirane poruke težima, već
  • 4:06 - 4:12
    eksponencijalno povećava broj pokušaja koji
    su potrebni za provaljivanje šifre. Kad
  • 4:12 - 4:17
    pošiljatelj i primatelj dijele isti ključ
    za šifriranje i dešifriranje poruke onda
  • 4:17 - 4:24
    se to zove Simetrična enkripcija. Sa Simetričnom
    enkripcijom, poput Cezarove šifre, tajni
  • 4:24 - 4:30
    ključ mora biti dogovoren unaprijed u privatnosti
    između dvije osobe. To je odlično za ljude,
  • 4:30 - 4:36
    ali Internet je otvoren i javan, pa je
    nemoguće da se 2 računala "nađu" u privatnosti
  • 4:36 - 4:42
    i dogovore oko tajnog ključa. Umjesto toga,
    računala koriste ključeve Asimetrične enkripcije,
  • 4:42 - 4:48
    javni ključ koji može biti razmijenjen s
    bilo kime i privatni ključ koji se ne dijeli.
  • 4:48 - 4:54
    Javni ključ se koristi za šifriranje podataka
    i svi ga mogu koristiti za stvaranje tajne
  • 4:54 - 5:00
    poruke, ali tajna može biti dešifrirana
    računalom koje ima pristup privatnom ključu.
  • 5:01 - 5:06
    Ovo radi na temelju matematike u koju nećemo
    sad ulaziti. Zamislite si to ovako,imate
  • 5:06 - 5:11
    osobni sandučić gdje svi mogu ostaviti poštu,
    samo im treba ključ. Možete napraviti puno
  • 5:11 - 5:17
    kopija tog ključa i poslati jedan vašem
    prijatelju ili ga učiniti javno dostupnim.
  • 5:17 - 5:21
    Vaš prijatelj ili čak stranac može iskoristiti
    javni ključ za pristup vašem sandučiću i
  • 5:21 - 5:27
    ostavljanje poruke u njemu. Ali samo vi
    možete otvoriti sandučić s privatnim ključem
  • 5:27 - 5:32
    i pristupiti tajnim porukama koje ste primili.
    Možete poslati sigurnu poruku vašem prijatelju
  • 5:32 - 5:37
    uporabom javnog ključa za ostavljanje poruke
    u njegovom sandučiću. Na taj način ljudi
  • 5:37 - 5:43
    mogu izmijeniti sigurne poruke bez prethodnog
    dogovora o privatnom ključu. Kriptografija
  • 5:43 - 5:49
    javnog ključa je temelj svih sigurnih
    poruka na otvorenom internetu. Uključujući
    sigurnosne protokole zvane
  • 5:49 - 5:56
    SSL i TLS, koji nas štite dok pretražujemo
    web. I vaše računalo ih danas koristi, svaki
  • 5:56 - 6:02
    put kad vidite mali lokot ili slova https
    u adresi u vašem pretraživaču. To znači
  • 6:02 - 6:07
    da vaše računalo koristi enkripciju javnog
    ključa za sigurnu razmjenu podataka s web
  • 6:07 - 6:13
    stranicom na kojoj se nalazite. Kako sve više
    i više ljudi posjećuje Internet sve se više
  • 6:13 - 6:19
    privatnih podataka prenosi i potreba za
    zaštitom podatka bit će još važnija.
  • 6:19 - 6:24
    I kako računala postaju sve brža i brža
    morat ćemo razviti nove načine da učinimo
  • 6:24 - 6:29
    enkripciju preteškom da bi ih računala
    provalila. To je ono što ja radim na svom poslu
    i to se uvijek mijenja.
Title:
The Internet: Encryption & Public Keys
Description:

more » « less
Video Language:
English
Duration:
06:40

Croatian subtitles

Revisions