< Return to Video

OTP | Călătorie în criptografie | Informatică | Khan Academy

  • 0:04 - 0:07
    Pentru mai mult de 400 de ani problema a ramas:
  • 0:07 - 0:10
    Cum ar putea Alice sa creeze un cod
  • 0:10 - 0:12
    care sa-i ascunda amprenta,
  • 0:12 - 0:14
    astfel oprind scurgerea de informatii?
  • 0:14 - 0:16
    Raspunsul este folosirea aleatoriului.
  • 0:18 - 0:20
    Imaginati-va ca Alice foloseste un zar cu 26 de fete
  • 0:20 - 0:23
    ca sa genereze o lista lunga de mutari
  • 0:23 - 0:25
    si sa o imparta cu Bob
  • 0:25 - 0:28
    in loc de un cuvant pentru a descifra codul.
  • 0:28 - 0:30
    Acum, pentru a-si encripta mesajul
  • 0:30 - 0:32
    Alice foloseste lista cu mutari aleatorii in loc
  • 0:32 - 0:34
    Este important ca aceasta lista de schimbari
  • 0:34 - 0:37
    Sa fie la fel de lunga ca si mesajul
  • 0:37 - 0:39
    pentru a evita orice repetitie
  • 0:39 - 0:41
    Apoi trimite mesajul lui Bob, folosind aceiasi
  • 0:41 - 0:44
    lista cu mutari aleatorii care i-a dat-o.
  • 0:46 - 0:48
    Acum Eve va avea o problema,
  • 0:48 - 0:51
    pentru ca mesajul encriptat
  • 0:51 - 0:53
    va avea doua proprietati puternice
  • 0:53 - 0:57
    1: mutarile nu au niciodata un tipar repetitiv
  • 1:00 - 1:02
    si 2: mesajul encriptat va avea o
  • 1:02 - 1:04
    distribuire uniforma a frecventei
  • 1:04 - 1:06
    pentru ca nu exista nicio diferenta in frecventa
  • 1:06 - 1:09
    si astfel nicio scurgere, este acum
  • 1:09 - 1:11
    imposibil pentru Eve sa sparga encriptarea
  • 1:14 - 1:16
    Aceasta este cea mai puternica
  • 1:16 - 1:18
    metoda de a encripta mesajele
  • 1:18 - 1:21
    si a aparut spre sfarsitul secolului al 19-lea.
  • 1:21 - 1:24
    este cunoscuta ca si "one time pad"
  • 1:26 - 1:29
    Pentru a vizualiza cat de puternic este acest cod
  • 1:29 - 1:32
    trebuie sa intelegem "explozia" combinatiilor
  • 1:32 - 1:35
    care are loc. De exemplu
  • 1:35 - 1:38
    Codul lui Caesar muta fiecare litera
  • 1:38 - 1:40
    de acelasi numar de ori,
  • 1:40 - 1:43
    care era un numar intre 1 si 26
  • 1:43 - 1:45
    Deci, daca Alice si-ar encripta numele,
  • 1:45 - 1:49
    ar rezulta in 26 encriptii posibile
  • 1:49 - 1:51
    ceea ce este un numar mic de posibilitati
  • 1:51 - 1:54
    si usor de verificat
  • 1:55 - 1:57
    Comparati asta cu "one time pad"
  • 1:57 - 2:00
    unde fiecare litera ar fi schimbata
  • 2:00 - 2:02
    de un numar diferit intre 1 si 26
  • 2:02 - 2:04
    acum ganditi-va la numarul de encriptari posibile:
  • 2:04 - 2:08
    ar fi 26 inmultit cu el insusi de 5 ori
  • 2:08 - 2:10
    care este aproape 12 de milioane
  • 2:10 - 2:13
    Cateodata este greu sa vizualizam
  • 2:13 - 2:16
    asa ca trebuie sa ne imaginam
  • 2:16 - 2:18
    ca si-ar scrie numele pe o singura pagina
  • 2:18 - 2:20
    si peste ea a pus fiecare encriptare posibila.
  • 2:20 - 2:24
    Cat de inalta credeti ca va fi?
  • 2:24 - 2:29
    Cu aproape 12 milioane de combinatii
  • 2:29 - 2:35
    ar fi enorm; aproape un kilometru inaltime
  • 2:35 - 2:39
    Cand Alice isi encripteaza numele folosind "one time pad"
  • 2:39 - 2:41
    este acelasi lucru ca si cum
  • 2:41 - 2:44
    am alege una dintre aceste pagini la intamplare
  • 2:44 - 2:47
    Din perspectiva lui Eve fiecare cuvant
  • 2:47 - 2:49
    encriptat cu 5 litere pe care-l are
  • 2:49 - 2:51
    este la fel de probabil sa fie
  • 2:51 - 2:53
    oricare din aceasta gramada
  • 2:53 - 6000:00
    Deci asa se pastreaza secretele fara scurgeri!
Title:
OTP | Călătorie în criptografie | Informatică | Khan Academy
Description:

more » « less
Video Language:
English
Team:
Khan Academy
Duration:
02:56

Romanian subtitles

Revisions Compare revisions