Obsah:
Definice - Co znamená kryptografie?
Kryptografie zahrnuje vytváření psaných nebo generovaných kódů, které umožňují utajení informací. Kryptografie převádí data do formátu, který je nečitelný pro neautorizovaného uživatele, což umožňuje jeho přenos bez neautorizovaných entit, které je dekódují zpět do čitelného formátu, čímž jsou data ohrožena.
Informační bezpečnost používá kryptografii na několika úrovních. Informace nelze přečíst bez klíče pro jejich dešifrování. Informace si zachovávají svou integritu během přepravy a při ukládání. Kryptografie také pomáhá v nonrepudiation. To znamená, že odesílatele a doručení zprávy lze ověřit.
Kryptografie je také známá jako kryptologie.
Techopedia vysvětluje kryptografii
Kryptografie také umožňuje odesílatelům a přijímačům navzájem se autentizovat pomocí párů klíčů. Existují různé typy algoritmů pro šifrování, některé běžné algoritmy zahrnují:
- Kryptografie tajného klíče (SKC): Zde se pro šifrování i dešifrování používá pouze jeden klíč. Tento typ šifrování se také označuje jako symetrické šifrování.
- Kryptografie veřejných klíčů (PKC): Zde se používají dva klíče. Tento typ šifrování se také nazývá asymetrické šifrování. Jeden klíč je veřejný klíč, ke kterému má přístup kdokoli. Druhým klíčem je soukromý klíč a přístup k němu má pouze vlastník. Odesílatel šifruje informace pomocí veřejného klíče příjemce. Přijímač dešifruje zprávu pomocí svého soukromého klíče. V případě neodepření odesílatel zašifruje prostý text pomocí soukromého klíče, zatímco příjemce jej dešifruje pomocí veřejného klíče odesílatele. Přijímač tedy ví, kdo to poslal.
- Hašovací funkce: Ty se liší od SKC a PKC. Nepoužívají žádný klíč a nazývají se také jednosměrné šifrování. Hašovací funkce se používají hlavně k zajištění toho, aby soubor zůstal nezměněn.