Condividi tramite


Classe MSFT_NetIKEMMCryptoProposal

Rappresenta una suite di crittografia da proporre in modalità principale.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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;
};

Membri

La classe MSFT_NetIKEMMCryptoProposal include questi tipi di membri:

Proprietà

La classe MSFT_NetIKEMMCryptoProposal ha queste proprietà.

AuthenticationMethod

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica l'autenticazione proposta. L'elenco dei metodi è stato generato dall'Appendice A di RFC2409. Si noti che l'enumerazione è diversa dall'elenco RFC e si allinea ai valori in IKESAEndpoint.AuthenticationMethod.

chiave precondi shared (2)

anonimo (65001)

Kerberos (computer come entità) (65002)

NTLM (computer come entità) (65003)

Kerberos (utente come entità) (65004)

NTLM (utente come entità) (65005)

certificati X.509 (computer come entità) (65005)

certificati X.509 (utente come entità) (65007)

certificati X.509 (integrità computer) (65008 )

didascalia

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

CipherAlgorithm

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica l'algoritmo di crittografia proposto.

Nessuna (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 )

Descrizione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

ElementName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

GroupID

Tipo di dati: uint16

Tipo di accesso: sola lettura

La proprietà GroupId specifica il gruppo di scambio di chiavi di associazione di sicurezza della fase 1 proposto. Gli identificatori di gruppo noti di RFC2412, Appendice E, sono: Group 1='768 bit prime', Group 2='1024 bit 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'. Si noti che solo i gruppi 1, 2, 14, 19, 20 e 24 sono accettabili in Windows 8.

Nessuna (0)

gruppo DH 1 (1)

gruppo DH 2 (2)

gruppo DH 14 (14)

gruppo DH 19 (19)

gruppo DH 20 (20)

gruppo DH 24 (24 )

HashAlgorithm

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica l'algoritmo hash proposto.

Nessuna (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

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

MaxLifetimeKilobytes

Tipo di dati: uint64

Tipo di accesso: sola lettura

Questo campo viene ignorato.

MaxLifetimeSeconds

Tipo di dati: uint64

Tipo di accesso: sola lettura

Questo campo viene ignorato.

OtherAuthenticationMethod

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

OtherCipherAlgorithm

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

OtherHashAlgorithm

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

vendorID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

Fabbisogno

Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Namespace
Root\StandardCimv2
MOF
WFasCim.mof
DLL
WFasCim.dll