Microsoft.Practices.EnterpriseLibrary.Security.Cryptography Namespace
Retired Content |
---|
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
Classes
Class | Description | |
---|---|---|
Cryptographer |
Facade which exposes common cryptography uses.
|
|
CryptographyConfigurationView | Represents a view to navigate the CryptographySettings configuration data. |
|
CryptographyUtility | Common Cryptography methods. |
|
DpapiCryptographer | Represents a wrapper over ProtectedData. |
|
DpapiSymmetricCryptoProvider | A symmetric provider for the Data Protection API (DPAPI). |
|
HashAlgorithmProvider |
A hash provider for any hash algorithm which derives from HashAlgorithm.
|
|
HashCryptographer | Represents basic cryptography services for a HashAlgorithm. |
|
HashProviderCustomFactory |
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code. Represents the process to build an instance of IHashProvider described by a HashProviderData configuration object.
|
|
HashProviderFactory |
Represents a factory for creating instances of a class which implements IHashProvider.
|
|
KeyedHashAlgorithmProvider |
A hash provider for any hash algorithm which derives from KeyedHashAlgorithm.
|
|
KeyedHashKeyGenerator |
Provides several methods for generating a keyed hash algorithm key.
|
|
KeyManager |
Handles all utility tasks associated with SymmetricAlgorithm keys.
|
|
KeyReaderWriter |
Reads and writes cryptographic keys to and from streams.
|
|
ProjectInstaller |
Represents the installer for the instrumentation events. Not intended for direct use.
|
|
ProtectedKey |
Represents an encrypted cryptographic key and the DPAPI DataProtectionScope used to encrypt it.
|
|
SymmetricAlgorithmProvider | A symmetric provider for any symmetric algorithm which derives from SymmetricAlgorithm. |
|
SymmetricCryptographer | Represents basic cryptography services for a SymmetricAlgorithm. |
|
SymmetricCryptoProviderCustomFactory |
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code. Represents the process to build an instance of ISymmetricCryptoProvider described by a SymmetricProviderData configuration object.
|
|
SymmetricCryptoProviderFactory |
Represents a factory for creating instances of a class which implements ISymmetricCryptoProvider.
|
|
SymmetricKeyGenerator |
Interfaces
Interface | Description | |
---|---|---|
IHashProvider |
A contract for any provider for configurable hash implementations.
|
|
IKeyReader |
Allows caller to a read a cryptographic key from a DPAPI-protected key file or from a password-protected key archive file.
|
|
ISymmetricCryptoProvider | A contract for any provider for configurable symmetric cryptographic implementations. |
Retired Content |
---|
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |