21 Kryptografia
W tym rozdziale opisujemy najważniejsze API kryptograficzne platformy .NET Core:
- 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 21.1 znajduje się zestawienie składników kryptograficznych platformy .NET. Każdy z nich opisujemy zwięźle w dalszych sekcjach.
Tabela 21.1. Składniki platformy .NET dotyczące szyfrowania i obliczania skrótów
Składnik |
Liczba kluczy |
Prędkość |
Siła |
Uwagi |
Get C# 8.0 w pigułce 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.