2.2.7.18 TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES
The TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES structure is used to present the encryption types that are allowed through a trust.
-
typedef struct _TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES { unsigned long SupportedEncryptionTypes; } TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES, *PTRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES;
SupportedEncryptionTypes: This field contains bitmapped values that define the encryption types supported by this trust relationship. The flags can be set in any combination.
-
0
1
2
3
4
5
6
7
8
91
0
1
2
3
4
5
6
7
8
92
0
1
2
3
4
5
6
7
8
93
0
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
S
A
R
M
C
-
C: Supports CRC32, as specified in [RFC3961] page 31.
-
M: Supports RSA-MD5, as specified in [RFC3961] page 31.
-
R: Supports RC4-HMAC-MD5, as specified in [RFC4757].
-
A: Supports HMAC-SHA1-96-AES128, as specified in [RFC3961] page 31.
-
S: Supports HMAC-SHA1-96-AES256, as specified in [RFC3961] page 31.
-
All other bits SHOULD be 0 and ignored upon receipt.