20

20. Kryptografia

W tym rozdziale opisujemy najważniejsze API kryptograficzne platformy .NET:

• Windows Data Protection (DPAPI);

• haszowanie;

• szyfrowanie symetryczne;

• szyfrowanie przy użyciu klucza publicznego i podpisywanie.

Opisane w tym rozdziale typy należą do następujących przestrzeni nazw:

System.Security;
System.Security.Cryptography;

Informacje ogólne

W tabeli 20.1 znajduje się zestawienie składników kryptograficznych platformy .NET. Każdy z nich opisujemy zwięźle w dalszych sekcjach.

Dodatkowo w przestrzeni nazw System.Security.Cryptography.Xml dostępne są bardziej specjalistyczne narzędzia do tworzenia i sprawdzania sygnatur XML, a w przestrzeni System.Security. Cryptography.X509Certificates znajdują się typy do pracy z certyfikatami ...

Get C# 9 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.