Pravděpodobně jste si už někdy všimli, že žádná URL adresa neobsahuje mezeru nebo jiné speciální znaky. Vše je pečlivě ukryto za URL kódováním, které si v tomto příspěvku představíme. Význam kódování Pomocí HTTP protokolu se běžně předávají různé parametry, které ovlivňují chování webových aplikací. Pro většinu uživatelů je nejviditelnější předávání dat v adresním řádku, přesnějí…
Base64 – Šifry, kódy a hashovací funkce (2.část)
V dnešním příspěvku si představíme kódování Base64 a volně navážeme na úvodní díl do problematiky Šifry, kódy a hashovací funkce (1.část). Base64 Base64 je kódování, které umí převést binární data, tj. tisknutelné a netisknutelné znaky, do množiny tisknutelných znaků. Toto kódování je oblíbené v některých aplikačních protokolech, aby přenášená binární data nenarušila konvence aplikačního protokolu…
Šifry, kódy a hashovací funkce (1.část)
Příspěvek volně navazuje na předchozí díly útoků na hesla, často se totiž setkáme s obrazy hesel, které vznikly za pomocí hashovacích funkce nebo šifry. V tomto příspěvku se seznámíme s terminologií a hashovacími funkcemi MD5 a SHA-1. Základní pojmy Šifra Šifra je kryptografický algoritmus, který vezme prostý text a převede jej na nečitelný šifrovaný text. …