ITPro 06.05.2019 0 Praktická kryptológia (24. časť): Resumé správ V tejto časti seriálu vo veľmi skrátenej forme predstavíme tzv. resumé správ (message digest), ktoré mnohí z nás poznajú pod familiárnejším názvom haš (hash). Haše sú textové reťazce pevne stanovej dĺžky, ktoré jednoznačne identifikujú obsah správy, ...
ITPro 06.05.2019 0 Praktická kryptológia (23. časť): LSB steganografia Steganografia využívajúca zmenu LSB je jedna z jej najrozšírenejších, aj keď najjednoduchších a v určitých prípadoch ľahko identifikovateľných foriem. Ide o techniku, pri ktorej utajovaný obsah skrývame do krycích súborov pomocou zmeny tzv. najmenej ...
ITPro 05.03.2019 0 Praktická kryptológia (22. časť): Steganografia Gustavus J. Simmons v roku 1983 definoval tzv. väzenský problém (The prisoner’s problem), ktorého hlavnými aktérmi sú väzni Alica a Bob. Tí chcú zosnovať plán úteku, na čo nevyhnutne potrebujú vzájomne komunikovať a vymeniť si príslušné detaily. Sled ...
ITPro 05.02.2019 0 Praktická kryptológia (21. časť): CAST prakticky Túto časť seriálu venujeme praktickej ukážke využitia algoritmu CAST na šifrovanie údajov. Urobíme tak v rámci nástroja implementujúceho tzv. steganografiu, ktorú sme spomínali v úvode tohto seriálu. O steganografii si povieme viac v nasledujúcich čl ...
ITPro 13.12.2018 0 Praktická kryptológia (20. časť): CAST6 V tejto časti seriálu vám predstavíme odvodený variant algoritmu CAST, označovaný ako CAST-256, resp. CAST6. Tento kanadský algoritmus bol jeden z adeptov prihlásených do súťaže o výber nového šifrovacieho štandardu AES. Rovnako ako v prípade CAST5 i ...
ITPro 15.11.2018 0 Praktická kryptológia (19. časť): CAST V tejto časti seriálu začneme s predstavovaním ďalšieho zo symetrických šifrovacích algoritmov s názvom CAST. Skratka CAST vznikla spojením počiatočných písmen mien autorov algoritmu, ktorými sú Kanaďania Carlisle Adams a Stafford Tavares. Algoritmus ...
ITPro 30.10.2018 0 Praktická kryptológia (18. časť): Kontajnery a súbory s kľúčmi Touto časťou seriálu ukončíme tému, v rámci ktorej sme sa venovali praktickej aplikácii šifrovania pevných diskov a diskových oblastí. Opíšeme jeden z viacerých spôsobov šifrovania kontajnerov a takisto ukážeme, ako používať súbory s kľúčmi. Kontajne ...
Bezpečnosť 12.07.2018 0 Praktická kryptológia (16. časť): XTS FDE V tejto časti seriálu vám ukážeme postup manuálnej aktivácie šifrovania diskových oblastí, resp. celých pevných diskov (Full Disk Encryption). Ako zvyčajne nebudeme zachádzať do detailov, ktoré by ďaleko presiahli rozsah tohto článku. Šifrovacím algo ...
Bezpečnosť 10.06.2018 0 Praktická kryptológia (15. časť): Šifrovacie módy Bezpečnosť, no takisto aj výkonnosť a efektivita moderných kryptografických algoritmov závisia nielen od šifrovacieho algoritmu, ale aj od šifrovacieho módu (procesu), pomocou ktorého je otvorený text transformovaný na šifrovaný text. V uvedenom proc ...
Bezpečnosť 02.06.2018 0 Praktická kryptológia (14. časť): Serpent V tejto časti seriálu sa vrátime k teórii a opíšeme si algoritmus Serpent. Ten bol jedným z piatich úspešných finalistov súťaže o nový šifrovací štandard (AES), ktorý mal nahradiť dovtedy používaný DES (3DES). Jeho autormi sú Angličan Ross Anderson, ...
Bezpečnosť 10.04.2018 0 Praktická kryptológia (13. časť): Twofish prakticky V tejto časti seriálu sa na chvíľu prestaneme venovať teórii a predstavíme vám dve veľmi podobné aplikácie, ktoré okrem iných implementujú aj algoritmus Twofish, o ktorom sme písali v predošlých častiach seriálu. Vybrané aplikácie nie sú prioritne ur ...
Bezpečnosť 01.03.2018 0 Praktická kryptológia (10. časť): Blowfish Týmto článkom sa vrátime k teórii a budeme sa venovať ďalšiemu zo symetrických šifrovacích algoritmov s názvom Blowfish. Tento algoritmus je tzv. Feistelovho typu, pri ktorom sa šifrovanie a dešifrovanie údajov uskutočňuje pomocou symetrickej štruktú ...
Ako na to 17.02.2018 0 Praktická kryptológia (11. časť): Twofish V tomto článku sa začneme venovať ďalšiemu zo symetrických šifrovacích algoritmov, ktoré navrhol Bruce Schneier spolu so svojimi spolupracovníkmi. Ide o nelicencovaný algoritmus Twofish, ktorý bol podobne ako Blowfish vydaný v nepatentovanej forme s ...
Bezpečnosť 12.11.2017 0 Praktická kryptológia (9. časť): AES prakticky V tejto časti seriálu sa budeme venovať niekoľkým viac či menej známym linuxovým nástrojom určeným na praktickú realizáciu šifrovania/dešifrovania údajov s využitím algoritmu AES. V úvode opíšeme tzv. CLI (Command Line Interface) nástroje, spúšťané a ...
Bezpečnosť 19.10.2017 0 Praktická kryptológia (8. časť): AES operácie V tejto časti seriálu si popíšeme operácie vykonávané v procese šifrovania otvoreného textu pomocou šifry Rijndael. Konkrétne ide o operácie SubBytes, ShiftRows, MixColumn a AddRoundKey, ktoré sa aplikujú v Nr-1 iteráciách. V poslednej iterácii Nr ab ...
Bezpečnosť 11.09.2017 0 Praktická kryptológia 7. časť: AES Týmto článkom sa vrátime k teórii, a to konkrétne k opisu algoritmu (šifry) Rijndael, ktorý sa stal víťazom súťaže vyhlásenej organizáciou NIST. Algoritmus bol prijatý v roku 2001 vo forme nového štandardu AES (Advanced Encryption Standard), ktorý je ...
Bezpečnosť 18.07.2017 0 Praktická kryptológia 6. Časť: GnuPG V tomto článku odbočíme od teoretickej línie seriálu a v krátkosti opíšeme nástroj na šifrovanie a dešifrovanie údajov, ktorý okrem iného implementuje aj algoritmus DES. Ako už vieme, ide o algoritmus, ktorý bol prelomený a jeho základný variant sa n ...