SecurityAlgorithmSuite クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アルゴリズムのプロパティを指定します。 これは abstract
クラスです。
public ref class SecurityAlgorithmSuite abstract
public abstract class SecurityAlgorithmSuite
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter))]
public abstract class SecurityAlgorithmSuite
type SecurityAlgorithmSuite = class
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter))>]
type SecurityAlgorithmSuite = class
Public MustInherit Class SecurityAlgorithmSuite
- 継承
-
SecurityAlgorithmSuite
- 派生
- 属性
注釈
このクラスのインスタンスは、メッセージをセキュリティで保護するときに使用するアルゴリズムの暗号化特性を指定するために使用されます。
このクラスは、セキュリティ アルゴリズム スイートをインスタンス化するために派生クラスで使用されます。このクラスには、セキュリティ アルゴリズムを記述するプロパティが含まれます。 たとえば、wsBasicHttp
バインディングは、内部派生クラスを使用してそのセキュリティ アルゴリズムのプロパティを指定します。
コンストラクター
SecurityAlgorithmSuite() |
SecurityAlgorithmSuite クラスの新しいインスタンスを初期化します。 |
プロパティ
Basic128 |
Basic128 アルゴリズム スイートを取得します。 |
Basic128Rsa15 |
キー ラップ アルゴリズムとして RSA15 を使用し、メッセージ暗号化アルゴリズムとして 128 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic128Sha256 |
署名ダイジェストに SHA256 を使用し、メッセージ暗号化アルゴリズムとして 128 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic128Sha256Rsa15 |
キー ラップ アルゴリズムとして RSA15 を使用し、署名ダイジェストに SHA256 を使用し、メッセージ暗号化アルゴリズムとして 128 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic192 |
メッセージ暗号化アルゴリズムとして 192 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic192Rsa15 |
キー ラップ アルゴリズムとして RSA15 を使用し、メッセージ暗号化アルゴリズムとして 192 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic192Sha256 |
署名ダイジェストに SHA256 を使用し、メッセージ暗号化アルゴリズムとして 192 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic192Sha256Rsa15 |
キー ラップ アルゴリズムとして RSA15 を使用し、署名ダイジェストに SHA256 を使用し、メッセージ暗号化アルゴリズムとして 192 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic256 |
メッセージ暗号化アルゴリズムとして 256 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic256Rsa15 |
キー ラップ アルゴリズムとして RSA15 を使用し、メッセージ暗号化アルゴリズムとして 256 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic256Sha256 |
署名ダイジェストに SHA256 を使用し、メッセージ暗号化アルゴリズムとして 256 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Basic256Sha256Rsa15 |
キー ラップ アルゴリズムとして RSA15 を使用し、署名ダイジェストに SHA256 を使用し、メッセージ暗号化アルゴリズムとして 256 ビット Basic を使用するアルゴリズム スイートを取得します。 |
Default |
既定のアルゴリズム スイートを取得します。 |
DefaultAsymmetricKeyWrapAlgorithm |
既定の非対称キー ラップ アルゴリズムを文字列として取得します。 |
DefaultAsymmetricSignatureAlgorithm |
既定の非対称署名アルゴリズムを文字列として取得します。 |
DefaultCanonicalizationAlgorithm |
既定の標準化アルゴリズムを文字列として取得します。 |
DefaultDigestAlgorithm |
既定のダイジェスト アルゴリズムを文字列として取得します。 |
DefaultEncryptionAlgorithm |
既定の暗号化アルゴリズムを文字列として取得します。 |
DefaultEncryptionKeyDerivationLength |
既定の暗号化キー派生長を Int32 値として取得します。 |
DefaultSignatureKeyDerivationLength |
既定の署名キー派生長を Int32 値として取得します。 |
DefaultSymmetricKeyLength |
既定の対称キー長を Int32 値として取得します。 |
DefaultSymmetricKeyWrapAlgorithm |
既定の対称キー ラップ アルゴリズムを文字列として取得します。 |
DefaultSymmetricSignatureAlgorithm |
既定の対称署名アルゴリズムを文字列として取得します。 |
TripleDes |
Triple Data Encryption Standard (DES) アルゴリズム スイートを取得します。 |
TripleDesRsa15 |
キー ラップ アルゴリズムとして RSA15 を使用し、メッセージ暗号化アルゴリズムとして 192 ビット Triple Data Encryption Standard (DES) を使用するアルゴリズム スイートを取得します。 |
TripleDesSha256 |
署名ダイジェストに SHA256 を使用し、メッセージ暗号化アルゴリズムとして 192 ビット Triple Data Encryption Standard (DES) を使用するアルゴリズム スイートを取得します。 |
TripleDesSha256Rsa15 |
キー ラップ アルゴリズムとして RSA15 を使用し、署名ダイジェストに SHA256 を使用し、メッセージ暗号化アルゴリズムとして 192 ビット Triple Data Encryption Standard (DES) を使用するアルゴリズム スイートを取得します。 |