ReactOS 0.4.17-dev-1005-g171e1de
dl_internal_groups.c File Reference
#include "precomp.h"
Include dependency graph for dl_internal_groups.c:

Go to the source code of this file.

Variables

static const BYTE rgbIke3526Modp2048 []
 
static const BYTE rgbIke3526Modp3072 []
 
static const BYTE rgbIke3526Modp4096 []
 
static const BYTE rgbIke3526Modp6144 []
 
static const BYTE rgbIke3526Modp8192 []
 
static const BYTE rgbTls7919ffdhe2048 []
 
static const BYTE rgbTls7919ffdhe3072 []
 
static const BYTE rgbTls7919ffdhe4096 []
 
static const BYTE rgbTls7919ffdhe6144 []
 
static const BYTE rgbTls7919ffdhe8192 []
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp2048
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp3072
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp4096
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp6144
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp8192
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe2048
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe3072
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe4096
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe6144
 
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe8192
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp2048 = &paramsModp2048
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp3072 = &paramsModp3072
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp4096 = &paramsModp4096
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp6144 = &paramsModp6144
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp8192 = &paramsModp8192
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe2048 = &paramsffdhe2048
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe3072 = &paramsffdhe3072
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe4096 = &paramsffdhe4096
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe6144 = &paramsffdhe6144
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe8192 = &paramsffdhe8192
 
const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptNamedSafePrimeGroups [SYMCRYPT_DH_SAFEPRIME_GROUP_COUNT]
 

Variable Documentation

◆ paramsffdhe2048

Initial value:
=
{
.pcbPrimeP = rgbTls7919ffdhe2048,
.nBitsOfP = 2048,
.nMinBitsPriv = 224,
.nDefaultBitsPriv = 256
}
static const BYTE rgbTls7919ffdhe2048[]
@ SYMCRYPT_DLGROUP_DH_SAFEPRIMETYPE_TLS_7919
Definition: symcrypt.h:264

Definition at line 851 of file dl_internal_groups.c.

◆ paramsffdhe3072

Initial value:
=
{
.pcbPrimeP = rgbTls7919ffdhe3072,
.nBitsOfP = 3072,
.nMinBitsPriv = 256,
.nDefaultBitsPriv = 256
}
static const BYTE rgbTls7919ffdhe3072[]

Definition at line 860 of file dl_internal_groups.c.

◆ paramsffdhe4096

Initial value:
=
{
.pcbPrimeP = rgbTls7919ffdhe4096,
.nBitsOfP = 4096,
.nMinBitsPriv = 304,
.nDefaultBitsPriv = 384
}
static const BYTE rgbTls7919ffdhe4096[]

Definition at line 869 of file dl_internal_groups.c.

◆ paramsffdhe6144

Initial value:
=
{
.pcbPrimeP = rgbTls7919ffdhe6144,
.nBitsOfP = 6144,
.nMinBitsPriv = 352,
.nDefaultBitsPriv = 384
}
static const BYTE rgbTls7919ffdhe6144[]

Definition at line 878 of file dl_internal_groups.c.

◆ paramsffdhe8192

Initial value:
=
{
.pcbPrimeP = rgbTls7919ffdhe8192,
.nBitsOfP = 8192,
.nMinBitsPriv = 400,
.nDefaultBitsPriv = 512
}
static const BYTE rgbTls7919ffdhe8192[]

Definition at line 887 of file dl_internal_groups.c.

◆ paramsModp2048

Initial value:
=
{
.pcbPrimeP = rgbIke3526Modp2048,
.nBitsOfP = 2048,
.nMinBitsPriv = 224,
.nDefaultBitsPriv = 256
}
static const BYTE rgbIke3526Modp2048[]
@ SYMCRYPT_DLGROUP_DH_SAFEPRIMETYPE_IKE_3526
Definition: symcrypt.h:263

Definition at line 806 of file dl_internal_groups.c.

◆ paramsModp3072

Initial value:
=
{
.pcbPrimeP = rgbIke3526Modp3072,
.nBitsOfP = 3072,
.nMinBitsPriv = 256,
.nDefaultBitsPriv = 256
}
static const BYTE rgbIke3526Modp3072[]

Definition at line 815 of file dl_internal_groups.c.

◆ paramsModp4096

Initial value:
=
{
.pcbPrimeP = rgbIke3526Modp4096,
.nBitsOfP = 4096,
.nMinBitsPriv = 304,
.nDefaultBitsPriv = 384
}
static const BYTE rgbIke3526Modp4096[]

Definition at line 824 of file dl_internal_groups.c.

◆ paramsModp6144

Initial value:
=
{
.pcbPrimeP = rgbIke3526Modp6144,
.nBitsOfP = 6144,
.nMinBitsPriv = 352,
.nDefaultBitsPriv = 384
}
static const BYTE rgbIke3526Modp6144[]

Definition at line 833 of file dl_internal_groups.c.

◆ paramsModp8192

Initial value:
=
{
.pcbPrimeP = rgbIke3526Modp8192,
.nBitsOfP = 8192,
.nMinBitsPriv = 400,
.nDefaultBitsPriv = 512
}
static const BYTE rgbIke3526Modp8192[]

Definition at line 842 of file dl_internal_groups.c.

◆ rgbIke3526Modp2048

const BYTE rgbIke3526Modp2048[]
static

Definition at line 20 of file dl_internal_groups.c.

◆ rgbIke3526Modp3072

const BYTE rgbIke3526Modp3072[]
static

Definition at line 56 of file dl_internal_groups.c.

◆ rgbIke3526Modp4096

const BYTE rgbIke3526Modp4096[]
static

Definition at line 108 of file dl_internal_groups.c.

◆ rgbIke3526Modp6144

const BYTE rgbIke3526Modp6144[]
static

Definition at line 176 of file dl_internal_groups.c.

◆ rgbIke3526Modp8192

const BYTE rgbIke3526Modp8192[]
static

Definition at line 277 of file dl_internal_groups.c.

◆ rgbTls7919ffdhe2048

const BYTE rgbTls7919ffdhe2048[]
static

Definition at line 415 of file dl_internal_groups.c.

◆ rgbTls7919ffdhe3072

const BYTE rgbTls7919ffdhe3072[]
static

Definition at line 451 of file dl_internal_groups.c.

◆ rgbTls7919ffdhe4096

const BYTE rgbTls7919ffdhe4096[]
static

Definition at line 503 of file dl_internal_groups.c.

◆ rgbTls7919ffdhe6144

const BYTE rgbTls7919ffdhe6144[]
static

Definition at line 571 of file dl_internal_groups.c.

◆ rgbTls7919ffdhe8192

const BYTE rgbTls7919ffdhe8192[]
static

Definition at line 671 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsffdhe2048

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe2048 = &paramsffdhe2048

Definition at line 902 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsffdhe3072

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe3072 = &paramsffdhe3072

Definition at line 903 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsffdhe4096

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe4096 = &paramsffdhe4096

Definition at line 904 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsffdhe6144

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe6144 = &paramsffdhe6144

Definition at line 905 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsffdhe8192

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsffdhe8192 = &paramsffdhe8192

Definition at line 906 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsModp2048

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp2048 = &paramsModp2048

Definition at line 896 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsModp3072

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp3072 = &paramsModp3072

Definition at line 897 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsModp4096

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp4096 = &paramsModp4096

Definition at line 898 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsModp6144

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp6144 = &paramsModp6144

Definition at line 899 of file dl_internal_groups.c.

◆ SymCryptDlgroupDhSafePrimeParamsModp8192

const PCSYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS SymCryptDlgroupDhSafePrimeParamsModp8192 = &paramsModp8192

Definition at line 900 of file dl_internal_groups.c.

◆ SymCryptNamedSafePrimeGroups

Initial value:
=
{
}
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe8192
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp6144
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp8192
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp4096
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe2048
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe4096
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe3072
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsffdhe6144
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp2048
static const SYMCRYPT_DLGROUP_DH_SAFEPRIME_PARAMS paramsModp3072

Definition at line 910 of file dl_internal_groups.c.

Referenced by SymCryptDlgroupAutoCompleteNamedSafePrimeGroup(), and SymCryptDlgroupSetValueSafePrime().