Partager via


Classe MSFT_NetIKEMMCryptoProposal

Représente une suite de chiffrement à proposer en mode principal.

La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

class MSFT_NetIKEMMCryptoProposal : MSFT_NetIKECryptoProposal
{
  uint16 AuthenticationMethod;
  uint16 CipherAlgorithm;
  uint16 HashAlgorithm;
  uint16 GroupID;
  uint64 MaxLifetimeSeconds;
  uint64 MaxLifetimeKilobytes;
  string OtherCipherAlgorithm;
  string OtherHashAlgorithm;
  string OtherAuthenticationMethod;
  string VendorID;
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
};

Membres

La classe MSFT_NetIKEMMCryptoProposal a ces types de membres :

Propriétés

La classe MSFT_NetIKEMMCryptoProposal possède ces propriétés.

AuthenticationMethod

Type de données : uint16

Type d'accès : Lecture seule

Spécifie l’authentification proposée. La liste des méthodes a été générée à partir de l’annexe A de RFC2409. Notez que l’énumération est différente de la liste RFC et s’aligne sur les valeurs dans IKESAEndpoint.AuthenticationMethod.

Clé prépartagée (2)

Anonyme (65001)

Kerberos (machine en tant que principal) (65002)

NTLM (machine en tant que principal) (65003)

Kerberos (utilisateur en tant que principal) (65004)

NTLM (utilisateur en tant que principal) (65005)

Certificats X.509 (machine en tant que principal) (65005)

Certificats X.509 (utilisateur en tant que principal) (65007)

Certificats X.509 (intégrité de la machine) (65008 )

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

CipherAlgorithm

Type de données : uint16

Type d'accès : Lecture seule

Spécifie l’algorithme de chiffrement proposé.

Aucune (0)

DES (2)

3DES (6)

AES-128 (65001)

AES-192 (65002)

AES-256 (65003)

AES-GCM-128 (65004)

AES-GCM-192 (65005)

AES-GCM-256 (65006 )

Description

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

GroupID

Type de données : uint16

Type d'accès : Lecture seule

Le GroupId de propriété spécifie le groupe d’échange de clés d’association de sécurité de la phase 1 proposée. Les identificateurs de groupe connus de RFC2412, annexe E, sont les suivants : Groupe 1='768 bits prime', Groupe 2='1024 bits prime', Group 3 ='Elliptic Curve Group with 155 bit field element', Group 4= 'Large Elliptic Curve Group with 185 bit field element', and Group 5='1536 bit prime'. Notez que seuls les groupes 1, 2, 14, 19, 20 et 24 sont acceptables dans Windows 8.

Aucune (0)

Groupe DH 1 (1)

Groupe DH 2 (2)

Groupe DH 14 (14)

Groupe DH 19 (19)

Groupe DH 20 (20)

Groupe DH 24 (24 )

HashAlgorithm

Type de données : uint16

Type d'accès : Lecture seule

Spécifie l’algorithme de hachage proposé.

Aucune (0)

MD5 (2)

SHA-1 (3)

SHA-256 (65001)

SHA-384 (65002)

AES-GMAC-128 (65003)

AES-GMAC-192 (65004)

AES-GMAC-256 (65005 )

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

MaxLifetimeKilobytes

Type de données : uint64

Type d'accès : Lecture seule

Ce champ est ignoré.

MaxLifetimeSeconds

Type de données : uint64

Type d'accès : Lecture seule

Ce champ est ignoré.

OtherAuthenticationMethod

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

OtherCipherAlgorithm

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

OtherHashAlgorithm

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

VendorID

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

Spécifications

Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
Espace de noms
Root\StandardCimv2
MOF
WFasCim.mof
DLL
WFasCim.dll