Logo

Ep. 90 – Prehľad kryptografie

Kryptografia je odradzujúca téma kvôli tomu, že obsahuje veľa matematiky. Bežný/á programátor/ka túto matiku však nepotrebuje úplne ovládať a stačí, keď bude mať aspoň ako-taký prehľad o tom, čo to tá kryptografia je, aké veci sa v nej používajú a približne ako a načo. V epizódke rozoberemáme viacero kryptografických prvkov (šifrovanie, hašovanie, digitálne podpisy, …), opíšeme ako cca fungujú a načo sa využívajú.

Stiahnuť

(00:00) – Úvod
(02:22) – Čo vie Jakub o kryptografii?
(04:22) – Ciele kryptografie
(06:55) – Klasické šifry

(12:45) – Slabiny šifier
(14:38) – Štatistická analýza
(16:18) – Vigenérová šifra
(17:27) – Nezlomiteľná klasická šifra – one-time pad
(20:07) – Security by obscurity
(21:31) – Moderné šifry – AES, RSA, symetrické vs asymetrické šifry
(25:25) – GitHub SSH
(28:32) – Digitálne certifikáty – TLS, HTTPS, autentifikácia
(30:46) – Výmena kľúčov
(32:19) – Bezpečnosť verejnej Wi-Fi siete
(35:30) – VPN
(38:16) – Výmena kľúčov – pokračovanie
(39:40) – Asymetrické vs. symetrické šifrovanie – rýchlosť
(43:10) – Hashovanie – načo? (digitálne podpisy)
(47:13) – Zachovanie integrity, jednosmernosť, rýchlosť
(49:47) – Hashovanie v kryptomenách, kontrola integrity
(53:00) – Ukladanie hesiel v databáze
(1:00:40) – Útoky na hash-e – rainbow tables
(1:05:14) – Ukladanie hesiel v databáze – pokračovanie, správne používanie kryptografie
(1:08:16) – Náhodné čísla
(1:11:05) – Postupný vývoj šifier
(1:12:52) – Kolízie pri hashovaní
(1:15:55) – Lámanie šifier
(1:17:40) – HMAC, potrebuješ vedieť kryptografiu?
(1:24:24) – Záver

Crypto Book – dobrý prehľad
Crypto Stack Exchange
Čo je väčšie 2^256 alebo 256!?

Logo
Street of Code o.z.Hlaváčiková 2984105, Bratislava
Chcem odoberať novinky
Poskytnutím emailu súhlasíš s jeho spracovaním v súlade s GDPR.
Copyright © 2024 Street of Code
Kód tejto stránky si vieš pozrieť na našom GitHub-e