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 내부 파생 클래스를 사용하여 해당 보안 알고리즘의 속성을 지정합니다.
생성자
| Name | Description |
|---|---|
| SecurityAlgorithmSuite() |
SecurityAlgorithmSuite 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| 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 |
DES(Triple Data Encryption Standard) 알고리즘 제품군을 가져옵니다. |
| TripleDesRsa15 |
RSA15를 키 래핑 알고리즘으로 사용하고 192비트 DES(Triple Data Encryption Standard)를 메시지 암호화 알고리즘으로 사용하는 알고리즘 제품군을 가져옵니다. |
| TripleDesSha256 |
서명 다이제스트에 SHA256을 사용하고 메시지 암호화 알고리즘으로 192비트 DES(Triple Data Encryption Standard)를 사용하는 알고리즘 제품군을 가져옵니다. |
| TripleDesSha256Rsa15 |
RSA15를 키 래핑 알고리즘으로, 서명 다이제스트의 경우 SHA256, 메시지 암호화 알고리즘으로 192비트 DES(Triple Data Encryption Standard)를 사용하는 알고리즘 그룹을 가져옵니다. |