The following table shows the simple names recognized by this class and the default algorithm implementations to which they map.
| Simple name | Algorithm implemntation |
| DES, CorLib.DES | DESCryptoServiceProvider |
| 3DES, TripleDES, Triple DES | TripleDESCryptoServiceProvider |
| RC2, CorLib.RC2 | RC2CryptoServiceProvider |
| Rinjdael, CorLib.Rinjdael, CorLib.SymmertricAlgorithm | RijndaelManaged |
| SHA, SHA1, CorLib.SHA1, CorLib.SHA1CryptoServiceProvider, CorLib.HashAlgorithm | SHA1CryptoServiceProvider |
| SHA256, SHA-256, CorLib.SHA256 | SHA256Managed |
| SHA512, SHA-512, CorLib.SHA512 | SHA512Managed |
| SHA384, SHA-384, CorLib.SHA384 | SHA384Managed |
| MD5, CorLib.MD5, CorLib.MD5CryptoServiceProvider | MD5CryptoServiceProvider |
| HMACSHA1, CorLib.HMAC, CorLib.HMACSHA1, CorLib.KeyedHashAlgorithm | HMACSHA1 |
| HMACSHA256, CorLib.HMACSHA256 | HMACSHA256 |
| HMACSHA384, CorLib.HMACSHA384 | HMACSHA384 |
| HMACSHA512, CorLib.HMACSHA512 | HMACSHA512 |
| HMACMD5, CorLib.HMACMD5 | HMACMD5 |
| HMACRIPEMD160, CorLib.HMACRIPEMD160 | HMACRIPEMD160 |
| MACTripleDES, CorLib.MACTripleDES | MACTripleDES |
| RSA, CorLib.RSA, CorLib.AsymmetricAlgorithm | RSACryptoServiceProvider |
| DSA, CorLib.DSA | DSACryptoServiceProvider |
| RandomNumberGenerator, CorLib.RandomNumberGenerator | RNGCryptoServiceProvider |
| RIPEMD160, RIPEMD-160, CorLib.RIPEMD160 | RIPEMD160Managed |