Kryptografické úlohy
Obor názvů System.Security.Cryptography obsahuje třídy, které umožňují provádět kryptografii symetrickou i asymetrickou, vytvořit hodnoty hash a poskytují generování náhodných čísel. Úspěšná kryptografie je výsledkem kombinace těchto úkolů. Tato část popisuje klíčové kryptografické úkoly, které je možné provést, chcete-li vytvořit šifrovací schéma.
V tomto oddíle
Šifrování a dešifrování dat
Popisuje, jak generovat a spravovat klíče a jak šifrovat a dešifrovat data.Kryptografické podpisy
Popisuje, jak vytvořit a ověřit kryptografické podpisy.Zajištění integrity dat pomocí hodnot hash
Popisuje způsob, jak generovat a ověřit hodnoty hash.Vytváření kryptografických schémat
Popisuje, jak lépe vytvořit šifrovací schéma z různých kryptografických primitiv.Rozšíření třídy KeyedHashAlgorithm
Popisuje, jak rozšířit kryptografické třídy rozhraní .NET Framework vytvořením třídy algoritmu hash s klíčem, která implementuje algoritmus hash MD5.Šifrování XML a digitální podpisy
Obsahuje propojení na odkazy a dokumentaci založenou na úlohách pro šifrování a digitální podpisy jazyka XML.Postupy: Použití ochrany dat
Popisuje způsob použití ochrany údajů spravovaného rozhraní API (DPAPI) k zašifrování a dešifrování dat.Postupy: Přístup k hardwarovým šifrovacím zařízením
Popisuje způsob použití hardwarových zařízení pro šifrování s rozhraním .NET Framework.
Související oddíly
Služby šifrování
Obsahuje přehled kryptografie a vysvětluje, jak provést kryptografii s rozhraním .NET Framework.Zabezpečení aplikací rozhraní .NET Framework
Popisuje celý systém zabezpečení rozhraní .NET Framework.Konfigurace kryptografických tříd
Popisuje, jak namapovat názvy algoritmů kryptografickým třídám a jak namapovat identifikátory objektů kryptografickým algoritmům.