# Co je kryptografie?

> Kryptografie (cryptography) je disciplína navrhování, analyzování a aplikování matematických technik k ochraně informací a komunikací proti definovaným protivníkům.

- Kanonická URL: https://yellowcube.eu/cs/glossary/cryptography/
- Vydavatel: Yellow Cube
- Jazyk: cs
- Kontakt: hello@yellowcube.eu

## Obsah

Dodává primitivy a konstrukce pro vlastnosti jako důvěrnost, integrita, autentizace původu, autentizace entit a důkazy, které mohou podporovat nepopiratelnost, a poté je kombinuje v rámci protokolů a systémů, jejichž bezpečnost závisí na explicitních předpokladech, klíčích, parametrech a provozních podmínkách.

Její nástroje zahrnují šifrování, kryptografické hašovací funkce, autentizační kódy zpráv, digitální podpisy, metody navazování klíčů a bezpečnou generaci náhodných bitů. Volba schváleného primitivu je pouze jednou částí inženýrství bezpečné implementace a životního cyklu.

### Klíčové body

- **Účel a model:** Uveďte požadovanou bezpečnostní vlastnost, chráněná aktiva, schopnosti protivníka, hranice důvěry, přijatelné algoritmy a parametry a protokolový kontext, v němž bude primitivum použito.
- **Klíče a náhodnost:** Generujte nepředvídatelné hodnoty, chraňte privátní či tajné klíče, važte klíče na autorizované účely, distribuujte je bezpečně, rotujte či nahrazujte je podle potřeby a přiměřeně je ničte.
- **Implementace a údržba:** Používejte recenzované konstrukce a knihovny, vyhýbejte se nebezpečné kompozici, testujte interoperabilitu a zacházení se selháními, redukujte expozici bočním kanálům a migrujte dříve, než se algoritmy či velikosti parametrů stanou nevhodnými.
- **Důležité omezení:** Kryptografie nečiní celý systém bezpečným. Správné primitivy mohou být poraženy slabou náhodností, krádeží klíčů, chybami protokolu, zranitelnými koncovými zařízeními, únikem metadat, implementačními defekty, zastaralými parametry či zneužitím autorizovanou stranou.

### Související termíny

[Šifrování](<https://yellowcube.eu/cs/glossary/encryption/>) · [Autentizační kód zprávy (MAC)](<https://yellowcube.eu/cs/glossary/message-authentication-code/>) · [Infrastruktura veřejných klíčů (PKI)](<https://yellowcube.eu/cs/glossary/public-key-infrastructure/>) · [Postkvantová kryptografie (PQC)](<https://yellowcube.eu/cs/glossary/post-quantum-cryptography/>) · [Homomorfní šifrování](<https://yellowcube.eu/cs/glossary/homomorphic-encryption/>) · [Kryptografické hašování](<https://yellowcube.eu/cs/glossary/cryptographic-hashing/>) · [Transport Layer Security (TLS)](<https://yellowcube.eu/cs/glossary/transport-layer-security/>)

### Zdroje

[NIST Cryptographic Standards and Guidelines](https://csrc.nist.gov/Projects/cryptographic-standards-and-guidelines) · [NIST SP 800-175B Rev. 1: Guideline for Using Cryptographic Standards](https://csrc.nist.gov/pubs/sp/800/175/b/r1/final) · [NIST SP 800-57 Part 1 Rev. 5: Recommendation for Key Management](https://csrc.nist.gov/pubs/sp/800/57/pt1/r5/final)

## Pojďme budovat chytřejší kybernetickou obranu Společně

Dlouhodobá partnerství stavíme na důvěře, odbornosti a společném úspěchu. Ať chcete rozvíjet své podnikání, rozšířit nabídku kybernetické bezpečnosti nebo uvést inovativní řešení na nové trhy, v Yellow Cube najdete spolehlivého partnera.

[Spojte se s Yellow Cube](<mailto:hello@yellowcube.eu?subject=Partnership>)

## Uvedení zdroje a rozsah

Tato verze Markdown vzniká ze stejných schválených záznamů jako kanonická stránka HTML. Při citování použijte kanonickou adresu.

