Kryptografické klíče
kryptografické klíče jsou centrální pro kryptografické operace. Mnoho kryptografických schémat se skládá z párů operací, jako je šifrování a dešifrování nebo podepisování a ověřování. klíč je část proměnných dat, která se předá jako vstup do kryptografického algoritmu, který provede jednu takovou operaci. V dobře navrženém kryptografickém schématu závisí zabezpečení schématu pouze na zabezpečení použitých klíčů.
Kryptografické klíče lze klasifikovat na základě jejich použití v kryptografickém schématu, jako symetrické klíče nebo asymetrické klíče. symetrický klíč je jeden klíč, který se používá pro obě operace v kryptografickém schématu (například pro šifrování a k dešifrování vašich dat). Zabezpečení schématu obvykle závisí na tom, že klíč je znám pouze autorizovaným účastníkům. Asymetrické klíče se naopak používají v kryptografických schématech, kde jsou pro každou operaci potřeba různé klíče. Mezi běžné příklady takových schémat patří páry veřejného a privátního klíče, kde zabezpečení schématu závisí na tom, že privátní klíč je znám pouze jedné straně. Například systémy šifrování veřejného a privátního klíče používají dva klíče, veřejný klíč, který může kdokoli použít k šifrování dat a privátní klíč, že data má a který se dá použít k dešifrování dat.
Kryptografické klíče lze dále klasifikovat podle účelu, pro který se používají. Mezi ně patří generování digitálních podpisů, ověření digitálního podpisu, ověřování zpráv, šifrování dat a dešifrování, zabalení klíče a přenos klíčů. Úplný seznam klíčových typů definovaných národním institutem National Institute of Standards and Technology (NIST) najdete v části 5 OBECNÉ POKYNY PRO SPRÁVU KLÍČŮ NIST Speciální publikace 800–57: Doporučení pro správu klíčů – část 1: Obecné (revize 5).