Specifies the cryptographic service providers available for validating digital signatures.
[Visual Basic] <Serializable> Public Enum CryptographicProviderType [C#] [Serializable] public enum CryptographicProviderType [C++] [Serializable] __value public enum CryptographicProviderType [JScript] public Serializable enum CryptographicProviderType
A cryptographic service provider contains implementations of cryptographic standards and algorithms. Applications can require the authentication provider name or authentication provider type of a cryptographic service provider to validate the digital signatures.
|Dss||A provider type that, like RsqSig, only supports hashes and digital signatures. Dss specifies the DSA (Digital Signature Algorithm) signature algorithm.|
|Fortezza||A provider type that contains a set of cryptographic protocols and algorithms owned by the National Institute of Standards and Technology.|
|MicrosoftExchange||A provider type designed for the cryptographic needs of the Microsoft Exchange mail application and other applications compatible with Microsoft Mail.
Note This provider type is preliminary.
|None||No cryptographic provider type specified.|
|RsaFull||The full RSA provider type, which supports both digital signatures and data encryption. Considered a general purpose cryptographic services provider. The RSA public-key algorithm is used for all public-key operations.
Note RSA Data Security, Inc., is a major developer and publisher of public-key cryptography standards. The "RSA" in the name stands for the names of the company's three developers and the owners: Rivest, Shamir, and Adelman
|RsqSig||A subset of the RsaFull provider type, which supports only those functions and algorithms required for hashes and digital signatures.|
|Ssl||A provider type that supports the Secure Sockets Layer (SSL) protocol.|
|SttAcq||Secure Transaction Technology Provider.|
|SttBrnd||Secure Transaction Technology Provider.|
|SttIss||Secure Transaction Technology Provider.|
|SttMer||Secure Transaction Technology Provider.|
|SttRoot||Secure Transaction Technology Provider.|
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: System.Messaging (in System.Messaging.dll)