The System.Security.Cryptography namespace provides support for managing cryptographic hash codes, data encryption, and digital signatures. The classes form a framework that can be extended easily to incorporate new algorithms. Figure 24-1 and Figure 24-2 show the types in this namespace.
Figure 24-1. Algorithms represented in System.Security.Cryptography
Figure 24-2. More types from System.Security.Cryptography