TripleDesSecurityAlgorithmSuite Sınıf

Tanım

Üçlü DES güvenlik algoritması paketi.

public ref class TripleDesSecurityAlgorithmSuite : System::ServiceModel::Security::SecurityAlgorithmSuite
public class TripleDesSecurityAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite
type TripleDesSecurityAlgorithmSuite = class
    inherit SecurityAlgorithmSuite
Public Class TripleDesSecurityAlgorithmSuite
Inherits SecurityAlgorithmSuite
Devralma
TripleDesSecurityAlgorithmSuite

Oluşturucular

TripleDesSecurityAlgorithmSuite()

bir örneğini TripleDesSecurityAlgorithmSuiteoluşturur ve başlatır.

Özellikler

DefaultAsymmetricKeyWrapAlgorithm

Varsayılan asimetrik anahtar kaydırma algoritmasını (RsaOaepKeyWrap) alır.

DefaultAsymmetricSignatureAlgorithm

Varsayılan asimetrik imza algoritmasını (RsaSha1Signature) alır.

DefaultCanonicalizationAlgorithm

Varsayılan kurallı hale getirme algoritması ExclusiveC14n'yi alır.

DefaultDigestAlgorithm

Varsayılan özet algoritması olan Sha1Digest'i alır.

DefaultEncryptionAlgorithm

Varsayılan şifreleme algoritması olan TripleDesEncryption'ı alır.

DefaultEncryptionKeyDerivationLength

Varsayılan şifreleme anahtarı türetme uzunluğunu (192) alır.

DefaultSignatureKeyDerivationLength

Varsayılan imza anahtarı türetme uzunluğunu (192) alır.

DefaultSymmetricKeyLength

Varsayılan simetrik anahtar uzunluğunu (192) alır.

DefaultSymmetricKeyWrapAlgorithm

Varsayılan simetrik anahtar sarmalama algoritmasını (TripleDesKeyWrap) alır.

DefaultSymmetricSignatureAlgorithm

HmacSha1Signature varsayılan simetrik imza algoritmasını alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IsAsymmetricKeyLengthSupported(Int32)

true Belirtilen asimetrik anahtar uzunluğu destekleniyorsa döndürür; aksi takdirde döndürürfalse. Geçerli uzunluklar 1024 ile 4096 arasında değişir.

IsAsymmetricKeyWrapAlgorithmSupported(String)

Asimetrik anahtar sarmalama algoritmasının desteklenip desteklenmediğini gösterir.

(Devralındığı yer: SecurityAlgorithmSuite)
IsAsymmetricSignatureAlgorithmSupported(String)

Asimetrik imza algoritmasının desteklenip desteklenmediğini gösterir.

(Devralındığı yer: SecurityAlgorithmSuite)
IsCanonicalizationAlgorithmSupported(String)

Kurallı hale getirme algoritmasının desteklenip desteklenmediğini gösterir.

(Devralındığı yer: SecurityAlgorithmSuite)
IsDigestAlgorithmSupported(String)

Özet algoritmasının desteklenip desteklenmediğini gösterir.

(Devralındığı yer: SecurityAlgorithmSuite)
IsEncryptionAlgorithmSupported(String)

Şifreleme algoritmasının desteklenip desteklenmediğini gösterir.

(Devralındığı yer: SecurityAlgorithmSuite)
IsEncryptionKeyDerivationAlgorithmSupported(String)

Şifreleme anahtarı türetme algoritmasının desteklenip desteklenmediğini gösterir.

(Devralındığı yer: SecurityAlgorithmSuite)
IsSignatureKeyDerivationAlgorithmSupported(String)

İmza anahtarı türetme algoritmasının desteklenip desteklenmediğini gösterir.

(Devralındığı yer: SecurityAlgorithmSuite)
IsSymmetricKeyLengthSupported(Int32)

Belirtilen simetrik anahtar uzunluğu destekleniyorsa döndürür true ; aksi takdirde döndürür false. Geçerli uzunluklar 192 ile 256 arasında değişir.

IsSymmetricKeyWrapAlgorithmSupported(String)

Simetrik anahtar sarmalama algoritmasının desteklenip desteklenmediğini gösterir.

(Devralındığı yer: SecurityAlgorithmSuite)
IsSymmetricSignatureAlgorithmSupported(String)

Simetrik imza algoritmasının desteklenip desteklenmediğini gösterir.

(Devralındığı yer: SecurityAlgorithmSuite)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

öğesinin dize gösterimini TripleDesSecurityAlgorithmSuitedöndürür.

Şunlara uygulanır