include: Add CALG_ECDH_EPHEM family.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com> Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
a33c958ee2
commit
8d2c20575e
|
@ -1544,6 +1544,7 @@ typedef const CERT_CRL_CONTEXT_PAIR *PCCERT_CRL_CONTEXT_PAIR;
|
||||||
#define ALG_TYPE_STREAM (4 << 9)
|
#define ALG_TYPE_STREAM (4 << 9)
|
||||||
#define ALG_TYPE_DH (5 << 9)
|
#define ALG_TYPE_DH (5 << 9)
|
||||||
#define ALG_TYPE_SECURECHANNEL (6 << 9)
|
#define ALG_TYPE_SECURECHANNEL (6 << 9)
|
||||||
|
#define ALG_TYPE_ECDH (7 << 9)
|
||||||
|
|
||||||
/* SIDs */
|
/* SIDs */
|
||||||
#define ALG_SID_ANY (0)
|
#define ALG_SID_ANY (0)
|
||||||
|
@ -1583,6 +1584,7 @@ typedef const CERT_CRL_CONTEXT_PAIR *PCCERT_CRL_CONTEXT_PAIR;
|
||||||
#define ALG_SID_AGREED_KEY_ANY 3
|
#define ALG_SID_AGREED_KEY_ANY 3
|
||||||
#define ALG_SID_KEA 4
|
#define ALG_SID_KEA 4
|
||||||
#define ALG_SID_ECDH 5
|
#define ALG_SID_ECDH 5
|
||||||
|
#define ALG_SID_ECDH_EPHEM 6
|
||||||
/* RC2 SIDs */
|
/* RC2 SIDs */
|
||||||
#define ALG_SID_RC4 1
|
#define ALG_SID_RC4 1
|
||||||
#define ALG_SID_RC2 2
|
#define ALG_SID_RC2 2
|
||||||
|
@ -1639,6 +1641,7 @@ typedef const CERT_CRL_CONTEXT_PAIR *PCCERT_CRL_CONTEXT_PAIR;
|
||||||
#define CALG_KEA_KEYX (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_KEA)
|
#define CALG_KEA_KEYX (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_KEA)
|
||||||
#define CALG_HUGHES_MD5 (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ANY | ALG_SID_MD5)
|
#define CALG_HUGHES_MD5 (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ANY | ALG_SID_MD5)
|
||||||
#define CALG_ECDH (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_ECDH)
|
#define CALG_ECDH (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_ECDH)
|
||||||
|
#define CALG_ECDH_EPHEM (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ECDH | ALG_SID_ECDH_EPHEM)
|
||||||
#define CALG_RSA_KEYX (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_RSA | ALG_SID_RSA_ANY)
|
#define CALG_RSA_KEYX (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_RSA | ALG_SID_RSA_ANY)
|
||||||
#define CALG_ECMQV (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ANY | ALG_SID_ECMQV)
|
#define CALG_ECMQV (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ANY | ALG_SID_ECMQV)
|
||||||
#define CALG_DES (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_DES)
|
#define CALG_DES (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_DES)
|
||||||
|
|
Loading…
Reference in New Issue