Condividi tramite


SymmetricKeyAlgorithm Members

Represents the abstract base class from which all implementations of symmetric algorithms must inherit.

The following tables list the members exposed by the SymmetricKeyAlgorithm type.

Protected Constructors

  Name Description
SymmetricKeyAlgorithm Overloaded. Initializes a new instance of the SymmetricKeyAlgorithm class.

Top

Public Properties

  Name Description
public property EncryptionFormatter  Gets or sets the EncryptionFormatter for this KeyAlgorithm.(Inherited from KeyAlgorithm)
public property Key Gets or sets a SymmetricAlgorithm that is the key used to perform the cryptographic operations.
public property KeyBytes Gets or sets the key.
public property KeyExchangeFormatter  Gets or sets the KeyExchangeFormatter for this KeyAlgorithm.(Inherited from KeyAlgorithm)
public property KeySize Gets the size of the key.
public property SignatureFormatter  Gets or sets the SignatureFormatter for this KeyAlgorithm.(Inherited from KeyAlgorithm)

Top

Public Methods

(see also Protected Methods )

  Name Description
public method static Create  (Inherited from KeyAlgorithm )
public method static CreateEncryptionFormatter  (Inherited from KeyAlgorithm )
public method static CreateKeyExchangeFormatter  (Inherited from KeyAlgorithm )
public method static CreateSignatureFormatter  (Inherited from KeyAlgorithm )
public method Equals  Overloaded. (Inherited from Object )
public method GenerateKey Generates the SymmetricAlgorithm associated with the Key property.
public method GetHashCode  (Inherited from Object )
public method GetType  (Inherited from Object )
public method static ReferenceEquals  (Inherited from Object )
public method ToString  (Inherited from Object )
public method static VerifyValidAlgorithm  (Inherited from KeyAlgorithm )

Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object )
protected method MemberwiseClone  (Inherited from Object )

Top

See Also

Reference

SymmetricKeyAlgorithm Class
Microsoft.Web.Services3.Security.Cryptography Namespace