< Return to Video

The Internet: Encryption & Public Keys

  • 0:03 - 0:08
    Internet: šifriranje in javni ključi
  • 0:09 - 0:14
    Živjo, moje ime je Mia Gil-Epner in sem
    študent računalništva na Berkeley-ju
  • 0:14 - 0:19
    in delam na ministrstvu za obrambo, kjer
    poskušam varovati podatke.
  • 0:19 - 0:26
    Internet je odprt in javen sistem. Vsi pošiljamo
    in prejemamo informacije prek skupnih žic
  • 0:26 - 0:30
    in povezav. A čeprav gre za odprt sistem, si
    vseeno izmenjujemo veliko zasebnih
  • 0:30 - 0:36
    podatkov. Na primer številke kreditnih kartic,
    bančnih podatkov, gesla in e-pošto.
  • 0:36 - 0:41
    Torej, kako vse te zasebne stvari obvarujemo?
    Podatke katere koli vrste, je mogoče obdržati
  • 0:41 - 0:45
    v tajnosti s šifriranjem, kodiranjem ali
    spreminjanjem sporočila, da se skrije
  • 0:45 - 0:52
    izvirno besedilo. Dekripcija je postopek
    dešifriranja tega sporočila, da postane berljivo.
  • 0:52 - 0:57
    To je preprosta ideja in ljudje to počnejo že
    stoletja. Eden prvih znanih načinov
  • 0:57 - 1:02
    šifriranja je bila Cezarjeva šifra, poimenovana
    po Juliju Cezarju, rimskemu generalu,
  • 1:02 - 1:07
    ki je šifriral svoje vojaške ukaze, da bi
    zagotovil, da če sporočilo prestrežejo
  • 1:07 - 1:13
    sovražniki, ga ne bodo mogli prebrati. Cezarjeva
    šifra je algoritem, ki v izvirnem sporočilu
  • 1:13 - 1:17
    nadomesti vsako črko z črko, ki se nahaja
    določeno število korakov navzdol po abecedi.
  • 1:17 - 1:21
    Če je številka nekaj, kar vedo le pošiljatelj
    in prejemnik, se imenuje ključ.
  • 1:21 - 1:29
    Bralcu omogoča odklepanje skrivnega
    sporočila. Če je na primer vaše izvirno
  • 1:29 - 1:36
    sporočilo "HELLO", potem z uporabo Cezarjeve
    šifre s ključem 5, bi bilo šifrirano sporočilo
  • 1:36 - 1:43
    takšno... Za dešifriranje sporočila bi
    prejemnik preprosto uporabil ključ za
  • 1:43 - 1:50
    obračanje postopka. Vendar obstaja velika
    težava s Cezarjevo šifro, in sicer kdorkoli
  • 1:50 - 1:56
    lahko zlahka razbije šifro, tako da preizkusi
    vsak možen ključ, v angleški becedi
  • 1:56 - 2:00
    pa je samo 26 črk, kar pomeni, da bi moral
    za dešifriranje sporočila testirati le
  • 2:00 - 2:07
    največ 26 ključev. Preizkusiti 26 ključev ni
    težko, to bi vzelo največ eno uro ali dve.
  • 2:07 - 2:13
    Torej, otežimo postopek. Namesto, da bi
    vsako črko premaknili za enako število,
  • 2:13 - 2:19
    prestavimo vsako črko za drugačno število.
    V tem primeru, desetmestni ključ prikazuje
  • 2:19 - 2:27
    za koliko položajev bo posamezna črka
    spremenjena za šifriranje daljšega sporočila.
  • 2:27 - 2:34
    Tak ključ bi bilo zelo težko uganiti. Z 10
    mestnim šifriranjem bi dobili 10 milijard
  • 2:34 - 2:40
    možnih rešitev. Očitno je, da je to več, kot
    bi lahko kdaj rešil človek, trajalo bi
  • 2:40 - 2:46
    stoletja. Toda danes, povprečni računalnik
    bi potreboval le nekaj sekund, da bi
    preizkusil vseh 10 milijard možnosti.
  • 2:46 - 2:51
    Torej, v sodobnem svetu, kjer so slabi fantje
    obroženi z računalniki namesto s pisali,
  • 2:51 - 2:58
    kako lahko varno šifrirate sporočila, da jih
    je zelo težko razbiti? "Zelo težko" pomeni,
  • 2:58 - 3:04
    da je preveč možnosti, da bi računalnik
    izračunal v razumnem času.
  • 3:04 - 3:10
    Današnje varne komunikacije so šifrirane z
    256-bitnimi ključi. To pomeni, da bi moral
  • 3:10 - 3:16
    računalnik zlonamerne osebe, ki prestreže
    vaše sporočilo, preizkusiti toliko možnih opcij...
  • 3:16 - 3:24
    dokler ne odkrije ključ in dešifrira sporočilo.
    Tudi, če bi imeli 100.000 super računalnikov
  • 3:24 - 3:31
    in bi vsak od njih vsako sekundo preizkusil
    milijon milijard ključev, bi terjalo milijarde
  • 3:31 - 3:38
    in milijarde let za vsako opcijo, da bi uspešno
    dešifrirali samo eno 256-bitno sporočilo.
  • 3:38 - 3:43
    Je res, da računalniški čipi vsako leto postanejo
    dvakrat hitrejši in polovico manjši.
  • 3:43 - 3:48
    Če se bo ta hitrost eksponentnega napredka
    nadaljevala, bodo današnji nemogoči
  • 3:48 - 3:55
    problemi rešljivi le za nekaj sto let in
    256 bitov ne bo zadoščalo.
  • 3:55 - 4:01
    Pravzaprav smo že morali povečati standardno
    dolžino ključa, da smo lahko sledili napredku
  • 4:01 - 4:06
    računalnikov. Dobra novica je, da uporaba
    daljšega ključa ne otežuje šifriranje sporočil,
  • 4:06 - 4:12
    vendar eksponentno poveča število ugibanj,
    ki bi jih potrebovali, da bi razbili šifro.
  • 4:12 - 4:17
    Ko imata pošiljatelj in prejemnik isti ključ za
    šifriranje in dešifriranje sporočila, temu
  • 4:17 - 4:24
    rečemo simetrično šifriranje. S simetričnim
    šifriranjem, tako kot Cezarjeva šifra, se
  • 4:24 - 4:30
    morata o tajnem ključu vnaprej dogovoriti
    dve osebi. To je odlično za ljudi, a
  • 4:30 - 4:36
    internet je odprt in javen, zato je nemogoče,
    da se 2 računalnika zasebno "srečata", da
  • 4:36 - 4:42
    se dogovorita o tajnem ključu. Namesto tega,
    računalniki uporabljajo asimetrične ključe,
  • 4:42 - 4:49
    javni ključ, ki ga je mogoče deliti z vsakim,
    in zasebni ključ, ki se ga ne deli.
  • 4:49 - 4:56
    Javni ključ se uporablja za šifriranje podatkov
    in kdor koli ga lahko uporabi za ustvarjanje
  • 4:56 - 5:01
    tajnega sporočila, katerega lahko dešifrira samo
    računalnik, ki ima dostop do zasebnega ključa.
  • 5:01 - 5:06
    To deluje na principu matematike, ampak v to
    se zdaj ne bomo spuščali. Predstavljajte si to,
  • 5:06 - 5:11
    kot osebni nabiralnik, kjer lahko vsakdo odloži
    pošto, vendar za to potrebuje ključ. Lahko
  • 5:11 - 5:17
    ustvarite veliko kopij takega ključa in enega
    pošljete prijatelju ali pa ga javno objavite.
  • 5:17 - 5:21
    Vaš prijatelj ali celo neznanec lahko z javnim
    ključem dostopa do nabiralnika in odloži
  • 5:21 - 5:27
    sporočilo v njem. Toda samo vi lahko odprete
    nabiralnik s svojim zasebnim ključem in tako
  • 5:27 - 5:32
    dostopate do vseh prejetih tajnih sporočil.
    Varno sporočilo lahko pošljete nazaj prijatelju
  • 5:32 - 5:38
    z uporabo javnega ključa njegovega nabiralnika.
    Na ta način, si lahko ljudje izmenjujejo
  • 5:38 - 5:44
    varna sporočila, ne da bi se kdaj morali
    dogovoriti za zasebni ključ. Kriptografija
  • 5:44 - 5:49
    z javnimi ključi, je temelj vseh varnih
    sporočil na odprtem internetu, vključno
    z varnostnimi protokoli, znanimi
  • 5:49 - 5:56
    kot SSL in TLS, ki nas varujeta, ko brskamo
    po spletu. Tudi vaš računalnik to uporablja,
  • 5:56 - 6:01
    to lahko vidite v naslovni vrstici brskalnika
    v obliki majhne ključavnice ali HTTPS oznake.
  • 6:01 - 6:07
    To pomeni, da vaš računalnik uporablja javno
    šifriranje ključev za varno izmenjavo podatkov
  • 6:07 - 6:13
    s spletnim mestom, na katerem se nahajate.
    S širjenjem interneta, se bo prenašalo vedno
  • 6:13 - 6:19
    več zasebnih podatkov, potreba po zaščiti
    teh podatkov bo še bolj pomembna.
  • 6:19 - 6:24
    In ker računalniki postajajo vse hitrejši,
    bomo morali razviti nove načine, kako
  • 6:24 - 6:29
    šifriranje bolj otežiti, da jih računalniki
    ne bodo mogli razbiti. To je moje delo,
    ki se nenehno spreminja.
Title:
The Internet: Encryption & Public Keys
Description:

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

Slovenian subtitles

Incomplete

Revisions