Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SCHANNEL_ALG-Struktur enthält Algorithmus- und Schlüsselgrößeninformationen. Es wird als Struktur verwendet, die als pbData in CryptSetKeyParam übergeben wird, wenn dwParam auf KP_SCHANNEL_ALG festgelegt ist.
Syntax
typedef struct _SCHANNEL_ALG {
DWORD dwUse;
ALG_ID Algid;
DWORD cBits;
DWORD dwFlags;
DWORD dwReserved;
} SCHANNEL_ALG, *PSCHANNEL_ALG;
Member
dwUse
Gibt die Verwendung abgeleiteter Schlüssel an. Die folgenden Werte können verwendet werden.
Algid
Algorithmen, die mit den abgeleiteten Schlüsseln verwendet werden. Beachten Sie, dass kein Algorithmus angegeben wird, es sei denn, zuvor von der CSP-Enumeration abgerufen.
SCHANNEL_MAC_KEYs kann entweder MD5 oder SHA sein.
SCHANNEL_ENC_KEYs können RC4, DES, 3DES oder RC2 sein.
cBits
Größe in Bits der abgeleiteten Schlüssel.
dwFlags
Dieses Flag kann auf INTERNATIONAL_USAGE (0x00000001) festgelegt werden, was angibt, dass abgeleitete Schlüssel SSL-Exportregeln befolgen müssen.
dwReserved
Für die zukünftige Verwendung reserviert. Sollte auf Null festgelegt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Kopfzeile | wincrypt.h |