AtsPki_Microsec.cfg_ 5.99 KB
Newer Older
Yann Garcia's avatar
Yann Garcia committed

[MODULE_PARAMETERS]
# This section shall contain the values of all parameters that are defined in your TTCN-3 modules.

# Enable Security support
LibItsGeoNetworking_Pics.PICS_GN_SECURITY := true
# Root path to access certificate stored in files, identified by certficate ID
LibItsSecurity_Pixits.PX_CERTIFICATE_POOL_PATH := "/home/vagrant/tmp"
# Configuration sub-directory to access certificate stored in files
LibItsSecurity_Pixits.PX_IUT_SEC_CONFIG_NAME := "asn1c_cert"

LibItsHttp_Pics.PICS_HEADER_CONTENT_TYPE  := "application/x-its-request"
LibItsHttp_Pics.PICS_HEADER_HOST          := "v2x-pki-test.microsec.com"

LibItsPki_Pics.PICS_HTTP_POST_URI_EC      := "/api/ecRequest"
LibItsPki_Pics.PICS_HTTP_POST_URI_AT      := "/aa/authorization"
LibItsPki_Pics.PICS_HTTP_POST_URI_ATV     := "/ea/validation"

#LibItsPki_Pics.PICS_ITS_S_WITH_PRIVACY              := false
Yann Garcia's avatar
Yann Garcia committed
LibItsPki_Pics.PICS_ITS_S_SIGN_NITSP256_PRIVATE_KEY  := '5C25F97607DFC62972A147FAD8B7A7C939569F0F95ECD4C641724A68B51836E5'O
LibItsPki_Pics.PICS_ITS_S_SIGN_NISTP256_PUBLIC_KEY   := '020144E5174B0AFDA86BDB8B643B68D40030F5BDB9A9F090C64852CC3C20C9D5AD'O
LibItsPki_Pics.PICS_ITS_S_CANONICAL_ID               := '45534352595054000000000000000011'O
LibItsPki_Pics.PICS_TS_EA_CERTIFICATE_ID             := "CERT_MICROSEC_EA"
LibItsPki_Pics.PICS_TS_AA_CERTIFICATE_ID             := "CERT_MICROSEC_AA"
#LibItsPki_Pics.PICS_TS_CA_CERTIFICATE_ID            := "CERT_MICROSEC_RCA"
#LibItsPki_Pics.PICS_PKI_AUTH_POP                     := false # Do not use Signed for PoP in Authorization requet
                                                               # Required for SECPKI_AA_AUTH_RCV_02_BV
#LibItsPki_Pics.PICS_SECPKI_REENROLMENT := false # Check in logs the pattern '==> EC ' to find the required information for re-enrolment
Yann Garcia's avatar
Yann Garcia committed

#LibItsPki_Pixits.PX_INCLUDE_ENCRYPTION_KEYS := false # No encryption key in Authorization request

#LibItsPki_Pixits.PX_VE_ALG                               := e_brainpool_p256_r1 # e_nist_p256 or e_brainpool_p384_r1
#LibItsPki_Pixits.PX_EC_ALG_FOR_EC                        := e_brainpool_p256_r1 # e_nist_p256
#LibItsPki_Pixits.PX_EC_ALG_FOR_AT                        := e_nist_p256 # e_nist_p256 or e_brainpool_p384_r1

Yann Garcia's avatar
Yann Garcia committed
#LibItsPki_Pixits.PX_EC_PRIVATE_KEY     := '170D1EA638C300BD16F0025768C0F1FAA6BE23963E46AD10F79103914265D294'O
#LibItsPki_Pixits.PX_EC_HASH            := 'DFEFC2A74C8ADD0C8B74B958EE072229D25DEAAAE30D134193D091890E8F3C2C'O
#LibItsPki_Pixits.PX_EC_HASHED_ID8      := '93D091890E8F3C2C'O

[LOGGING]
# In this section you can specify the name of the log file and the classes of events
# you want to log into the file or display on console (standard error).

LogFile := "../logs/%e.%h-%r.%s"
FileMask := LOG_ALL | USER | DEBUG | MATCHING
ConsoleMask := LOG_ALL | USER | DEBUG | MATCHING
#FileMask := ERROR | WARNING | USER | MATCHING | EXECUTOR_RUNTIME | VERDICTOP
#ConsoleMask := ERROR | WARNING | USER | MATCHING | EXECUTOR_RUNTIME | VERDICTOP
LogSourceInfo := Stack
LogEntityName:= Yes
LogEventTypes:= Yes
#TimeStampFormat := DateTime

[TESTPORT_PARAMETERS]
# Single HTTP component port
system.httpPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(debug=1,server=v2x-pki-test.microsec.com)"

[EXECUTE]
# The EnrolmentResponse message shall be sent by the EA to the ITS-S across the interface at reference point S3 in response to a received EnrolmentRequest message
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_01_BV
Yann Garcia's avatar
Yann Garcia committed
# Check that EA doesn't accept Enrolment rekeying request when enrolment is not permitted by signing certificate
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_02_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_05_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_06_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_07_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_08_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_08_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_09_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_10_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_11_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_12_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_13_BI
Yann Garcia's avatar
Yann Garcia committed

# The EnrolmentResponse message shall be encrypted using an ETSI TS 103 097 approved algorithm and the encryption shall be done with the same AES key as the one used by the ITS-S requestor for the encryption of the EnrolmentRequest message.
#ItsPki_TestCases.TC_SECPKI_EA_ENR_01_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_02_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_03_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_04_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_05_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_06_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_07_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_08_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_09_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_10_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_11_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_12_BV
Yann Garcia's avatar
Yann Garcia committed
#ItsPki_TestCases.TC_SECPKI_EA_AUTHVAL_RCV_01_BV
#ItsPki_TestCases.TC_SECPKI_EA_AUTHVAL_RCV_02_BI

#
#ItsPki_TestCases.TC_SECPKI_EA_AUTHVAL_01_BV
#ItsPki_TestCases.TC_SECPKI_EA_AUTHVAL_02_BV
#ItsPki_TestCases.TC_SECPKI_EA_AUTHVAL_03_BV
#ItsPki_TestCases.TC_SECPKI_EA_AUTHVAL_04_BV
#ItsPki_TestCases.TC_SECPKI_EA_AUTHVAL_05_BV
#ItsPki_TestCases.TC_SECPKI_EA_AUTHVAL_06_BV
#ItsPki_TestCases.TC_SECPKI_EA_AUTHVAL_07_BV
Yann Garcia's avatar
Yann Garcia committed

#
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_01_BV
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_02_BV
Yann Garcia's avatar
Yann Garcia committed
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_03_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_04_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_05_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_06_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_07_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_08_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_09_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_10_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_11_BI
ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_12_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_13_BI
Yann Garcia's avatar
Yann Garcia committed
#ItsPki_TestCases.TC_SECPKI_AA_AUTHVAL_01_BV

[MAIN_CONTROLLER]
# The options herein control the behavior of MC.
KillTimer := 10.0
LocalAddress := 127.0.0.1
TCPPort := 12000
NumHCs := 1