Compare Revisions

The credentials to download the source code are:
 Username: svnusers
 Password: svnusers

Ignore whitespace Rev 1921 → Rev 1922

/trunk/requality/TS103096/.project
0,0 → 1,12
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>TS103096</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
<nature>com.unitesk.requality.natures.reqcatalogue</nature>
</natures>
</projectDescription>
/trunk/requality/TS103096/.reqversions
0,0 → 1,0
com.unitesk.nodegroup.requality|0.15
/trunk/requality/TS103096/.settings/org.eclipse.core.resources.prefs
0,0 → 1,2
eclipse.preferences.version=1
encoding//root/Reports/TestPurposes.json=UTF-8
Property changes:
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_04/TC_SEC_ITSS_RCV_CERT_04_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_04/TC_SEC_ITSS_RCV_CERT_04_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_04/TC_SEC_ITSS_RCV_CERT_04_01_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "d6d1d8a3-95ac-466d-a61a-ce439da70b65",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "d6d1d8a3-95ac-466d-a61a-ce439da70b65",
+ "type": "STRING",
+ "value": "Check that IUT discards a SecuredMessage if the issuer certificate of the authorization authority certificate contains the subject type 'authorization_authority'"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "d6d1d8a3-95ac-466d-a61a-ce439da70b65",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tcontaining certificates[0] (CERT_TS_AA_04_01_EB) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to CERT_TS_AA_A\r\n\t\t\t\t\t}\r\n\t\t\t\t\tcontaining certificates[1] (CERT_TS_AT_04_01_EB) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to CERT_TS_AA_04_01_EB\r\n\t\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}\r\n"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "d9a365a9-0007-4a38-b7de-b3a985557359",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "d9a365a9-0007-4a38-b7de-b3a985557359",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d6d1d8a3-95ac-466d-a61a-ce439da70b65"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_04.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_04.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_04.json (revision 1922)
@@ -0,0 +1,33 @@
+{
+ "attributes": {
+ "_locations": {
+ "isGenerated": false,
+ "key": "_locations",
+ "origin": "a00fb3d0-b4a0-47b8-b4c8-d47a7ad7696f",
+ "type": "LIST",
+ "value": ["/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/12e35a8b-e0f5-44e6-a5f5-4fb3e932e835"]
+ },
+ "_name": {
+ "isGenerated": false,
+ "key": "_name",
+ "origin": "a00fb3d0-b4a0-47b8-b4c8-d47a7ad7696f",
+ "type": "STRING",
+ "value": "04. Check that AA certificate signed with other AA certificate is not accepted."
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "7ecea428-3d22-4419-84fb-8d47c1e5d9d0",
+ "type": "STRING",
+ "value": "Requirement"
+ },
+ "coverageStatus": {
+ "isGenerated": false,
+ "key": "coverageStatus",
+ "origin": "7ecea428-3d22-4419-84fb-8d47c1e5d9d0",
+ "type": "STRING",
+ "value": "in process"
+ }
+ },
+ "uuid": "a00fb3d0-b4a0-47b8-b4c8-d47a7ad7696f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_01_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "b70cf7c0-2875-4199-9f5c-707fdd2ccc6a",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "b70cf7c0-2875-4199-9f5c-707fdd2ccc6a",
+ "type": "STRING",
+ "value": "Check that IUT discards the AT certificate with version 3"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "b70cf7c0-2875-4199-9f5c-707fdd2ccc6a",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_01_01_EB)\r\n\t\t\t\t\t\tcontaining version\r\n\t\t\t\t\t\t\tindicating '3'\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "b70cf7c0-2875-4199-9f5c-707fdd2ccc6a",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "b70cf7c0-2875-4199-9f5c-707fdd2ccc6a",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b70cf7c0-2875-4199-9f5c-707fdd2ccc6a"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_02_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "fc7e5b29-e3d8-4223-8150-8150575487b2",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "fc7e5b29-e3d8-4223-8150-8150575487b2",
+ "type": "STRING",
+ "value": "Check that IUT discards the AT certificate with version 1"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "fc7e5b29-e3d8-4223-8150-8150575487b2",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_01_02_EB)\r\n\t\t\t\t\t\tcontaining version\r\n\t\t\t\t\t\t\tindicating '1'\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "fc7e5b29-e3d8-4223-8150-8150575487b2",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "fc7e5b29-e3d8-4223-8150-8150575487b2",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "fc7e5b29-e3d8-4223-8150-8150575487b2"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_03_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "39577806-b4d5-4ebb-b580-afbdd2e46d4c",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "39577806-b4d5-4ebb-b580-afbdd2e46d4c",
+ "type": "STRING",
+ "value": "Check that IUT discards the AA certificate with version 3"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "39577806-b4d5-4ebb-b580-afbdd2e46d4c",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tcontaining certificates[0] (CERT_TS_AA_01_03_EB)\r\n\t\t\t\t\t\tcontaining version\r\n\t\t\t\t\t\t\tindicating '3'\r\n\t\t\t\t\tcontaining certificates[1] (CERT_TS_AT_01_03_EB) {\r\n\t\t\t\t\t\tcontaining signer_info.type\r\n\t\t\t\t\t\t\tindicating 'certificate_digest_with_sha256'\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to CERT_TS_AA_01_03_EB\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "39577806-b4d5-4ebb-b580-afbdd2e46d4c",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "39577806-b4d5-4ebb-b580-afbdd2e46d4c",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "39577806-b4d5-4ebb-b580-afbdd2e46d4c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01/TP_SEC_ITSS_RCV_CERT_01_04_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "87b7706c-614a-4718-8cde-b5329b51c69f",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "87b7706c-614a-4718-8cde-b5329b51c69f",
+ "type": "STRING",
+ "value": "Check that IUT discards the AA certificate with version 1"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "87b7706c-614a-4718-8cde-b5329b51c69f",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tcontaining certificates[0] (CERT_TS_AA_01_04_EB)\r\n\t\t\t\t\t\tcontaining version\r\n\t\t\t\t\t\t\tindicating '1'\r\n\t\t\t\t\tcontaining certificates[1] (CERT_TS_AT_01_04_EB) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to CERT_TS_AA_01_04_EB\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "87b7706c-614a-4718-8cde-b5329b51c69f",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "87b7706c-614a-4718-8cde-b5329b51c69f",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "87b7706c-614a-4718-8cde-b5329b51c69f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02/TC_SEC_ITSS_RCV_CERT_BO_02_01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02/TC_SEC_ITSS_RCV_CERT_BO_02_01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02/TC_SEC_ITSS_RCV_CERT_BO_02_01.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "94e45a78-fbf4-46ae-a725-110dd3f23c59",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "94e45a78-fbf4-46ae-a725-110dd3f23c59",
+ "type": "STRING",
+ "value": "Check that IUT discards a SecuredMessage if the issuer certificate of the authorization ticket certificate contains the subject type \"enrolment_credential\""
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "94e45a78-fbf4-46ae-a725-110dd3f23c59",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_02_01_EB) {\r\n\t\t\t\t\t\tcontaining signer_info.type\r\n\t\t\t\t\t\t\tindicating 'certificate_digest_with_sha256'\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to certificate (CERT_TS_EC_A)\r\n\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "94e45a78-fbf4-46ae-a725-110dd3f23c59",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "94e45a78-fbf4-46ae-a725-110dd3f23c59",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "94e45a78-fbf4-46ae-a725-110dd3f23c59"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02/TC_SEC_ITSS_RCV_CERT_BO_02_02.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02/TC_SEC_ITSS_RCV_CERT_BO_02_02.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02/TC_SEC_ITSS_RCV_CERT_BO_02_02.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "fd600457-a262-4b97-b5ab-f94b184acc7d",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "fd600457-a262-4b97-b5ab-f94b184acc7d",
+ "type": "STRING",
+ "value": "Check that IUT discards a SecuredMessage if the issuer certificate of the authorization authority certificate contains the subject type \"enrolment_authority\""
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "fd600457-a262-4b97-b5ab-f94b184acc7d",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tcontaining certificates[0] (CERT_TS_AA_02_02_EB) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to CERT_TS_EA_A\r\n\t\t\t\t\t}\r\n\t\t\t\t\tcontaining certificates[1] (CERT_TS_AT_02_02_EB) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to CERT_TS_AA_02_02_EB\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "fd600457-a262-4b97-b5ab-f94b184acc7d",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "fd600457-a262-4b97-b5ab-f94b184acc7d",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "fd600457-a262-4b97-b5ab-f94b184acc7d"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03/TC_SEC_ITSS_RCV_CERT_BO_03_01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03/TC_SEC_ITSS_RCV_CERT_BO_03_01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03/TC_SEC_ITSS_RCV_CERT_BO_03_01.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "55cddc35-25a0-4631-bce3-188808cf4369",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "55cddc35-25a0-4631-bce3-188808cf4369",
+ "type": "STRING",
+ "value": "Check that IUT discards a SecuredMessage if the issuer certificate of the authorization ticket certificate contains the subject type \"authorization_ticket\""
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "55cddc35-25a0-4631-bce3-188808cf4369",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'].signer.certificate (CERT_TS_AT_03_01_EB) {\r\n\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\treferencing to CERT_TS_AT_A\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}\r\n"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "55cddc35-25a0-4631-bce3-188808cf4369",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "55cddc35-25a0-4631-bce3-188808cf4369",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "55cddc35-25a0-4631-bce3-188808cf4369"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03/TC_SEC_ITSS_RCV_CERT_BO_03_02.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03/TC_SEC_ITSS_RCV_CERT_BO_03_02.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03/TC_SEC_ITSS_RCV_CERT_BO_03_02.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "d9a365a9-0007-4a38-b7de-b3a985557359",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "d9a365a9-0007-4a38-b7de-b3a985557359",
+ "type": "STRING",
+ "value": "Check that IUT discards a SecuredMessage if the issuer certificate of the authorization authority certificate contains the subject type \"authorization_ticket\""
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "d9a365a9-0007-4a38-b7de-b3a985557359",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tcontaining certificates[0] (CERT_TS_AA_03_02_EB) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to CERT_TS_AT_A\r\n\t\t\t\t\t}\r\n\t\t\t\t\tcontaining certificates[1] (CERT_TS_AT_03_02_EB) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to CERT_TS_AA_03_02_EB\r\n\t\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}\r\n"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "d9a365a9-0007-4a38-b7de-b3a985557359",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "d9a365a9-0007-4a38-b7de-b3a985557359",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d9a365a9-0007-4a38-b7de-b3a985557359"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05/TP_SEC_ITSS_RCV_CERT_05_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05/TP_SEC_ITSS_RCV_CERT_05_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05/TP_SEC_ITSS_RCV_CERT_05_01_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "6d8b5818-4c80-4839-8dbd-915c08f92258",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "6d8b5818-4c80-4839-8dbd-915c08f92258",
+ "type": "STRING",
+ "value": "Check that IUT discards the message when signing AT certificate has a not valid signature"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "6d8b5818-4c80-4839-8dbd-915c08f92258",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_A\r\n\t\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\t\tNOT verifiable with CERT_TS_AA_A.subject_attributes['verification_key'].key\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "6d8b5818-4c80-4839-8dbd-915c08f92258",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "6d8b5818-4c80-4839-8dbd-915c08f92258",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "6d8b5818-4c80-4839-8dbd-915c08f92258"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05/TP_SEC_ITSS_RCV_CERT_05_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05/TP_SEC_ITSS_RCV_CERT_05_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05/TP_SEC_ITSS_RCV_CERT_05_02_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "e74cda34-b16a-4b0a-9012-43ba66829a50",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "e74cda34-b16a-4b0a-9012-43ba66829a50",
+ "type": "STRING",
+ "value": "Check that IUT discards the message when the issuing AA certificate of the signing AT certificate has a not valid signature"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "e74cda34-b16a-4b0a-9012-43ba66829a50",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tcontaining certificates[0] (CERT_TS_AA_A) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_ROOT\r\n\t\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\t\tnot verifiable with CERT_TS_ROOT.subject_attributes['verification_key'].key\r\n\t\t\t\t\t}\r\n\t\t\t\t\tcontaining certificates[1] (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_A\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "e74cda34-b16a-4b0a-9012-43ba66829a50",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "e74cda34-b16a-4b0a-9012-43ba66829a50",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e74cda34-b16a-4b0a-9012-43ba66829a50"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_05.json (revision 1922)
@@ -0,0 +1,37 @@
+{
+ "attributes": {
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "a8c9f807-d8f0-4397-9cf6-4e0fba6d1c67",
+ "type": "STRING",
+ "value": "Check that the IUT discards certificate with wrong version"
+ },
+ "_locations": {
+ "isGenerated": false,
+ "key": "_locations",
+ "origin": "a8c9f807-d8f0-4397-9cf6-4e0fba6d1c67",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/c4cd2dea-c087-49fa-9d20-b08451557a51",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/c4cd2dea-c087-49fa-9d20-b08451557a51",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/0df98c72-fcf5-46bd-ac32-c67617caeadc"
+ ]
+ },
+ "_name": {
+ "isGenerated": false,
+ "key": "_name",
+ "origin": "a8c9f807-d8f0-4397-9cf6-4e0fba6d1c67",
+ "type": "STRING",
+ "value": "05. Check the certificate signature"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "a8c9f807-d8f0-4397-9cf6-4e0fba6d1c67",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "a8c9f807-d8f0-4397-9cf6-4e0fba6d1c67"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_01_BV.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "Check that the IUT accepts a message when its signing certificate contain the same region restriction like the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_06_01_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\t\tcontaining circular_region\r\n\t\t\t\t\t\t\t\tindicating CURCULAR_REGION_TS_AA\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_B\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_02_BV.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "4e8775a2-cc08-4938-bb8f-881b3114dd2d",
+ "type": "STRING",
+ "value": "Check that the IUT accepts a message when its signing certificate contain the smaller region restriction then the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "4e8775a2-cc08-4938-bb8f-881b3114dd2d",
+ "type": "STRING",
+ "value": "radiuswith {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_06_02_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\t\tcontaining circular_region\r\n\t\t\t\t\t\t\t\tindicating CURCULAR_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_B\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "4e8775a2-cc08-4938-bb8f-881b3114dd2d"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_03_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when signing certificate doesn't contain a region restriction but the issuing certificate does.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_06_03_EB) {\r\n\t\t\t\t\t\tnot containing validity_restrictions['region']\r\n\t\t\t\t\t\tand containing signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_B\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_04_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "69aa17da-fc04-4037-bdb2-be39d960220e",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the circular region restriction of the signing certificate is outside of the validity restrictions of the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_06_04_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\t\tcontaining circular_region\r\n\t\t\t\t\t\t\t\tindicating CURCULAR_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_06_04_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\t\t\t\tcontaining circular_region\r\n\t\t\t\t\t\t\t\t\t\tindicating CURCULAR_REGION_TS_AA_OUTSIDE\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "69aa17da-fc04-4037-bdb2-be39d960220e",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "69aa17da-fc04-4037-bdb2-be39d960220e",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "216e1422-1bc4-4b99-a63c-63afc0e26521"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_05_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_05_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06/TP_SEC_ITSS_RCV_CERT_06_05_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "24a65506-8fa9-4835-9513-b6c05f66852b",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the circular region restriction of the signing certificate is not fully covered by the validity region of the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "24a65506-8fa9-4835-9513-b6c05f66852b",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_06_05_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\t\t\tcontaining circular_region\r\n\t\t\t\t\t\t\t\t\tindicating CURCULAR_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_06_05_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\t\t\t\tcontaining circular_region\r\n\t\t\t\t\t\t\t\t\t\tindicating CURCULAR_REGION_TS_AA_INTERSECT\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "24a65506-8fa9-4835-9513-b6c05f66852b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_06.json (revision 1922)
@@ -0,0 +1,43 @@
+{
+ "attributes": {
+ "PIC_UseCircularRegion": {
+ "isGenerated": false,
+ "key": "PIC_UseCircularRegion",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "STRING",
+ "value": "\r\n"
+ },
+ "_locations": {
+ "isGenerated": false,
+ "key": "_locations",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/f727674f-3a77-4e61-877b-e5d2d9f5dc55",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/a7eb2f2c-4f29-4ac4-a390-68308a532c8e"
+ ]
+ },
+ "_name": {
+ "isGenerated": false,
+ "key": "_name",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "STRING",
+ "value": "06. Check circular region of subordinate certificate"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "ed05de3e-7987-4683-bd1e-e688b65183d9",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "40eba84f-fd0f-4692-ba28-b317bfe68c6e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_01_BV.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "Check that the IUT accepts a message when its signing certificate contain the same region restriction like the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "31a45b1a-dfc1-4711-a450-f9b3003351db",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_07_01_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\tcontaining rectangular_region[0]\r\n\t\t\t\t\t\t\t\tindicating RECT_REGION_TS_AA\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_C\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "31a45b1a-dfc1-4711-a450-f9b3003351db"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_02_BV.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "4e8775a2-cc08-4938-bb8f-881b3114dd2d",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "4e8775a2-cc08-4938-bb8f-881b3114dd2d",
+ "type": "STRING",
+ "value": "Check that the IUT accepts a message when its signing certificate contain the smaller region restriction then the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "37db409a-d958-4970-80ef-088e908ae516",
+ "type": "STRING",
+ "value": "radiuswith {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_07_02_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\tcontaining rectangular_region[0]\r\n\t\t\t\t\t\t\t\tindicating RECT_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_C\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "4e8775a2-cc08-4938-bb8f-881b3114dd2d",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "4e8775a2-cc08-4938-bb8f-881b3114dd2d",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "37db409a-d958-4970-80ef-088e908ae516"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_03_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when signing certificate doesn't contain a region restriction but the issuing certificate does.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "0697e0ae-a0c6-42be-bbd5-63c4216f2312",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_07_03_EB) {\r\n\t\t\t\t\t\tnot containing validity_restrictions['region']\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_C\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "e7da8ae9-1dba-40a2-a4cb-ad7c4f3d68c6",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "0697e0ae-a0c6-42be-bbd5-63c4216f2312"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_04_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the region validity restriction of the signing certificate is outside of the validity restrictions of the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_07_04_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\tcontaining rectangular_region[0]\r\n\t\t\t\t\t\t\t\tindicating RECT_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_07_04_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\t\t\tcontaining rectangular_region[0]\r\n\t\t\t\t\t\t\t\t\t\tindicating RECT_REGION_TS_AA_OUTSIDE\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "216e1422-1bc4-4b99-a63c-63afc0e26521",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_05_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_05_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07/TP_SEC_ITSS_RCV_CERT_07_05_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "24a65506-8fa9-4835-9513-b6c05f66852b",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the region validity restriction of the signing certificate is not fully covered by the validity region of the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_07_05_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\t\tcontaining rectangular_region[0]\r\n\t\t\t\t\t\t\t\t\tindicating RECT_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_07_05_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\t\t\tcontaining rectangular_region[0]\r\n\t\t\t\t\t\t\t\t\t\tindicating RECT_REGION_TS_AA_INTERSECT\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "24a65506-8fa9-4835-9513-b6c05f66852b",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "24a65506-8fa9-4835-9513-b6c05f66852b",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "fbdf1fdb-5f59-4931-b644-1120fb36abce"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_07.json (revision 1922)
@@ -0,0 +1,43 @@
+{
+ "attributes": {
+ "PIC_UseRectangularRegion": {
+ "isGenerated": false,
+ "key": "PIC_UseRectangularRegion",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "STRING",
+ "value": "\r\n"
+ },
+ "_locations": {
+ "isGenerated": false,
+ "key": "_locations",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/f727674f-3a77-4e61-877b-e5d2d9f5dc55",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/a7eb2f2c-4f29-4ac4-a390-68308a532c8e"
+ ]
+ },
+ "_name": {
+ "isGenerated": false,
+ "key": "_name",
+ "origin": "e2057955-7a09-484a-ae5a-e7f034f29ec8",
+ "type": "STRING",
+ "value": "07. Check rectangular region of subordinate certificate"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "e2057955-7a09-484a-ae5a-e7f034f29ec8"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_01_BV.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "31a45b1a-dfc1-4711-a450-f9b3003351db",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "31a45b1a-dfc1-4711-a450-f9b3003351db",
+ "type": "STRING",
+ "value": "Check that the IUT accepts a message when its signing certificate contain the same region restriction like the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "cc410d64-d480-4e2a-8ec2-029a25f508a1",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_08_01_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\tcontaining polygonal_region\r\n\t\t\t\t\t\t\t\tindicating POLYGON_REGION_TS_AA\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_D\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "31a45b1a-dfc1-4711-a450-f9b3003351db",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "31a45b1a-dfc1-4711-a450-f9b3003351db",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "cc410d64-d480-4e2a-8ec2-029a25f508a1"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_02_BV.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "37db409a-d958-4970-80ef-088e908ae516",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "37db409a-d958-4970-80ef-088e908ae516",
+ "type": "STRING",
+ "value": "Check that the IUT accepts a message when its signing certificate contain the smaller region restriction then the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "6a0d40e5-3776-4b8f-8f3f-bf3e654ea8c4",
+ "type": "STRING",
+ "value": "radiuswith {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_08_02_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\tcontaining polygonal_region\r\n\t\t\t\t\t\t\t\tindicating POLYGON_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_D\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "37db409a-d958-4970-80ef-088e908ae516",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "37db409a-d958-4970-80ef-088e908ae516",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "6a0d40e5-3776-4b8f-8f3f-bf3e654ea8c4"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_03_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "0697e0ae-a0c6-42be-bbd5-63c4216f2312",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "0697e0ae-a0c6-42be-bbd5-63c4216f2312",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when signing certificate doesn't contain a region restriction but the issuing certificate does.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "d23516d5-decc-4282-ac27-6ef816a6cf22",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_08_03_EB) {\r\n\t\t\t\t\t\tnot containing validity_restrictions['region']\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_D\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "0697e0ae-a0c6-42be-bbd5-63c4216f2312",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "0697e0ae-a0c6-42be-bbd5-63c4216f2312",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d23516d5-decc-4282-ac27-6ef816a6cf22"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_04_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "d23516d5-decc-4282-ac27-6ef816a6cf22",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "d23516d5-decc-4282-ac27-6ef816a6cf22",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when signing certificate doesn't contain a region restriction but the issuing certificate does.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "86dd0c53-d9fb-493c-83f9-34485afb9b0f",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_08_04_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\tcontaining polygonal_region\r\n\t\t\t\t\t\t\t\tcontaining length\r\n\t\t\t\t\t\t\t\t\tindicating 2 \r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_D\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "d23516d5-decc-4282-ac27-6ef816a6cf22",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "d23516d5-decc-4282-ac27-6ef816a6cf22",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "86dd0c53-d9fb-493c-83f9-34485afb9b0f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_05_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_05_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_05_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the region validity restriction of the signing certificate is outside of the validity restrictions of the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "143db238-29d8-4805-ba87-609984dd7c72",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_08_05_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\tcontaining polygonal_region\r\n\t\t\t\t\t\t\t\tindicating POLYGON_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_08_05_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\t\t\tcontaining polygonal_region\r\n\t\t\t\t\t\t\t\t\t\tindicating POLYGON_REGION_TS_AA_OUTSIDE\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "143db238-29d8-4805-ba87-609984dd7c72"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_06_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_06_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08/TP_SEC_ITSS_RCV_CERT_08_06_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the region validity restriction of the signing certificate is not fully covered by the validity region of the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "18b9f2c3-9500-47a3-a62f-330d3c319beb",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_08_06_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\tcontaining polygonal_region\r\n\t\t\t\t\t\t\t\tindicating POLYGON_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_08_06_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\t\t\tcontaining polygonal_region\r\n\t\t\t\t\t\t\t\t\t\tindicating POLYGON_REGION_TS_AA_INTERSECT\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "18b9f2c3-9500-47a3-a62f-330d3c319beb"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_08.json (revision 1922)
@@ -0,0 +1,43 @@
+{
+ "attributes": {
+ "PIC_UsePolygonalRegion": {
+ "isGenerated": false,
+ "key": "PIC_UsePolygonalRegion",
+ "origin": "eda56708-128a-44e0-8d6b-abf9727642b2",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "e2057955-7a09-484a-ae5a-e7f034f29ec8",
+ "type": "STRING",
+ "value": "\r\n"
+ },
+ "_locations": {
+ "isGenerated": false,
+ "key": "_locations",
+ "origin": "e2057955-7a09-484a-ae5a-e7f034f29ec8",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/f727674f-3a77-4e61-877b-e5d2d9f5dc55",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/a7eb2f2c-4f29-4ac4-a390-68308a532c8e"
+ ]
+ },
+ "_name": {
+ "isGenerated": false,
+ "key": "_name",
+ "origin": "eda56708-128a-44e0-8d6b-abf9727642b2",
+ "type": "STRING",
+ "value": "08. Check polygonal region of subordinate certificate"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "e2057955-7a09-484a-ae5a-e7f034f29ec8",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "eda56708-128a-44e0-8d6b-abf9727642b2"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_07_05_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_07_05_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_07_05_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the region validity restriction of the signing certificate is not fully covered by the validity region of the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_07_05_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\t\tcontaining rectangular_region[0]\r\n\t\t\t\t\t\t\t\t\tindicating RECT_REGION_TS_AT\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_07_05_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\t\t\tcontaining rectangular_region[0]\r\n\t\t\t\t\t\t\t\t\t\tindicating RECT_REGION_TS_AA_INTERSECT\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "fbdf1fdb-5f59-4931-b644-1120fb36abce",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "9e67365b-edb6-4fc0-abd5-72c64272bf37"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_01_BV.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "31a45b1a-dfc1-4711-a450-f9b3003351db",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "17fbdce7-b53f-4ad0-a39a-9dcd8385d15d",
+ "type": "STRING",
+ "value": "Check that the IUT accepts a message when its signing certificate contains the region restriction with the same identified region without local area definition as the issuing certificate\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "17fbdce7-b53f-4ad0-a39a-9dcd8385d15d",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_09_01_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\tindicating 'iso_3166_1' (0)\r\n\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_AT\r\n\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\tindicating 0\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_E\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "31a45b1a-dfc1-4711-a450-f9b3003351db",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "31a45b1a-dfc1-4711-a450-f9b3003351db",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "17fbdce7-b53f-4ad0-a39a-9dcd8385d15d"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_02_BV.json (revision 1922)
@@ -0,0 +1,47 @@
+{
+ "attributes": {
+ "PIC_ID_REGION_LOCAL": {
+ "isGenerated": false,
+ "key": "PIC_ID_REGION_LOCAL",
+ "origin": "c52a9a0d-29b3-4720-b3d4-b6c587f4f847",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "17fbdce7-b53f-4ad0-a39a-9dcd8385d15d",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "c52a9a0d-29b3-4720-b3d4-b6c587f4f847",
+ "type": "STRING",
+ "value": "Check that the IUT accepts a message when its signing certificate contains the region restriction with the same identified region as in the issuing certificate but with the local area definition\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "c52a9a0d-29b3-4720-b3d4-b6c587f4f847",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_09_01_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\tindicating 'iso_3166_1' (0)\r\n\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_AT\r\n\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\tindicating 1\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_E\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "17fbdce7-b53f-4ad0-a39a-9dcd8385d15d",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "17fbdce7-b53f-4ad0-a39a-9dcd8385d15d",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "c52a9a0d-29b3-4720-b3d4-b6c587f4f847"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_03_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_03_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_03_BV.json (revision 1922)
@@ -0,0 +1,47 @@
+{
+ "attributes": {
+ "PIC_SUPPORT_UNSTATS_REGIONS_TREE": {
+ "isGenerated": false,
+ "key": "PIC_SUPPORT_UNSTATS_REGIONS_TREE",
+ "origin": "5a72fefc-399b-4f4c-a1fc-99291a4993e7",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "17fbdce7-b53f-4ad0-a39a-9dcd8385d15d",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "5a72fefc-399b-4f4c-a1fc-99291a4993e7",
+ "type": "STRING",
+ "value": "Check that the IUT accepts a message when its signing certificate contains the region restriction with the identified region which is less and fully covered by the id region of the issuing certificate\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "5a72fefc-399b-4f4c-a1fc-99291a4993e7",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_09_03_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\tindicating 'un_stats' (1)\r\n\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_AT\r\n\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\tindicating 0\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_09_03_NB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\t\t\tindicating 'un_stats' (1)\r\n\t\t\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_AA_UNSTATS\r\n\t\t\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\t\t\tindicating 0\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "17fbdce7-b53f-4ad0-a39a-9dcd8385d15d",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "17fbdce7-b53f-4ad0-a39a-9dcd8385d15d",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "5a72fefc-399b-4f4c-a1fc-99291a4993e7"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_04_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "0697e0ae-a0c6-42be-bbd5-63c4216f2312",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "0697e0ae-a0c6-42be-bbd5-63c4216f2312",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when signing certificate doesn't contain a region restriction but the issuing certificate does.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "7622345b-6151-4b29-bcf9-e46b8400637c",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_09_04_EB) {\r\n\t\t\t\t\t\tnot containing validity_restrictions['region']\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_E\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "0697e0ae-a0c6-42be-bbd5-63c4216f2312",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "0697e0ae-a0c6-42be-bbd5-63c4216f2312",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "7622345b-6151-4b29-bcf9-e46b8400637c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_05_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_05_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_05_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "2b3b16a1-c1e1-4636-9c9e-68a834b024f9",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the identified region of the validity restriction of the signing certificate is different than the one in the issuing certificate.\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "2b3b16a1-c1e1-4636-9c9e-68a834b024f9",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_09_05_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\tindicating 'iso_3166_1' (0)\r\n\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_AT\r\n\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\tindicating 0\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_09_05_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\t\t\tindicating 'iso_3166_1' (0)\r\n\t\t\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_AA_OTHER\r\n\t\t\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\t\t\tindicating 0\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "ca8d4272-e1ac-4c3c-ab42-2ac2fea77929",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "2b3b16a1-c1e1-4636-9c9e-68a834b024f9"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_06_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_06_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_06_BO.json (revision 1922)
@@ -0,0 +1,47 @@
+{
+ "attributes": {
+ "PIC_SUPPORT_ID_REGION_LOCAL": {
+ "isGenerated": false,
+ "key": "PIC_SUPPORT_ID_REGION_LOCAL",
+ "origin": "fce1005b-fc33-4fae-bda4-9da80d3eebe1",
+ "type": "STRING",
+ "value": ""
+ },
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "2b3b16a1-c1e1-4636-9c9e-68a834b024f9",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "fce1005b-fc33-4fae-bda4-9da80d3eebe1",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the identified region of the validity restriction of the signing certificate is different than the one in the issuing certificate by the local area definition\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "fce1005b-fc33-4fae-bda4-9da80d3eebe1",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_09_06_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\tindicating 'iso_3166_1' (0)\r\n\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_AA\r\n\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\tindicating 1\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_09_06_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\t\t\tindicating 'iso_3166_1' (0)\r\n\t\t\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_AA\r\n\t\t\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\t\t\tindicating 2\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "2b3b16a1-c1e1-4636-9c9e-68a834b024f9",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "2b3b16a1-c1e1-4636-9c9e-68a834b024f9",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "fce1005b-fc33-4fae-bda4-9da80d3eebe1"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_07_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_07_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09/TP_SEC_ITSS_RCV_CERT_09_07_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "fce1005b-fc33-4fae-bda4-9da80d3eebe1",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "799a16a6-d213-4ef0-ab37-b6f54d2d92da",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the identified region of the validity restriction of the signing certificate contains unknown area code\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "799a16a6-d213-4ef0-ab37-b6f54d2d92da",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_09_07_EB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\tindicating 'iso_3166_1' (0)\r\n\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_UNKNOWN\r\n\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\tindicating 0\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\t\t\treferencing to a CERT_TS_AA_09_07_EB\r\n\t\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\t\tindicating 'id'\r\n\t\t\t\t\t\t\t\t\tcontaining id_region {\r\n\t\t\t\t\t\t\t\t\t\tcontaining region_dictionary\r\n\t\t\t\t\t\t\t\t\t\t\tindicating 'iso_3166_1' (0)\r\n\t\t\t\t\t\t\t\t\t\tcontaining region_identifier\r\n\t\t\t\t\t\t\t\t\t\t\tindicating ID_REGION_TS_UNKNOWN\r\n\t\t\t\t\t\t\t\t\t\tcontaining local_region\r\n\t\t\t\t\t\t\t\t\t\t\tindicating 0\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "fce1005b-fc33-4fae-bda4-9da80d3eebe1",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "fce1005b-fc33-4fae-bda4-9da80d3eebe1",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "799a16a6-d213-4ef0-ab37-b6f54d2d92da"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_09.json (revision 1922)
@@ -0,0 +1,44 @@
+{
+ "attributes": {
+ "PIC_UseIdRegion": {
+ "isGenerated": false,
+ "key": "PIC_UseIdRegion",
+ "origin": "2a113f34-70ce-4f33-89a9-5436f1f6a4ce",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "e2057955-7a09-484a-ae5a-e7f034f29ec8",
+ "type": "STRING",
+ "value": "\r\n"
+ },
+ "_locations": {
+ "isGenerated": false,
+ "key": "_locations",
+ "origin": "2a113f34-70ce-4f33-89a9-5436f1f6a4ce",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/f727674f-3a77-4e61-877b-e5d2d9f5dc55",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/a7eb2f2c-4f29-4ac4-a390-68308a532c8e",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/7f3a6b4c-ea1c-4d17-bfc9-1a6338be1b9d"
+ ]
+ },
+ "_name": {
+ "isGenerated": false,
+ "key": "_name",
+ "origin": "2a113f34-70ce-4f33-89a9-5436f1f6a4ce",
+ "type": "STRING",
+ "value": "09. Check identified region of subordinate certificate"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "e2057955-7a09-484a-ae5a-e7f034f29ec8",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "2a113f34-70ce-4f33-89a9-5436f1f6a4ce"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10/TP_SEC_ITSS_RCV_CERT_10_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10/TP_SEC_ITSS_RCV_CERT_10_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10/TP_SEC_ITSS_RCV_CERT_10_01_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "97a322e8-5634-4620-a958-b304f948cc00",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when its signing certificate does not contain the time validity restriction\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "97a322e8-5634-4620-a958-b304f948cc00",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_10_01_EB)\r\n\t\t\t\t\t\tnot containing validity_restrictions['time_start_and_end']\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "bae323f3-be36-4b2c-a8ff-79b3e83f57aa",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "97a322e8-5634-4620-a958-b304f948cc00"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10/TP_SEC_ITSS_RCV_CERT_10_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10/TP_SEC_ITSS_RCV_CERT_10_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10/TP_SEC_ITSS_RCV_CERT_10_02_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "4e8775a2-cc08-4938-bb8f-881b3114dd2d",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "d7dba395-7b45-4419-9623-b7858088be3e",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when its signing certificate contains 'time_end' validity restriction\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "d7dba395-7b45-4419-9623-b7858088be3e",
+ "type": "STRING",
+ "value": "radiuswith {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_10_02_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_end']\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "4e8775a2-cc08-4938-bb8f-881b3114dd2d",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "4e8775a2-cc08-4938-bb8f-881b3114dd2d",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d7dba395-7b45-4419-9623-b7858088be3e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10/TP_SEC_ITSS_RCV_CERT_10_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10/TP_SEC_ITSS_RCV_CERT_10_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10/TP_SEC_ITSS_RCV_CERT_10_03_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "d7dba395-7b45-4419-9623-b7858088be3e",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "feb8dd32-d942-42dd-b5f6-6baa90a44f9f",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when its signing certificate contains 'time_start_and_duration' validity restriction\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "feb8dd32-d942-42dd-b5f6-6baa90a44f9f",
+ "type": "STRING",
+ "value": "radiuswith {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_10_03_NB) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_duration']\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "d7dba395-7b45-4419-9623-b7858088be3e",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "d7dba395-7b45-4419-9623-b7858088be3e",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "feb8dd32-d942-42dd-b5f6-6baa90a44f9f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_10.json (revision 1922)
@@ -0,0 +1,36 @@
+{
+ "attributes": {
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "STRING",
+ "value": "\r\n"
+ },
+ "_locations": {
+ "isGenerated": false,
+ "key": "_locations",
+ "origin": "f0b6f241-7910-470f-9f38-b98a4413c564",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/cb021a09-729d-4a2a-8b11-17717bbeaf73",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/29646d66-9184-45a3-a1e6-dc84c19a3a8a"
+ ]
+ },
+ "_name": {
+ "isGenerated": false,
+ "key": "_name",
+ "origin": "f0b6f241-7910-470f-9f38-b98a4413c564",
+ "type": "STRING",
+ "value": "10. Check time validity restriction presence"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "40eba84f-fd0f-4692-ba28-b317bfe68c6e",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "f0b6f241-7910-470f-9f38-b98a4413c564"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_01_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "97a322e8-5634-4620-a958-b304f948cc00",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "28b60013-6c65-4a16-9ff2-81d5e8af32ed",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when its signing certificate ends after its issuing certificate\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "28b60013-6c65-4a16-9ff2-81d5e8af32ed",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'].signer.certificate (CERT_TS_AT_11_01_EB)\r\n\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\treferencing to CERT_TS_AA_A\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating START_VALIDITY_TS_AA\r\n\t\t\t\t\t\t\tcontaining end_validity\r\n\t\t\t\t\t\t\t\tindicating END_VALIDITY_TS_AA\r\n\t\t\t\t\t\t}\r\n\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\tindicating START_VALIDITY_TS_AA\r\n\t\t\t\t\tcontaining end_validity\r\n\t\t\t\t\t\tindicating END_VALIDITY_TS_AA + 1d\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "97a322e8-5634-4620-a958-b304f948cc00",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "97a322e8-5634-4620-a958-b304f948cc00",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "28b60013-6c65-4a16-9ff2-81d5e8af32ed"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_02_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "28b60013-6c65-4a16-9ff2-81d5e8af32ed",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "f2bc3f6f-ec6f-40dd-a163-ad4e21efa2ab",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when its signing certificate starts before its issuing certificate\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "f2bc3f6f-ec6f-40dd-a163-ad4e21efa2ab",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'].signer.certificate (CERT_TS_AT_11_02_EB)\r\n\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\treferencing to CERT_TS_AA_A\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating START_VALIDITY_TS_AA\r\n\t\t\t\t\t\t\tcontaining end_validity\r\n\t\t\t\t\t\t\t\tindicating END_VALIDITY_TS_AA\r\n\t\t\t\t\t\t}\r\n\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\tindicating START_VALIDITY_TS_AA - 1d\r\n\t\t\t\t\tcontaining end_validity\r\n\t\t\t\t\t\tindicating END_VALIDITY_TS_AA\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "28b60013-6c65-4a16-9ff2-81d5e8af32ed",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "28b60013-6c65-4a16-9ff2-81d5e8af32ed",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "f2bc3f6f-ec6f-40dd-a163-ad4e21efa2ab"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_03_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "f2bc3f6f-ec6f-40dd-a163-ad4e21efa2ab",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "1d798f87-f769-4b5e-87f6-2d8dc77baa61",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the issuing certificate of signing certificate is expired\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "1d798f87-f769-4b5e-87f6-2d8dc77baa61",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'].signer.certificate (CERT_TS_AT_11_03_EB)\r\n\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\treferencing to CERT_TS_AA_11_03_EB\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating START_VALIDITY_TS_AA ( START_VALIDITY_TS_AA < CURRENT_TIME-25h )\r\n\t\t\t\t\t\t\tcontaining end_validity\r\n\t\t\t\t\t\t\t\tindicating CURRENT_TIME - 25h\r\n\t\t\t\t\t\t}\r\n\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\tindicating START_VALIDITY_TS_AA\r\n\t\t\t\t\tcontaining end_validity\r\n\t\t\t\t\t\tindicating END_VALIDITY_TS_AA ( END_VALIDITY_TS_AA > CURRENT_TIME )\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "f2bc3f6f-ec6f-40dd-a163-ad4e21efa2ab",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "f2bc3f6f-ec6f-40dd-a163-ad4e21efa2ab",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "1d798f87-f769-4b5e-87f6-2d8dc77baa61"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11/TP_SEC_ITSS_RCV_CERT_11_04_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "1d798f87-f769-4b5e-87f6-2d8dc77baa61",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "1d798f87-f769-4b5e-87f6-2d8dc77baa61",
+ "type": "STRING",
+ "value": "Check that the IUT discards a message when the issuing certificate of signing certificate is expired\r\n"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "a1fbc14c-b512-459a-875b-6b4067ded30f",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'].signer.certificate (CERT_TS_AT_11_04_EB)\r\n\t\t\t\tcontaining signer_info.digest\r\n\t\t\t\t\treferencing to CERT_TS_AA_11_04_EB\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating CURRENT_TIME+25h\r\n\t\t\t\t\t\t\tcontaining end_validity\r\n\t\t\t\t\t\t\t\tindicating END_VALIDITY_TS_AA\r\n\t\t\t\t\t\t}\r\n\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\tindicating START_VALIDITY_TS_AA ( START_VALIDITY_TS_AA < CURRENT_TIME -25h )\r\n\t\t\t\t\tcontaining end_validity\r\n\t\t\t\t\t\tindicating END_VALIDITY_TS_AA ( END_VALIDITY_TS_AA > CURRENT_TIME +25h )\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "1d798f87-f769-4b5e-87f6-2d8dc77baa61",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "1d798f87-f769-4b5e-87f6-2d8dc77baa61",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "a1fbc14c-b512-459a-875b-6b4067ded30f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_11.json (revision 1922)
@@ -0,0 +1,33 @@
+{
+ "attributes": {
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "f0b6f241-7910-470f-9f38-b98a4413c564",
+ "type": "STRING",
+ "value": "\r\n"
+ },
+ "_locations": {
+ "isGenerated": false,
+ "key": "_locations",
+ "origin": "72ea145a-4e6d-4a28-9ff4-74f47e356dc5",
+ "type": "LIST",
+ "value": ["/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/e0f22d25-281c-45ec-8cca-4c6028029dc3"]
+ },
+ "_name": {
+ "isGenerated": false,
+ "key": "_name",
+ "origin": "72ea145a-4e6d-4a28-9ff4-74f47e356dc5",
+ "type": "STRING",
+ "value": "11. Check time validity restriction conforming to the issuing certificate"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "f0b6f241-7910-470f-9f38-b98a4413c564",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "72ea145a-4e6d-4a28-9ff4-74f47e356dc5"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_01.json (revision 1922)
@@ -0,0 +1,29 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards certificate with wrong version"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/c4cd2dea-c087-49fa-9d20-b08451557a51",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/c4cd2dea-c087-49fa-9d20-b08451557a51",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/0df98c72-fcf5-46bd-ac32-c67617caeadc"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "01. Check that certificate version is 2"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "795ce224-604e-4598-89be-96d0b650984e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_03.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/0c97001c-61ac-4fe4-846c-43f17bdff475",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/0c97001c-61ac-4fe4-846c-43f17bdff475"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "03. Check that any certificate signed with AT certificate is not accepted."
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ },
+ "coverageStatus": {
+ "key": "coverageStatus",
+ "type": "STRING",
+ "value": "in process"
+ }
+ },
+ "uuid": "7ecea428-3d22-4419-84fb-8d47c1e5d9d0"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT/SEC_ITSS_RCV_CERT_02.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Enrolment process is out of scope of this test suite. "
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/755f6e01-92d3-4b98-90ad-1f37ec6d6980",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/755f6e01-92d3-4b98-90ad-1f37ec6d6980"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "02. Check that enrolment certificate is not used for sign other certificates."
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "9005e079-442a-4f8f-a8ff-4d2e994c46a4"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01/TP_SEC_ITSS_RCV_CAM_01_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01/TP_SEC_ITSS_RCV_CAM_01_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01/TP_SEC_ITSS_RCV_CAM_01_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured CAM containing certificate in signer_info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_AT_A) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\t}\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length > 0\r\n\t\t\t\t\tcontaining CAM payload\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "f9d66f08-1f63-4cad-87e1-a3a696d53497"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01/TP_SEC_ITSS_RCV_CAM_01_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01/TP_SEC_ITSS_RCV_CAM_01_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01/TP_SEC_ITSS_RCV_CAM_01_02_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured CAM containing certificate digest of the known certificate in signer_info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tthe IUT already received a Secured message containing certificate (CERT_TS_AT_A)\r\n\t\tcontaining subject_info.subject_type\r\n\t\t\tindicating 'authorization_ticket' (2)\r\n\t\tand containing subject_attributes['verification key'] (KEY)\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_digest_with_sha256'\r\n\t\t\t\t\tand containing digest\r\n\t\t\t\t\t\treferencing to certificate (CERT_TS_AT_A)\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\t}\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length > 0\r\n\t\t\t\t\tcontaining CAM payload\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "ac77bf19-5e6f-4c6a-808f-a6724433e87b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01/TP_SEC_ITSS_RCV_CAM_01_03_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01/TP_SEC_ITSS_RCV_CAM_01_03_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01/TP_SEC_ITSS_RCV_CAM_01_03_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured CAM containing certificate chain in signer_info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tand containing certificates\r\n\t\t\t\t\t\tcontaining certificate (CERT_TS_AA_A) at index 0 {\r\n\t\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\t\tindicating 'authorization_authority'\r\n\t\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY_TS_AA)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tand containing certificate (CERT_TS_AT_A) at index 1 {\r\n\t\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\t\tindicating 'authorization_ticket'\r\n\t\t\t\t\t\t\tand containing signer_info {\r\n\t\t\t\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\t\t\t\tindicating 'certificate_digest_with_sha256'\r\n\t\t\t\t\t\t\t\tcontaining digest\r\n\t\t\t\t\t\t\t\t\treferencing to the CERT_TS_AA_A\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tand containing signature\r\n\t\t\t\t\t\t\t\tverifiable using KEY_TS_AA\r\n\t\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY_TS_AT)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\t}\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length > 0\r\n\t\t\t\t\tcontaining CAM payload\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY_TC_AT\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "eee5a353-8185-499e-8537-fe9576d69742"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_02/TP_SEC_ITSS_RCV_CAM_02_01a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_02/TP_SEC_ITSS_RCV_CAM_02_01a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_02/TP_SEC_ITSS_RCV_CAM_02_01a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured CAM containing protocol version set to a value less then 2"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating 1\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "00f9005c-5714-459d-95d5-0fbcfceb7bd0"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_02/TP_SEC_ITSS_RCV_CAM_02_01b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_02/TP_SEC_ITSS_RCV_CAM_02_01b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_02/TP_SEC_ITSS_RCV_CAM_02_01b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured CAM containing protocol version set to a value greater then 2"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating 3\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d5eae6f9-4530-43de-8b92-6d4982cdcc22"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_01a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_01a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_01a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header_fields contains more than one element of header field type: signer_info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "fswith {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[2].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d027a0e6-8a56-4bbf-8039-7cf43dfac24c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_01b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_01b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_01b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header_fields does not contain the header field type: signer_info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[1]{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b836d7bd-1c67-4179-8321-68e132a473cc"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_01c_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_01c_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_01c_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT is able to receive a secured CAM if the signer_info header field is not encoded first.\r\n"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "TODO"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "229eec91-d0e4-4bdb-82d6-14644c573fbb"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_02a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_02a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_02a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header_fields contains more than one element of header field type: generation_time"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[2].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "444fbe17-0b99-4963-b1f1-4b6cba035ca4"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_02b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_02b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_02b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header_fields doesn't contain the element of header field of type: generation_time"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e0c8271c-e7b9-4b97-b565-3854f4d624eb"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_03a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_03a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_03a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header_fields contain more than one element of header field of type: its_aid"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "08345dd8-5633-408b-bbcc-c1f415fc0085"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_04_BO.json (revision 1922)
@@ -0,0 +1,25 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header fields are not in the ascending order according to the numbering of the enumeration.\r\nTO BE REFORMULATED: this is too strict. the IUT can accept these messages."
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "74d41ce0-1519-4a2b-8e38-babf1c911b16"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_05a_BO/Comment 01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_05a_BO/Comment 01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_05a_BO/Comment 01.json (revision 1922)
@@ -0,0 +1,25 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "ITS-S can also discard it because of presence of unknown header.\r\nWhat to do???"
+ },
+ "_index": {
+ "key": "_index",
+ "type": "STRING",
+ "value": "1"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Comment"
+ }
+ },
+ "uuid": "d9d9d10d-5f93-46a9-a69d-7f431a5bab51"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_05a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_05a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_05a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT ignores the HeaderFields generation_time_standard_deviation of received Secured CAM"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1]{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 inside the validity period of the signer certificate\r\n\t\t\t}\r\n\t\t\tcontaining header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time_with_standard_deviation'\r\n\t\t\t\tcontaining generation_time_with_standard_deviation\r\n\t\t\t\t\tindicating TIME_2 outside the validity period of the signer certificate\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT accepts a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "7bfe3fb5-15f2-4a23-b934-ae5226fb2094"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_05b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_05b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_05b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT ignores the HeaderFields generation_time_standard_deviation of received Secured CAM"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1]{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 outside the validity period of the signer certificate\r\n\t\t\t}\r\n\t\t\tcontaining header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time_with_standard_deviation'\r\n\t\t\t\tcontaining generation_time_with_standard_deviation\r\n\t\t\t\t\tindicating TIME_2 inside the validity period of the signer certificate\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "3a088ef7-c52a-4347-83b9-442d927fceaa"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_06_BO/Comment 01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_06_BO/Comment 01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_06_BO/Comment 01.json (revision 1922)
@@ -0,0 +1,25 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "ITS-S can also discard it because of presence of unknown header.\r\nWhat to do???"
+ },
+ "_index": {
+ "key": "_index",
+ "type": "STRING",
+ "value": "1"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Comment"
+ }
+ },
+ "uuid": "0a43835b-a99f-4e44-9e6f-c75a86a396cc"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_06_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_06_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_06_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT ignores the HeaderFields expiry_time of received Secured CAM"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1]{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 ( TIME_1 < CURRENT_TIME - 1min )\r\n\t\t\t}\r\n\t\t\tcontaining header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'expiration'\r\n\t\t\t\tcontaining expiry_time\r\n\t\t\t\t\tindicating TIME_2 (TIME_1 < TIME_2 < CURRENT_TIME)\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT accepts a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "9db3064d-4914-4492-b7ac-4cfe8594c30c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_07_BO/Comment 01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_07_BO/Comment 01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_07_BO/Comment 01.json (revision 1922)
@@ -0,0 +1,25 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "ITS-S can also discard the message because of presence of unknown header.\r\nWhat to do???"
+ },
+ "_index": {
+ "key": "_index",
+ "type": "STRING",
+ "value": "1"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Comment"
+ }
+ },
+ "uuid": "ca8757ef-027d-418e-a28f-2062c0092850"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_07_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_07_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04/TP_SEC_ITSS_RCV_CAM_04_07_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT ignores the HeaderFields generation_location of received Secured CAM"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields[0]\t{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating certificate\r\n\t\t\t\t\tcontainig certificate\r\n\t\t\t\t\t\tindicating CERT_TS_AT_B\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position outside of the validity restriction of CERT_TS_AT_B\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT accepts a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "005d34eb-77e7-4904-9c9c-56a715ecef95"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header_fields contains a signer of type 'self'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM) {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'self'\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "5881e4b8-96d2-4424-99f1-7e27a8245221"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header_fields contain a signer of type certificate_digest_with_other_algorithm"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM) {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'certificate_digest_with_other_algorithm'\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "df8044af-078f-4da3-833c-7e9ab8060567"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_03_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header_fields contain a signer of type certificate_chain and the chain is empty"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM) {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tcontaining certificates\r\n\t\t\t\t\t\tindicating length = 0\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "14265998-11d5-47dc-90dd-360be81197bf"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_04_BO/Comment 01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_04_BO/Comment 01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_04_BO/Comment 01.json (revision 1922)
@@ -0,0 +1,25 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "I'm not sure that IUT has to discard this message if the certificate is good"
+ },
+ "_index": {
+ "key": "_index",
+ "type": "STRING",
+ "value": "1"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Comment"
+ }
+ },
+ "uuid": "1a9c256d-de24-4ff7-a3d3-9c14cd7194d4"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05/TP_SEC_ITSS_RCV_CAM_05_04_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured CAM if the header_fields contain a signer of type certificate_chain and the chain contains only one certificate"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM) {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tcontaining certificates\r\n\t\t\t\t\t\tindicating length = 1\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b9d41271-a8d6-4c47-ab61-b717f0475b1b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_C2C_SEC_ITSS_RCV_CAM_06_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_C2C_SEC_ITSS_RCV_CAM_06_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_C2C_SEC_ITSS_RCV_CAM_06_03_BO.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured CAM if the generation_time is more then 5 minute in the past (C2C only)"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 ( CURRENT_TIME - 302sec )\r\n\t\t\t}\r\n\t\t\tand containing header_fields ['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "222f2aee-af6d-4405-87b2-b5f82ca7ebd3"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_C2C_SEC_ITSS_RCV_CAM_06_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_C2C_SEC_ITSS_RCV_CAM_06_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_C2C_SEC_ITSS_RCV_CAM_06_04_BO.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured CAM if the generation_time is more then 5 minute in the future(C2C only)"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 ( CURRENT_TIME + 302sec )\r\n\t\t\t}\r\n\t\t\tand containing header_fields ['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "06d7f150-22c9-453a-b19f-cc651c4de59b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_SEC_ITSS_RCV_CAM_06_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_SEC_ITSS_RCV_CAM_06_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_SEC_ITSS_RCV_CAM_06_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards message containing generation_time before the certificate validity period"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields[0] {\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_START\r\n\t\t\t\t\t\t\tand containing end_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_END\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 < TIME_CERT_TS_AT_START\r\n\t\t\t}\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "c1ae125d-0a71-40b0-bc5f-1f6acf5b522b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_SEC_ITSS_RCV_CAM_06_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_SEC_ITSS_RCV_CAM_06_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06/TP_SEC_ITSS_RCV_CAM_06_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards message containing generation_time after the certificate validity period"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields[0] {\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_START\r\n\t\t\t\t\t\t\tand containing end_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_END\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 > TIME_CERT_TS_AT_END\r\n\t\t\t}\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "31bfef9c-2a93-48a0-894e-bc6ada29dfb3"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07/TP_SEC_ITSS_RCV_CAM_07_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07/TP_SEC_ITSS_RCV_CAM_07_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07/TP_SEC_ITSS_RCV_CAM_07_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards secured CAM when its_aid value is not AID_CAM"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (CAM)\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating AID_DENM\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tcontaining CAM payload\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b79fe188-aaed-4b28-ad98-71ecc12b495a"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured CAM containing empty payload of type 'signed'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n \t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length 0\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "81dd1aa6-6722-4d73-876f-4f9c8366f9df"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_03_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured CAM containing non-empty payload of type 'unsecured'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'unsecured'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "0f95a9d6-c674-4cd7-a0ec-6604f60c0a54"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_04_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured CAM containing non-empty payload of type 'encrypted'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'encrypted'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b5fb4846-64df-4fdb-9349-94b1f3f78bc1"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_05_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_05_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_05_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured CAM containing non-empty payload of type 'signed_external'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed_external'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d1c5c8f7-716f-4b6b-b0b3-01eee5cd0936"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_06_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_06_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09/TP_SEC_ITSS_RCV_CAM_09_06_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured CAM containing non-empty payload of type 'signed_and_encrypted'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed_and_encrypted'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "29a262b6-9405-45a2-9c46-f7ade8035499"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10/TP_SEC_ITSS_RCV_CAM_10_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10/TP_SEC_ITSS_RCV_CAM_10_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10/TP_SEC_ITSS_RCV_CAM_10_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured CAM doesn't containing the TrailerField of type 'signature'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand containing trailer_fields\r\n\t\t\t\tnot containing any instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "a73376ab-8dd8-4455-9eb4-77bee0ae9afb"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10/TP_SEC_ITSS_RCV_CAM_10_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10/TP_SEC_ITSS_RCV_CAM_10_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10/TP_SEC_ITSS_RCV_CAM_10_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured CAM containing more then one instance of TrailerField of type 'signature'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand containing trailer_fields[0]\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signature'\r\n\t\t\tand containing trailer_fields[1]\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signature'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "60eb204c-3d70-446b-aacb-d2e67855afb5"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_11/TP_SEC_ITSS_RCV_CAM_11_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_11/TP_SEC_ITSS_RCV_CAM_11_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_11/TP_SEC_ITSS_RCV_CAM_11_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured message containing signature that is not verified using the verification key from the certificate contained in the message's signer info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key']\r\n\t\t\t\t\t\t\tcontaining key (KEY)\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tcontaining trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tNOT verifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "68af795e-610e-46a3-b784-1f58f7d02a26"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_11/TP_SEC_ITSS_RCV_CAM_11_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_11/TP_SEC_ITSS_RCV_CAM_11_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_11/TP_SEC_ITSS_RCV_CAM_11_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured message containing signature that is not verified using the verification key from the certificate, referenced by the digest contained in the message's signer info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_digest_with_sha256'\r\n\t\t\t\t\tcontaining digest\r\n\t\t\t\t\t\treferencing to the certificate\r\n\t\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\t\tand containing subject_attributes['verification key']\r\n\t\t\t\t\t\t\t\tcontaining key (KEY)\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tcontaining trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tNOT verifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "5ddc4133-c20f-428d-8b81-34d50b38cc68"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12/TP_SEC_ITSS_RCV_CAM_12_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12/TP_SEC_ITSS_RCV_CAM_12_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12/TP_SEC_ITSS_RCV_CAM_12_01_BO.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "99e437c4-a53f-46e9-a4ad-c3c6e20cb9ea",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "99e437c4-a53f-46e9-a4ad-c3c6e20cb9ea",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured CAM if the signer certificate of the message contains the subject type \"enrolment_credential\""
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "99e437c4-a53f-46e9-a4ad-c3c6e20cb9ea",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tcontaining signer.certificate (CERT_TS_EC_A)\r\n\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\tindicating 'enrolment_credentials'\r\n\t\t\t}\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "99e437c4-a53f-46e9-a4ad-c3c6e20cb9ea",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "99e437c4-a53f-46e9-a4ad-c3c6e20cb9ea",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "99e437c4-a53f-46e9-a4ad-c3c6e20cb9ea"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12/TP_SEC_ITSS_RCV_CAM_12_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12/TP_SEC_ITSS_RCV_CAM_12_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12/TP_SEC_ITSS_RCV_CAM_12_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured CAM if the signer certificate of the message contains the subject type \"authorization_authority\""
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tcontaining signer.certificate (CERT_TS_AA_A)\r\n\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\tindicating 'authorization_authority'\r\n\t\t\t}\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b192ca71-5fb0-4115-86d2-3b36a474e0f5"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_01.json (revision 1922)
@@ -0,0 +1,23 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/2adf210a-7c7b-4225-a0ed-f5a25b1b430d",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/2adf210a-7c7b-4225-a0ed-f5a25b1b430d"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "01. Check that IUT accepts well-formed Secured CAM"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "52e12556-2217-4781-bf6b-2cb11c7e1578"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_02.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_02.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_02.json (revision 1922)
@@ -0,0 +1,33 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that ITS-S discards a Secured CAM containing protocol version unequal to 2"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/da6b3098-07d5-49aa-876f-6ae437a945ef",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/da6b3098-07d5-49aa-876f-6ae437a945ef"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "02. Check the message protocol version"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ },
+ "coverageStatus": {
+ "key": "coverageStatus",
+ "type": "STRING",
+ "value": "complete"
+ }
+ },
+ "uuid": "061fcc4d-d166-4b69-9041-d7271b83c4cc"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_04.json (revision 1922)
@@ -0,0 +1,31 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured CAM containing wrong elements of the header fields\r\nCheck that optinal header fields are allowed"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/c7afae7a-c9c2-4459-972d-33da342b7baf",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/870efded-14fc-4671-8473-4be313178945",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/e3771490-69a8-4c5b-bc32-154f8b145f6a",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/c7afae7a-c9c2-4459-972d-33da342b7baf",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/e3771490-69a8-4c5b-bc32-154f8b145f6a"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "04. Check header fields"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "86c7a2a5-a614-4062-8ea8-a5370f5cfcb2"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_05.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured CAM containing other types of signer_info then certificate_digest_with_ecdsap256, certificate_chain or certificate."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/d1564525-a4f5-404f-b48a-f323fde56e21",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/d1564525-a4f5-404f-b48a-f323fde56e21"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "05. Check signer info"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "7e23f23e-d634-4da2-9068-7ab97115cb8a"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_06.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of SecuredMessage containing HeaderField generation_time"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/aa209f89-c9dd-40c7-8d88-2b3db8e853c6",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/e1c8b3e0-5da0-4e8d-8355-563039c7cdc7",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/e1c8b3e0-5da0-4e8d-8355-563039c7cdc7",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/48e8cd0f-df1a-4fd5-a36b-6d47370cb9c5"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "06. Check generation time"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "c00b6297-8b7a-487b-a79e-802be7b9bddc"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_07.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of message type"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/505beac6-127f-4abe-904a-8da820820b8f",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/505beac6-127f-4abe-904a-8da820820b8f"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "07. Check its_aid"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "b4e3715a-9ab8-451e-879a-1b67591e15b0"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_09.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of payloads of Secured CAM\r\n"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/9c739ca7-141b-4d74-9a6e-54db6606bde3",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/8f010405-4b90-4997-a3ab-d8decf69fe31",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/9c739ca7-141b-4d74-9a6e-54db6606bde3",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/a61181d9-1ca0-444d-8723-5bc368222afc"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "09. Check payload"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "8deea1a5-3222-4877-8f1b-c6a4ec301ba0"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_10.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured CAMs with wrong payloads\r\n"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/2e99c742-b3c7-497d-ad35-af859d7e351d",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/2e99c742-b3c7-497d-ad35-af859d7e351d"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "10. Check presence of traieler field"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "d24b7f9d-ee0f-4614-ac07-5898ae0f661f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_11.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_11.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_11.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the signature contained in the SecuredMessage is calculated over the right fields by cryptographically verifying the signature."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/02b172d0-769a-4675-814d-fcb68b79ebab",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/edc30643-b58e-4c13-a10b-a3209100a17c"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "11. Check signature"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "64442e91-7734-430b-bc99-08ab477e6430"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM/SEC_ITSS_RCV_CAM_12.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/70256032-089a-4b8b-b120-defd1af8a96d",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/70256032-089a-4b8b-b120-defd1af8a96d"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "12. Check signing certificate type"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ },
+ "coverageStatus": {
+ "key": "coverageStatus",
+ "type": "STRING",
+ "value": "complete"
+ }
+ },
+ "uuid": "ee20c58e-6003-4cd5-9055-27e2d44d6fbe"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01a_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01a_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01a_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured DENM signe with the certificate without region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key']\r\n\t\t\t\t\t\t\tcontaining key (KEY)\r\n\t\t\t\t\t\tand not containing validity_restrictions['region']\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields [1]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields [2]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t\tcontaining generation_location\r\n\t\t\tand containing header_fields[3]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length > 0\r\n\t\t\t\t\tcontaining DENM payload\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "673a7e75-6b3a-467e-9a1d-43df58b157c8"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01b_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01b_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01b_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured DENM signe with the certificate with a circular region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_AT_B) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t\tand containing validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\t\t\tand containing circular_region\r\n\t\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields [1]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields [2]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position inside the REGION\r\n\t\t\tand containing header_fields[3]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand not containing any other header_fields\r\n\t\t\tand containing payload_fields {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length > 0\r\n\t\t\t\t\tcontaining DENM payload\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e3f945b5-7f82-4aea-b44f-ff764eae3453"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01c_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01c_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01c_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured DENM signe with the certificate with a rectangular region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_AT_C) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t\tand containing validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\t\tand containing rectangular_regions\r\n\t\t\t\t\t\t\t\t\tindicating REGIONS\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields [1]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields [2]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position inside the REGION\r\n\t\t\tand containing header_fields[3]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand not containing any other header_fields\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length > 0\r\n\t\t\t\t\tcontaining DENM payload\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "589bfd90-5e66-4f74-a434-c9f54acc4a7e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01d_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01d_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01d_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured DENM signe with the certificate with a polygonal region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_AT_D) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t\tand containing validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\t\tand containing polygonal_region\r\n\t\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields [1]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields [2]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position inside the REGION\r\n\t\t\tand containing header_fields[3]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand not containing any other header_fields\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length > 0\r\n\t\t\t\t\tcontaining DENM payload\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "f702ee4b-c417-4bdc-976c-5071749f76c5"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01e_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01e_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01/TP_SEC_ITSS_RCV_DENM_01_01e_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured DENM signe with the certificate with a identified region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_AT_E) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t\tand containing validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'id_region'\r\n\t\t\t\t\t\t\t\tand containing identified_region\r\n\t\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields [1]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields [2]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position inside the REGION\r\n\t\t\tand containing header_fields[3]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand not containing any other header_fields\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length > 0\r\n\t\t\t\t\tcontaining DENM payload\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "049358bc-e0eb-46e8-925e-d794fb54bf73"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02/TP_SEC_ITSS_RCV_DENM_02_01a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02/TP_SEC_ITSS_RCV_DENM_02_01a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02/TP_SEC_ITSS_RCV_DENM_02_01a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured DENM containing protocol version set to a value less then 2"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating 1\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "4f4f0126-cec0-45bc-b4cd-186c05b4f7d4"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02/TP_SEC_ITSS_RCV_DENM_02_01b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02/TP_SEC_ITSS_RCV_DENM_02_01b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02/TP_SEC_ITSS_RCV_DENM_02_01b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured DENM containing protocol version set to a value greater then 2"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating 3\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "a133ee8b-8259-4b6f-92bf-c9330743bc8d"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_01a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_01a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_01a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields contain more than one element of header field type: signer_info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[2].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[4] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining 'its_aid'\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "6496964d-c6e2-4d8c-ace1-e5d8ba73d533"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_01b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_01b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_01b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields does not contain the header field type: signer_info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[2]{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "47fe4522-948e-4cdb-a038-9e12e83c152f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_01c_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_01c_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_01c_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT is able to receive a secured DENM if the signer_info header field is not encoded first.\r\n"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "TODO"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "55c51db3-b6dd-4880-a985-eda9446fd3f5"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_02a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_02a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_02a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields contain more than one element of header field type: generation_time"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[2].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[4] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "ca815f35-dc97-4334-8f0d-5582ecaa859e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_02b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_02b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_02b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields doesn't contain the element of header field of type: generation_time"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "1ca6f24c-1935-44a1-8da2-a30660256c37"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_03a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_03a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_03a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields contain more than one element of header field of type: its_aid"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[2].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand containing header_fields[4] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b3f7bcd9-ca79-4131-888a-21fdca0b4321"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_04a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_04a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_04a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields contain more than one element of header field of type: generation_location"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[2].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[4] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b23b2526-1d92-464d-b25e-6cae02ed048a"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_04b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_04b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_04b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields doesn't contain the header field of type generation_location"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "2a7859c7-a4cd-4d55-8316-926abc36bca7"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_05_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_05_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_05_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT is able to receive a secured DENM if the header fields are not in the ascending order according to the numbering of the enumeration."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "TODO"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "ca7cdfc0-36e3-43d9-989d-b487cfb35fac"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_06a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_06a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_06a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT ignores the HeaderFields generation_time_standard_deviation of received Secured CAM"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tcontaining signer\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t\t\tindicating CERT_TS_AT_A\r\n\t\t\tand containing header_fields[1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time_with_standard_deviation'\r\n\t\t\t\tcontaining generation_time_with_standard_deviation\r\n\t\t\t\t\tindicating TIME_2 inside the validity period of CERT_TS_AT_A\r\n\t\t\t}\r\n\t\t\tand containing header_fields[2]{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 outside the validity period of CERT_TS_AT_A\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[4] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "dbc9ade9-a0ed-4fb2-a7ff-22221c5f2740"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_06b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_06b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_06b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT ignores the HeaderFields generation_time_standard_deviation of received Secured CAM"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tcontaining signer\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t\t\tindicating CERT_TS_AT_A\r\n\t\t\tand containing header_fields[1]{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 inside the validity period of CERT_TS_AT_A\r\n\t\t\t}\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time_with_standard_deviation'\r\n\t\t\t\tcontaining generation_time_with_standard_deviation\r\n\t\t\t\t\tindicating TIME_2 outside the validity period of CERT_TS_AT_A\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[4] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT accepts a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "4075f4e4-2153-4078-b0ae-7d365e91d531"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_07_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_07_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04/TP_SEC_ITSS_RCV_DENM_04_07_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT ignores the HeaderFields expiry_time of received Secured DENM"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1]{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 ( TIME_1 < CURRENT_TIME - 1min )\r\n\t\t\t}\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'expiration'\r\n\t\t\t\tcontaining expiry_time\r\n\t\t\t\t\tindicating TIME_2 (TIME_1 < TIME_2 < CURRENT_TIME)\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[4] {\r\n\t\t\t\tcontainint type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontainint its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT accepts a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "0890bb28-d7d5-44c5-818a-ec422d2c5403"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05/TP_SEC_ITSS_RCV_DENM_05_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05/TP_SEC_ITSS_RCV_DENM_05_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05/TP_SEC_ITSS_RCV_DENM_05_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields contain a signer of type 'self'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM) {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'self'\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['generation_location']\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "0919b581-1e46-4214-9d1d-f745d4552277"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05/TP_SEC_ITSS_RCV_DENM_05_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05/TP_SEC_ITSS_RCV_DENM_05_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05/TP_SEC_ITSS_RCV_DENM_05_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields contain a signer of type 'certificate_digest_with_other_algorithm'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM) {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'certificate_digest_with_other_algorithm'\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['generation_location']\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "6bf58fa2-696d-4990-a568-b87811ba65e4"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05/TP_SEC_ITSS_RCV_DENM_05_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05/TP_SEC_ITSS_RCV_DENM_05_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05/TP_SEC_ITSS_RCV_DENM_05_03_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured DENM if the header_fields contain a signer of type certificate_chain"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM) {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['generation_location']\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "f3c36dec-2276-4340-a4cb-97d29deb5b90"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_C2C_SEC_ITSS_RCV_DENM_06_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_C2C_SEC_ITSS_RCV_DENM_06_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_C2C_SEC_ITSS_RCV_DENM_06_03_BO.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured DENM if the generation_time is more then 10 minute in the past (C2C only)"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 (TIME_1 < CURRENT_TIME - 10min)\r\n\t\t\t}\r\n\t\t\tand containing header_fields ['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}\r\nwith {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining security_profile\r\n\t\t\t\tindicating '2'\r\n\t\t\tand containing header_fields ['generation_time']\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 (TIME_1 < CUR_TIME - 10min)\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "693c1179-2a22-419a-8df8-717bab22c489"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_C2C_SEC_ITSS_RCV_DENM_06_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_C2C_SEC_ITSS_RCV_DENM_06_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_C2C_SEC_ITSS_RCV_DENM_06_04_BO.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured CAM if the generation_time is more then 10 minute in the future(C2C only)"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 (TIME_1 > CURRENT_TIME + 10min)\r\n\t\t\t}\r\n\t\t\tand containing header_fields ['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "cda821c0-4e62-4745-acb1-65b5a425b74f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_SEC_ITSS_RCV_DENM_06_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_SEC_ITSS_RCV_DENM_06_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_SEC_ITSS_RCV_DENM_06_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards message containing generation_time before the certificate validity period"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM) {\r\n\t\t\tcontaining header_fields[0] {\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_START\r\n\t\t\t\t\t\t\tand containing end_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_END\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 < TIME_CERT_TS_AT_START\r\n\t\t\t}\r\n\t\t\tand containing header_fields [2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "cf64603c-91ea-40c5-a3cd-0e5cef5404c5"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_SEC_ITSS_RCV_DENM_06_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_SEC_ITSS_RCV_DENM_06_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06/TP_SEC_ITSS_RCV_DENM_06_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards message containing generation_time after the certificate validity period"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM) {\r\n\t\t\tcontaining header_fields[0] {\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_START\r\n\t\t\t\t\t\t\tand containing end_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_END\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 > TIME_CERT_TS_AT_END\r\n\t\t\t}\r\n\t\t\tand containing header_fields [2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'its_aid'\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_DENM'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b2c5b3ac-20d3-44d3-92b0-0d29e21a7c05"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07/TP_SEC_ITSS_RCV_DENM_07_01a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07/TP_SEC_ITSS_RCV_DENM_07_01a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07/TP_SEC_ITSS_RCV_DENM_07_01a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards secured DENM when its_aid value is not AID_DENM"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating AID_CAM\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tcontaining DENM payload\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "426eb761-b34c-46a6-b700-00f28a1f1ffa"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_C2C_SEC_ITSS_RCV_DENM_08_02a_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_C2C_SEC_ITSS_RCV_DENM_08_02a_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_C2C_SEC_ITSS_RCV_DENM_08_02a_BV.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts Secured DENM if the distance between the current position of IUT and the value of optional HeaderField generation_location is 29.9 km"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position in 29.9 km from the current position of IUT\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b4732a45-3e9a-4f91-9b31-c1c45169a845"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_C2C_SEC_ITSS_RCV_DENM_08_02b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_C2C_SEC_ITSS_RCV_DENM_08_02b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_C2C_SEC_ITSS_RCV_DENM_08_02b_BO.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured DENM if the distance between the current position of IUT and the value of optional HeaderField generation_location is more then 30 km"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position in 31 km from the current position of IUT\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "efda77e6-78f5-48f3-ad89-105b5dc8abec"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured DENM if the HeaderField generation_location is outside of the circular validity region of the signing certificate"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tand containing header_fields ['signer_info'].type\r\n\t\t\t\tindicating certificate \r\n\t\t\tand containing header_fields ['signer_info'].certificate (CERT_TS_AT_B)\r\n\t\t\t\tcontaining validity_restrictions ['region'] {\r\n\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\tcontaining circular_region\r\n\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating value outside of the REGION\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "563f7839-7533-4571-97a4-c0772d8e9c29"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured DENM if the HeaderField generation_location is outside of the rectangilar validity region of the signing certificate"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'].type\r\n\t\t\t\tindicating certificate\r\n\t\t\tand containing header_fields ['signer_info'].certificate (CERT_TS_AT_C)\r\n\t\t\t\tcontaining validity_restrictions ['region'] {\r\n\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\tcontaining rectangular_regions\r\n\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating value outside of the REGION\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "be0b7b37-8d10-471d-9e71-06c8a6e691cb"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01c_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01c_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01c_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured DENM if the HeaderField generation_location is outside of the polygonal validity region of the signing certificate"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'].type\r\n\t\t\t\tindicating certificate\r\n\t\t\tand containing header_fields ['signer_info'].certificate (CERT_TS_AT_D)\r\n\t\t\t\tcontaining validity_restrictions ['region'] {\r\n\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\tcontaining polygonal_region\r\n\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating value outside of the REGION\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d143f80d-dbd2-46af-a900-12b3bbead04a"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01d_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01d_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08/TP_SEC_ITSS_RCV_DENM_08_01d_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured DENM if the HeaderField generation_location is outside of the identified validity region of the signing certificate"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'].type\r\n\t\t\t\tindicating certificate\r\n\t\t\tand containing header_fields ['signer_info'].certificate (CERT_TS_AT_E)\r\n\t\t\t\tcontaining validity_restrictions ['region'] {\r\n\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\tindicating 'id_region'\r\n\t\t\t\t\t\tand containing identified_region\r\n\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating value outside of the REGION\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "4f94e645-ce9e-4b8d-9e33-ffd7332ec3fe"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured DENM containing empty payload of type 'signed'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n \t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length 0\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "c251719f-96f6-47da-9d56-cf42c55e378a"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_03_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured DENM containing non-empty payload of type 'unsecured'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'unsecured'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "cad70b23-3c6e-4acb-88e8-667a7c91840c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_04_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured DENM containing non-empty payload of type 'encrypted'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'encrypted'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "6a9ae2f4-af9f-476c-b164-62ed5397b5e7"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_05_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_05_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_05_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured DENM containing non-empty payload of type 'signed_external'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed_external'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "8eb06e88-48fc-4ed8-9258-40fa7fd9cd17"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_06_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_06_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09/TP_SEC_ITSS_RCV_DENM_09_06_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured DENM containing exactly one non-empty payload of type 'signed_and_encrypted'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand containing payload_field {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed_and_encrypted'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "9182cb14-4b7e-444b-8d71-c918cfeba097"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10/TP_SEC_ITSS_RCV_DENM_10_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10/TP_SEC_ITSS_RCV_DENM_10_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10/TP_SEC_ITSS_RCV_DENM_10_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured DENM doesn't containing the TrailerField of type 'signature'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand containing trailer_fields\r\n\t\t\t\tnot containing any instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "8c6b3a50-fba3-41b7-abee-2386e63e2988"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10/TP_SEC_ITSS_RCV_DENM_10_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10/TP_SEC_ITSS_RCV_DENM_10_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10/TP_SEC_ITSS_RCV_DENM_10_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured DENM containing more then one instance of TrailerField of type 'signature'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tand containing trailer_fields[0]\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signature'\r\n\t\t\tand containing trailer_fields[1]\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signature'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "a217a61b-e263-40d6-b3e4-bf1608d776ee"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11/TP_SEC_ITSS_RCV_DENM_11_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11/TP_SEC_ITSS_RCV_DENM_11_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11/TP_SEC_ITSS_RCV_DENM_11_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured DENM containing signature that is not verified using the verification key from the certificate contained in the message's signer info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate (CERT_TS_AT_A)\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key']\r\n\t\t\t\t\t\t\tcontaining key (KEY)\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t\t\tcontaining trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tNOT verifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "f0bf5422-574f-4966-8375-66b1b068338c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12/TP_SEC_ITSS_RCV_DENM_12_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12/TP_SEC_ITSS_RCV_DENM_12_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12/TP_SEC_ITSS_RCV_DENM_12_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured DENM if the signer certificate of the message contains the subject type 'enrolment_credential'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tcontaining signer.certificate (CERT_TS_EA_A)\r\n\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\tindicating 'enrolment_credentials'\r\n\t\t\t}\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "55e54a0c-2daf-48c0-b64a-a23f10a455ba"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12/TP_SEC_ITSS_RCV_DENM_12_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12/TP_SEC_ITSS_RCV_DENM_12_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12/TP_SEC_ITSS_RCV_DENM_12_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured DENM if the signer certificate of the message contains the subject type \"authorization_authority\""
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tcontaining signer.certificate (CERT_TS_AA_A)\r\n\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\tindicating 'authorization_authority'\r\n\t\t\t}\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_DENM'\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e8f2fa85-4e90-4c97-9df5-dda85e4bbf92"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12 (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12 (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_01.json (revision 1922)
@@ -0,0 +1,23 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/84d2bdc6-985e-48eb-b396-6b9a7c047ca2",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/84d2bdc6-985e-48eb-b396-6b9a7c047ca2"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "01. Check that IUT accepts well-formed Secured DENM"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "6e7f2fbc-2a82-4a8d-af20-4818cafabbd0"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_02.json (revision 1922)
@@ -0,0 +1,33 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that ITS-S discards a Secured CAM containing protocol version unequal to 2"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/da6b3098-07d5-49aa-876f-6ae437a945ef",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/da6b3098-07d5-49aa-876f-6ae437a945ef"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "02. Check the message protocol version"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ },
+ "coverageStatus": {
+ "key": "coverageStatus",
+ "type": "STRING",
+ "value": "in process"
+ }
+ },
+ "uuid": "9c26c7a6-660b-4a80-97a3-ec6901030dc6"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_04.json (revision 1922)
@@ -0,0 +1,34 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured DENM containing wrong elements of the header fields\r\nCheck that optinal header fields are allowed"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/799453d2-bd40-419c-8aaa-44324115ffa4",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/3ada8c64-2b8f-4fd7-a8c9-2a3bf53330f9",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/7cde7fb9-8e4b-422b-8f40-c77527b6898a",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/cb8d49a9-9491-4b08-99e8-cd61f76a52aa",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/799453d2-bd40-419c-8aaa-44324115ffa4",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/7cde7fb9-8e4b-422b-8f40-c77527b6898a",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/3ada8c64-2b8f-4fd7-a8c9-2a3bf53330f9",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/cb8d49a9-9491-4b08-99e8-cd61f76a52aa"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "04. Check header fields"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "a115fcd3-46c3-494a-af0f-581cd67bdc97"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_05.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured DENM containing other types of signer_info then certificate_digest_with_ecdsap256, certificate_chain or certificate."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/e5e19877-1405-4580-9bc6-82dc1c4e6850",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/dd620987-9e01-4fc8-b471-201d0592ff22"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "05. Check signer info"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "7e85c6dc-25b0-465d-a0aa-763923a3868f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_06.json (revision 1922)
@@ -0,0 +1,31 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of SecuredMessage containing HeaderField generation_time"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/a86121f5-aad3-47f2-9daa-49b10322b211",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/e1c8b3e0-5da0-4e8d-8355-563039c7cdc7",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/e1c8b3e0-5da0-4e8d-8355-563039c7cdc7",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/9d288386-4b6a-46cc-9bd4-5be9d85696d0",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/d8ce00e7-f3e1-479b-8ce8-73861f492c7b"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "06. Check generation time"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "6d3383b2-7a28-4f4f-aa42-00796d53a8a9"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_07.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of message type"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/79b1e74c-cf2f-4d76-bcac-07d24883a293",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/79b1e74c-cf2f-4d76-bcac-07d24883a293"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "07. Check its_aid"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "4350edd1-8e33-4f1c-a1f2-ace2f64354d1"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_08.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of SecuredMessage containing HeaderField generation_location"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/4e698c28-866a-437a-81b0-1825b19d6297",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/90324b98-a3aa-495d-bb77-d7b532d503a9"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "08. Check generation location"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "15901c9b-8d33-4cd5-8a7e-2ff5ec7c97a4"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_09.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of payloads of Secured DENM\r\n"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/3277f67d-8198-4426-af7f-209a9a15fb4d",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/59de9c30-dcf8-4767-bc49-171e85998a37",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/59de9c30-dcf8-4767-bc49-171e85998a37",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/3277f67d-8198-4426-af7f-209a9a15fb4d"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "09. Check Payload"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "13c840f6-0cc4-4bcd-8ffe-757952190d26"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_10.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured DENMs with wrong payloads\r\n"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/cd97a713-fd01-4456-bab8-84aae963f48b",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/cd97a713-fd01-4456-bab8-84aae963f48b"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "10. Check presence of traieler field"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "e2e13427-57a9-4bf5-aad5-febc6550bec4"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_11.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the signature contained in the Secured DENM is calculated over the right fields by cryptographically verifying the signature."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/ef613439-9a10-4a44-9d8e-40619b39529d",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/b87e28f5-7eda-4025-9f16-35fe563b6a2f"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "11. Check signature"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "f52af1d2-3e20-43c9-ab8e-5a6f1681f64c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM/SEC_ITSS_RCV_DENM_12.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/70256032-089a-4b8b-b120-defd1af8a96d",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/70256032-089a-4b8b-b120-defd1af8a96d"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "12. Check signing certificate type"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ },
+ "coverageStatus": {
+ "key": "coverageStatus",
+ "type": "STRING",
+ "value": "in process"
+ }
+ },
+ "uuid": "63afb366-bc05-42a4-abcb-4e495424ded0"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01a_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01a_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01a_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured GN Beacon signed with the certificate without region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t\tand not containing validity_restrictions['region']\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields ['generation_time']\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length 1\r\n\t\t\tand containing payload_fields[0] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining data\r\n\t\t\t\t\tindicating length > 0\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "1bbfe951-cfdc-4366-8547-9692404c0ce2"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01b_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01b_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01b_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured GN Beacon signed with the certificate with a circular region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing security_profile\r\n\t\t\t\tindicating '3'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_B) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t\tand containing validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\t\t\tand containing circular_region\r\n\t\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields ['generation_time']\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position inside the REGION\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length 1\r\n\t\t\t\tcontaining payload_fields[0] {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t\t\t\tcontaining data\r\n\t\t\t\t\t\tindicating length > 0\r\n\t\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "417e0235-b4c2-4381-9355-1386fd23c83b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01c_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01c_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01c_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured GN Beacon signed with the certificate with a rectangular region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing security_profile\r\n\t\t\t\tindicating '3'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_C) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t\tand containing validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\t\tand containing rectangular_regions\r\n\t\t\t\t\t\t\t\t\tindicating REGIONS\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields ['generation_time']\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position inside REGIONS\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length 1\r\n\t\t\t\tcontaining payload_fields[0] {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t\t\t\tcontaining data\r\n\t\t\t\t\t\tindicating length > 0\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "0597c653-d390-4ea2-9897-0f6513f2e734"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01d_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01d_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01d_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured GN Beacon signe with the certificate with a polygonal region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing security_profile\r\n\t\t\t\tindicating '3'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_D) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t\tand containing validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\t\tand containing polygonal_region\r\n\t\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields ['generation_time']\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position inside the REGION\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length = 1\r\n\t\t\t\tcontaining payload_fields[0] {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t\t\t\tcontaining data\r\n\t\t\t\t\t\tindicating length > 0\r\n\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "8d8d49b1-d333-46cc-b58e-715e657fb5be"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01e_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01e_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_01e_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured GN Beacon signe with the certificate with a identified region validity restriction"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating value '2'\r\n\t\t\tand containing security_profile\r\n\t\t\t\tindicating '3'\r\n\t\t\tand containing header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_E) {\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t\t\tand containing validity_restrictions['region'] {\r\n\t\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'id_region'\r\n\t\t\t\t\t\t\t\tand containing identified_region\r\n\t\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields ['generation_time']\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position inside the REGION\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length = 1\r\n\t\t\t\tcontaining payload_fields[0] {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t\t\t\tcontaining data\r\n\t\t\t\t\t\tindicating length > 0\r\n\t\t\t\t}\r\n\t\t\tand containing trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "78c9443e-e811-4b04-9b35-f99e7800b763"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_02_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured GN Message containing payload of type signed_external"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tand containing security_profile\r\n\t\t\t\tindicating value '3'\r\n\t\t\tand containing header_fields[0] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer.type \r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tand containing signer.certificate\r\n\t\t\t\t\tindicating CERT_TS_AT_A\r\n\t\t\t}\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length = 1\r\n\t\t\t\tcontaining payload_fields[0]\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed_external'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "3e0d7a57-a460-424b-a140-23a5a519481f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_03_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_03_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_03_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured GN Message containing payload of type signed_and_encrypted"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tand containing security_profile\r\n\t\t\t\tindicating value '3'\r\n\t\t\tand containing header_fields[0] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer.type \r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tand containing signer.certificate\r\n\t\t\t\t\tindicating CERT_TS_AT_A\r\n\t\t\t}\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length = 1\r\n\t\t\t\tcontaining payload_fields[0]\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed_and_encrypted'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "c5b8fc46-d194-465c-8a23-4455a1dbf13d"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_04_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_04_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_04_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured GN Message containing two payloads of type signed"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tand containing security_profile\r\n\t\t\t\tindicating value '3'\r\n\t\t\tand containing header_fields[0] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer.type \r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tand containing signer.certificate\r\n\t\t\t\t\tindicating CERT_TS_AT_A\r\n\t\t\t}\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length = 2\r\n\t\t\t\tcontaining payload_fields[0]\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining payload_fields[1]\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "67e5a01a-7cfd-4f0f-86ca-03363c9dff21"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_05_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_05_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01/TP_SEC_ITSS_RCV_GENMSG_01_05_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts a well-formed Secured GN Message containing two payloads of different types"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tand containing security_profile\r\n\t\t\t\tindicating value '3'\r\n\t\t\tand containing header_fields[0] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer.type \r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tand containing signer.certificate\r\n\t\t\t\t\tindicating CERT_TS_AT_A\r\n\t\t\t}\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length = 2\r\n\t\t\t\tcontaining payload_fields[0]\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t\t\tcontaining payload_fields[1]\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed_external'\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "a9102a70-0684-400f-a851-a4902e8282a6"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_02/TP_SEC_ITSS_RCV_GENMSG_02_01a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_02/TP_SEC_ITSS_RCV_GENMSG_02_01a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_02/TP_SEC_ITSS_RCV_GENMSG_02_01a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured GN Message containing protocol version set to a value less then 2"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating 1\r\n\t\t\tcontaining security_profile\r\n\t\t\t\tindicating '3'\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "7652af20-1b73-4e8f-ab00-a3f2040edc5c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_02/TP_SEC_ITSS_RCV_GENMSG_02_01b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_02/TP_SEC_ITSS_RCV_GENMSG_02_01b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_02/TP_SEC_ITSS_RCV_GENMSG_02_01b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured GN Message containing protocol version set to a value greater then 2"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining protocol_version \r\n\t\t\t\tindicating 3\r\n\t\t\tcontaining security_profile\r\n\t\t\t\tindicating '3'\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "6d50930f-74ba-43a8-b618-aa2a9e017615"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_01a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_01a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_01a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured GN Beacon if the header_fields contain more than one element of header field type: signer_info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[2].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "0070ed58-1633-4807-8ba1-7a637f17d49b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_01b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_01b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_01b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured GN Beacon if the header_fields does not contain the header field type: signer_info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "10b36c34-9d42-4234-bb45-d5ca6ac4c008"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_01c_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_01c_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_01c_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT is able to receive a secured GN Beacon if the signer_info header field is not encoded first.\r\n"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "TODO"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "7af569bc-c4fb-48c0-9fb4-564ba9afaa20"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_02a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_02a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_02a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured GN Beacon if the header_fields contain more than one element of header field type: generation_time"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[2].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "bc98f4b4-1895-4048-ae83-0b2e68cc70a7"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_02b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_02b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_02b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured GN Beacon if the header_fields doesn't contain the element of header field of type: generation_time"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM)\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e709cb54-6ca0-4dad-9b97-c19c6df1e39e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_03a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_03a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_03a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured GN Beacon if the header_fields contain more than one element of header field of type: generation_location"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand containing header_fields[2].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e7051db7-6d81-4fbd-86ef-4f42795cfc24"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_03b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_03b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_03b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured GN Beacon if the header_fields contain no element of header field type: generation_location"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tcontaining header_fields[1].type\r\n\t\t\t\tindicating 'generation_time'\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "af580e86-24de-4ec3-be41-ed2c5173f8c3"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_04_BO.json (revision 1922)
@@ -0,0 +1,25 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT is able to receive a Secured GN Beacon if the header fields are not in the ascending order according to the numbering of the enumeration."
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "f99b1bbd-2b27-43df-9ec5-3a20ef38e64f"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_05_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_05_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_05_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that ITS-S accepts SecuredMessage with security_profile set to 3 (Other) contains in addition to the required fields the following optional HeaderFields: expiry_time"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields[0].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tcontaining signer\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t\t\tindicating CERT_TS_AT_A\r\n\t\t\tand containing header_fields[1]{\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 inside the validity period of CERT_TS_AT_A\r\n\t\t\t}\r\n\t\t\tand containing header_fields[2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'expiration'\r\n\t\t\t\tcontaining expiry_time\r\n\t\t\t\t\tindicating TIME_2 (TIME_2 > CURRENT_TIME)\r\n\t\t\t}\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'generation_location'\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "50e40de8-863b-4d13-9880-eb0e569ba198"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_07_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_07_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04/TP_SEC_ITSS_RCV_GENMSG_04_07_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that ITS-S accepts SecuredMessage with security_profile set to 3 (Other) contains in addition to the required fields the following optional HeaderFields: encryption_parameters and recipient_info "
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "TODO: Encription is out of scope for the moment"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "56116baa-7cc7-48b2-8b89-27cc02a1ec19"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05/TP_SEC_ITSS_RCV_GENMSG_05_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05/TP_SEC_ITSS_RCV_GENMSG_05_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05/TP_SEC_ITSS_RCV_GENMSG_05_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured GN Beacon if the header_fields contain a signer of type 'self'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'self'\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['generation_location']\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e51d9458-f91d-446b-93c8-1ccf0879bb99"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05/TP_SEC_ITSS_RCV_GENMSG_05_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05/TP_SEC_ITSS_RCV_GENMSG_05_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05/TP_SEC_ITSS_RCV_GENMSG_05_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured GN Beacon if the header_fields contain a signer of type 'certificate_digest_with_other_algorithm'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM) {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'certificate_digest_with_other_algorithm'\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['generation_location']\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "73bc6d5b-4fbc-4720-b0e3-b2c41b24526d"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05/TP_SEC_ITSS_RCV_GENMSG_05_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05/TP_SEC_ITSS_RCV_GENMSG_05_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05/TP_SEC_ITSS_RCV_GENMSG_05_03_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a secured GN Beacon if the header_fields contain a signer of type certificate_chain"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (DENM) {\r\n\t\t\tcontaining header_fields['signer_info']\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t}\r\n\t\t\tand containing header_fields['generation_time']\r\n\t\t\tand containing header_fields['generation_location']\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d977a378-5775-470c-b43a-d3dd41698de2"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_C2C_SEC_ITSS_RCV_GENMSG_06_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_C2C_SEC_ITSS_RCV_GENMSG_06_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_C2C_SEC_ITSS_RCV_GENMSG_06_03_BO.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured DENM if the generation_time is more then 10 minute in the past (C2C only)"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tand containing header_fields ['generation_time']\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 (TIME_1 < CUR_TIME - 10min)\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "eee51fa0-86be-4813-9864-d196e6a26bec"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_C2C_SEC_ITSS_RCV_GENMSG_06_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_C2C_SEC_ITSS_RCV_GENMSG_06_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_C2C_SEC_ITSS_RCV_GENMSG_06_04_BO.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured CAM if the generation_time is more then 10 minute in the future(C2C only)"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['generation_time']\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 (TIME_1 > CUR_TIME + 10min)\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "38d0903f-c3e9-413c-88f0-cc88ad438c7d"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_SEC_ITSS_RCV_GENMSG_06_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_SEC_ITSS_RCV_GENMSG_06_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_SEC_ITSS_RCV_GENMSG_06_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards message containing generation_time before the certificate validity period"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields[0] {\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_START\r\n\t\t\t\t\t\t\tand containing end_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_END\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 < TIME_CERT_TS_AT_START\r\n\t\t\t}\r\n\t\t\tand containing header_fields [2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t}\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "719534f3-397e-4839-b4f4-176719750095"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_SEC_ITSS_RCV_GENMSG_06_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_SEC_ITSS_RCV_GENMSG_06_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06/TP_SEC_ITSS_RCV_GENMSG_06_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards message containing generation_time after the certificate validity period"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tcontaining header_fields[0] {\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tand containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tand containing certificate (CERT_TS_AT_A) {\r\n\t\t\t\t\t\tcontaining validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_START\r\n\t\t\t\t\t\t\tand containing end_validity\r\n\t\t\t\t\t\t\t\tindicating TIME_CERT_TS_AT_END\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields [1] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time'\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 > TIME_CERT_TS_AT_END\r\n\t\t\t}\r\n\t\t\tand containing header_fields [2] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t}\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b3b2a723-792c-4681-b577-1722d57de333"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_C2C_SEC_ITSS_RCV_GENMSG_08_02a_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_C2C_SEC_ITSS_RCV_GENMSG_08_02a_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_C2C_SEC_ITSS_RCV_GENMSG_08_02a_BV.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT accepts Secured GN Message if the distance between the current position of IUT and the value of optional HeaderField generation_location is 29.9 km"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position in 29.9 km from the current position of IUT\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t} then {\r\n\t\tthe IUT accepts the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "73fbb432-ae92-45ac-b0c3-3a558234d62d"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_C2C_SEC_ITSS_RCV_GENMSG_08_02b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_C2C_SEC_ITSS_RCV_GENMSG_08_02b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_C2C_SEC_ITSS_RCV_GENMSG_08_02b_BO.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PICS_C2C": {
+ "key": "PICS_C2C",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured GN Message if the distance between the current position of IUT and the value of optional HeaderField generation_location is more then 30 km"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating position in 31 km from the current position of IUT\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "52eb2828-5ddc-4b72-95c0-e720aa4aa929"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01a_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01a_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01a_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured GN Message if the HeaderField generation_location is outside of the circular validity region of the signing certificate"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tand containing header_fields ['signer_info'] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating certificate \r\n\t\t\t\tand containing certificate (CERT_TS_AT_B)\r\n\t\t\t\t\tcontaining validity_restrictions ['region'] \r\n\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'circle'\r\n\t\t\t\t\t\t\tcontaining circular_region\r\n\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating value outside of the REGION\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "2eaf4f16-9ebe-43c0-8242-6eb30b2de1fb"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01b_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01b_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01b_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured GN Message if the HeaderField generation_location is outside of the rectangilar validity region of the signing certificate"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tand containing header_fields ['signer_info'] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating certificate\r\n\t\t\t\tand containing certificate (CERT_TS_AT_C)\r\n\t\t\t\t\tcontaining validity_restrictions ['region'] \r\n\t\t\t\t\t\tcontaining region{\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\tcontaining rectangular_regions\r\n\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating value outside of the REGION\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "f3a8574f-6ee3-4085-b808-75e7e23e3d66"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01c_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01c_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01c_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured GN Message if the optional HeaderField generation_location is outside of the polygonal validity region of the signing certificate"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tand containing header_fields ['signer_info'] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating certificate\r\n\t\t\t\tand containing certificate (CERT_TS_AT_D)\r\n\t\t\t\t\tcontaining validity_restrictions ['region']\r\n\t\t\t\t\t\tcontaining region {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\t\tcontaining polygonal_region\r\n\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating value outside of the REGION\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e801fff6-a32e-4650-b0bd-e19416256129"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01d_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01d_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08/TP_SEC_ITSS_RCV_GENMSG_08_01d_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards Secured GN Message if the optional HeaderField generation_location is outside of the identified validity region of the signing certificate"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating certificate\r\n\t\t\t\tand containing certificate (CERT_TS_AT_E)\r\n\t\t\t\t\tcontaining validity_restrictions ['region']\r\n\t\t\t\t\t\tcontaining region {\r\n\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\tindicating 'id_region'\r\n\t\t\t\t\t\t\tand containing identified_region\r\n\t\t\t\t\t\t\t\tindicating REGION\r\n\t\t\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tand containing header_fields ['generation_location']\r\n\t\t\t\tcontaining generation_location\r\n\t\t\t\t\tindicating value outside of the REGION\r\n\t\t\tand NOT containing header_fields['its_aid'] {\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "2001d819-13a1-46a3-b612-0d0b8fc142f2"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured GN Message doesn't containing any payloads."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tNOT containing header_fields['its_aid']\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tindicating length 0\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "9e579101-c582-40b0-8191-5f72b772d301"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured GN Message containing empty payload of type 'signed'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tNOT containing header_fields['its_aid']\r\n\t\t\tand containing payload_fields{\r\n\t\t\t\tindicating length 1\r\n\t\t\t\tcontaining payload_fields[0] {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t\t\t\tcontaining data\r\n\t\t\t\t\t\tindicating length 0\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "ba3f9bb4-561c-4974-9d16-16e6f763fe65"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_03_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_03_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_03_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured GN Message containing payload element of type 'unsecured'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tNOT containing header_fields['its_aid']\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tand containing payload_fields[n] {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'unsecured'\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "e81185be-ce40-4b95-8c99-1a3f2e283217"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_04_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_04_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09/TP_SEC_ITSS_RCV_GENMSG_09_04_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured DENM containing payload element of type 'encrypted'."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tNOT containing header_fields['its_aid']\r\n\t\t\tand containing payload_fields\r\n\t\t\t\tcontaining payload_fields[n] {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'encrypted'\r\n\t\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "7b3d3595-ec50-4d13-86dd-01a985380d2a"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_10/TP_SEC_ITSS_RCV_GENMSG_10_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_10/TP_SEC_ITSS_RCV_GENMSG_10_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_10/TP_SEC_ITSS_RCV_GENMSG_10_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured GN Message doesn't containing the TrailerField of type 'signature'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tNOT containing header_fields['its_aid']\r\n\t\t\tand containing trailer_fields\r\n\t\t\t\tnot containing any instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "a385953e-e7c1-4323-b128-ecd9b644f0fc"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_10/TP_SEC_ITSS_RCV_GENMSG_10_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_10/TP_SEC_ITSS_RCV_GENMSG_10_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_10/TP_SEC_ITSS_RCV_GENMSG_10_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards the Secured GN Message containing more then one instance of TrailerField of type 'signature'"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tNOT containing header_fields['its_aid']\r\n\t\t\tand containing trailer_fields\r\n\t\t\t\tcontaining 2 instances of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "9ef947f9-9eb5-44c3-a9f7-5a298dbad34b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_11/TP_SEC_ITSS_RCV_GENMSG_11_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_11/TP_SEC_ITSS_RCV_GENMSG_11_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_11/TP_SEC_ITSS_RCV_GENMSG_11_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured GN Message containing signature that is not verified using the verification key from the certificate contained in the message's signer info"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage {\r\n\t\t\tNOT containing header_fields['its_aid']\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tcontaining payload_fields\r\n\t\t\t\tindicating length = 1\r\n\t\t\t\tcontaining payload_fields[0] {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t\t}\r\n\t\t\tcontaining trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tNOT verifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "a12f656f-3a11-4840-ad76-31bfd5a60593"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_12/TP_SEC_ITSS_RCV_GENMSG_12_01_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_12/TP_SEC_ITSS_RCV_GENMSG_12_01_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_12/TP_SEC_ITSS_RCV_GENMSG_12_01_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "bissmeye"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured DENM if the signer certificate of the message contains the subject type \"enrolment_credential\""
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tcontaining signer.certificate.subject_info.subject_type\r\n\t\t\t\t\tindicating 'enrolment_credentials'\r\n\t\t\t}\r\n\t\t\tand NOT containing header_fields['its_aid']\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "1f2972c1-1f13-417c-8a29-3c1291afdc57"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_12/TP_SEC_ITSS_RCV_GENMSG_12_02_BO.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_12/TP_SEC_ITSS_RCV_GENMSG_12_02_BO.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_12/TP_SEC_ITSS_RCV_GENMSG_12_02_BO.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that IUT discards a Secured DENM if the signer certificate of the message contains the subject type \"authorization_authority\""
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer.type\r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tcontaining signer.certificate.subject_info.subject_type\r\n\t\t\t\t\tindicating 'authorization_authority'\r\n\t\t\t}\r\n\t\t\tNOT containing header_fields['its_aid']\r\n\t} then {\r\n\t\tthe IUT discards the message\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "58acbefe-47a8-422d-b349-ae560978bfab"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_01.json (revision 1922)
@@ -0,0 +1,23 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/dc173140-21db-4c79-93a8-7f24aff8cea0",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/dc173140-21db-4c79-93a8-7f24aff8cea0"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "01. Check that IUT accepts well-formed GN Beacon message"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "59a4623a-c77e-49ca-9e4e-9043481fa8cd"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_02.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_02.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_02.json (revision 1922)
@@ -0,0 +1,33 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that ITS-S discards a Secured CAM containing protocol version unequal to 2"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/da6b3098-07d5-49aa-876f-6ae437a945ef",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/da6b3098-07d5-49aa-876f-6ae437a945ef"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "02. Check the message protocol version"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ },
+ "coverageStatus": {
+ "key": "coverageStatus",
+ "type": "STRING",
+ "value": "in process"
+ }
+ },
+ "uuid": "7f450356-63c4-41af-a0f3-a575142d2dd9"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_04.json (revision 1922)
@@ -0,0 +1,32 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured GN Beacon containing wrong elements of the header fields\r\nCheck that optinal header fields are allowed"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/655df553-f2cc-481a-b3f1-8954c2a2f19b",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/8723ae5c-7cd5-4eab-8528-3a909e0b5af2",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/88ac51be-1b12-4ec0-be8a-8a064ef12c6a",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/655df553-f2cc-481a-b3f1-8954c2a2f19b",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/88ac51be-1b12-4ec0-be8a-8a064ef12c6a",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/ffd67c7f-db67-406e-83ce-f1140efe0f63"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "04. Check header fields"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "6062f0fd-4788-4309-8511-a8e98e95a07b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_05.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured GN Beacon containing other types of signer_info then certificate."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/8919f8cf-0b31-445c-b659-b5c9af67975c",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/8919f8cf-0b31-445c-b659-b5c9af67975c"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "05. Check signer info"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "460995d8-8679-4bf0-93a0-5a368d778d47"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_06.json (revision 1922)
@@ -0,0 +1,32 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of Secured GN Message containing HeaderField generation_time"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/7526c22a-fb7d-4948-a9b0-9eb3d1106752",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/8b89d988-293e-4b01-8ef5-a4ae48b07cdb",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/e1c8b3e0-5da0-4e8d-8355-563039c7cdc7",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/e1c8b3e0-5da0-4e8d-8355-563039c7cdc7",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/6e2b18ef-2431-48ae-9a10-cae099d89969",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/ec223c71-ab7b-4b9c-9942-739771862633"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "06. Check generation time"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "a109dbf9-abde-414d-8d84-d4d5065d999b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_08.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of Secured GN Message containing HeaderField generation_location"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/0c7e4b75-c1df-4714-bf7b-f06010243379",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/6705cf05-2bd8-4af2-8dfb-266e19406b4f",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/f38bfa36-0dbd-405f-88df-5b077f4912d9",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/6be5db96-3b1e-4d71-a27e-2361c7422876"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "08. Check generation location"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "f9270a42-6276-4d74-a053-e8d7630259c8"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_09.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check the acceptance of payloads of Secured GN Message\r\n"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/6109d608-bc8b-41a7-8be0-44e9ecb0ba03",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "09. Check Payload"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "2ec51847-a022-4719-b614-8f24ed5952f0"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_10.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_10.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_10.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT discards Secured GN Message with wrong payloads\r\n"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/e1e96227-c64e-4d30-8d81-67ee8a5f802f",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/e1e96227-c64e-4d30-8d81-67ee8a5f802f"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "10. Check presence of traieler field"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "4d7af7dc-b85a-423e-8459-87b2ab70c790"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_11.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_11.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_11.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the signature contained in the Secured GN Message is calculated over the right fields by cryptographically verifying the signature."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/f08bb626-0583-4716-8917-6c53f4297c00",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/3d07e7dc-24bf-4edb-973d-71d1fd22e490"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "11. Check signature"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "4552604e-b6c6-4786-b2f8-cbc4d08e6c82"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_12.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_12.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG/SEC_ITSS_RCV_GENMSG_12.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/70256032-089a-4b8b-b120-defd1af8a96d",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/70256032-089a-4b8b-b120-defd1af8a96d"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "12. Check signing certificate type"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ },
+ "coverageStatus": {
+ "key": "coverageStatus",
+ "type": "STRING",
+ "value": "in process"
+ }
+ },
+ "uuid": "96ef49a9-c3e9-496e-bc0a-ec45a16824ca"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CAM.json (revision 1922)
@@ -0,0 +1,23 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/2adf210a-7c7b-4225-a0ed-f5a25b1b430d",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/2adf210a-7c7b-4225-a0ed-f5a25b1b430d"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "CAM Profile"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "a88198eb-4c31-4982-bb36-15fd8a07ac1c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_CERT.json (revision 1922)
@@ -0,0 +1,15 @@
+{
+ "attributes": {
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "Profiles for certificates"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "2e88f94e-3fc6-4468-8f22-a4b9f5109648"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_DENM.json (revision 1922)
@@ -0,0 +1,23 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/84d2bdc6-985e-48eb-b396-6b9a7c047ca2",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/84d2bdc6-985e-48eb-b396-6b9a7c047ca2"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "DENM Profile"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "579a4b1a-db3b-4ed7-9ffe-9399f039431b"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV/SEC_ITSS_RCV_GENMSG.json (revision 1922)
@@ -0,0 +1,23 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/dc173140-21db-4c79-93a8-7f24aff8cea0",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/dc173140-21db-4c79-93a8-7f24aff8cea0"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "Generic Signed Message Profile"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "fad8a90a-7f48-4169-a694-973d61d97a02"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_RCV
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_02/TP_SEC_ITSS_SND_CAM_02_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_02/TP_SEC_ITSS_SND_CAM_02_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_02/TP_SEC_ITSS_SND_CAM_02_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the secured CAM contains exactly one element of these header fields: signer_info, generation_time, its_aid.\r\nCheck that the header fields are in the ascending order according to the numbering of the enumeration except of the signer_info, which is encoded first.\r\nCheck that generation_time_standard_deviation, expiration, encryption_parameters, recipient_info are not used\r\n\r\n"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send a CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining header_fields[0]\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\tand containing header_fields [n].type\r\n\t\t\t\tindicating value < header_fields [n+1].type\r\n\t\t\tand containing header_fields ['generation_time']\r\n\t\t\tand containing header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tand not containing header_fields['generation_time_standard_deviation']\r\n\t\t\tand not containing header_fields['expiration']\r\n\t\t\tand not containing header_fields['encryption_parameters']\r\n\t\t\tand not containing header_fields['recipient_info']\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "0560feba-c21e-43e0-9a01-ac4f859dc936"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_05/TP_SEC_ITSS_SND_CAM_05_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_05/TP_SEC_ITSS_SND_CAM_05_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_05/TP_SEC_ITSS_SND_CAM_05_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the secured CAM contains in the normal case the signer_info field of type certificate_digest_with_sha256"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT is configured to send more then one CAM per second\r\n\tand the IUT having sent last CAM\r\n\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\tindicating 'certificate'\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send next CAM\r\n} then {\r\n\t\tthe IUT sends a SecuredMessage\r\n\t\t\tcontaining header_fields['signer_info']{\r\n\t\t\t\tcontaining signer\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_digest_with_sha256'\r\n\t\t\t\t\tcontaining digest\r\n\t\t\t}\r\n\t\t\tcontaining header_fields['its_aid']{\r\n\t\t\t\tcontaining AID_CAM\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "4dd68f02-fece-45b0-b94a-b8a30b057618"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_06/TP_SEC_ITSS_SND_CAM_06_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_06/TP_SEC_ITSS_SND_CAM_06_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_06/TP_SEC_ITSS_SND_CAM_06_01_BV.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "a36e7e7c-5f3c-437b-9e27-1bd60ea168ef",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "a36e7e7c-5f3c-437b-9e27-1bd60ea168ef",
+ "type": "STRING",
+ "value": "Check that the secured CAM contains the signer_info field of certificate when over the time of one second no other SecuredMessage contained a signer_info of type certificate."
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "a36e7e7c-5f3c-437b-9e27-1bd60ea168ef",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT is configured to send more then one CAM per second\r\n\tand the IUT having sent a CAM\r\n\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\tindicating 'certificate'\r\n\t\tcontains header_fields['generation_time']\r\n\t\t\tindicating TIME_LAST\r\n\t}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT sends one of the next SecuredMessage\r\n\t\t\tcontaining header_fields['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t} then {\r\n\t\tthis message\r\n\t\t\tcontains header_fields['generation_time']\r\n\t\t\t\tindicating TIME (TIME >= TIME_LAST + 1sec)\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "a36e7e7c-5f3c-437b-9e27-1bd60ea168ef",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "a36e7e7c-5f3c-437b-9e27-1bd60ea168ef",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "a36e7e7c-5f3c-437b-9e27-1bd60ea168ef"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_06/TP_SEC_ITSS_SND_CAM_06_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_06/TP_SEC_ITSS_SND_CAM_06_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_06/TP_SEC_ITSS_SND_CAM_06_02_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the secured CAM contains the signer_info field of certificate when the timeout of 1 second has been expired after the previous CAM containing the certificate."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT is configured to send more then one CAM per second\r\n\tand the IUT having sent a CAM\r\n\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\tindicating 'certificate'\r\n\t\tat TIME_1 \r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send next CAM right after 1 second after the TIME_1\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "805e054d-3f6d-4fae-b87b-bbc6f7299553"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07/TP_SEC_ITSS_SND_CAM_07_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07/TP_SEC_ITSS_SND_CAM_07_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07/TP_SEC_ITSS_SND_CAM_07_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that SUT send certificate to unknown ITS-S"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT is configured to send more then one CAM per second\r\n\tand the IUT having already sent CAM at TIME_1\r\n\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\tindicating 'certificate'\r\n\tand the IUT having received a SecuredMessage\r\n\t\t\t\t\t\t\tat TIME_2 (TIME_1 < TIME_2 < TIME_1+1sec)\r\n\t\tcontaining header_fields['its_aid']\r\n\t\t\tindicating 'AID_CAM'\r\n\t\tcontaining header_fields['signer_info'] {\r\n\t\t\tcontaining signer\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'certificate_digest_with_sha256'\r\n\t\t\t\tcontaining digest\r\n\t\t\t\t\tindicating HashedId3 value\r\n\t\t\t\t\t\treferenced to unknown certificate\r\n\t\t}\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send CAM\r\n\t\t\t\t\tat TIME_3 (TIME_1 < TIME_2 < TIME_3 < TIME_1 + 1sec)\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tcontaining header_fields[0] {\r\n\t\t\t\tcontaining type \r\n\t\t\t\t\tindicating 'signer_info'\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "d768e0ad-5e3b-441b-b3c3-6ce2e4a4d9d7"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a/TP_SEC_ITSS_SND_CAM_07a_01_TI.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a/TP_SEC_ITSS_SND_CAM_07a_01_TI.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a/TP_SEC_ITSS_SND_CAM_07a_01_TI.json (revision 1922)
@@ -0,0 +1,40 @@
+{
+ "attributes": {
+ "_author": {
+ "isGenerated": false,
+ "key": "_author",
+ "origin": "cbaeb67c-5951-4e88-a4e0-f652dcb0676a",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "isGenerated": false,
+ "key": "_description",
+ "origin": "cbaeb67c-5951-4e88-a4e0-f652dcb0676a",
+ "type": "STRING",
+ "value": "Check that IUT restart the certificate sending timer when the certificate has been sent"
+ },
+ "_expectedResults": {
+ "isGenerated": false,
+ "key": "_expectedResults",
+ "origin": "cbaeb67c-5951-4e88-a4e0-f652dcb0676a",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT is configured to send more then one CAM per second\r\n\tand the IUT having already sent CAM at TIME_1\r\n\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\tindicating 'certificate'\r\n\tand the IUT having received a CAM\r\n\t\t\t\t\t\t\tat TIME_2 (TIME_1 +0.3sec) {\r\n\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\tindicating 'certificate_digest_with_ecdsap256'\r\n\t\tcontaining header_fields['signer_info'].signer.digest\r\n\t\t\treferenced to unknown certificate\r\n\t}\r\n\tand the IUT having sent CAM at TIME_3 (TIME_3 > TIME_2)\r\n\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\tindicating 'certificate'\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is sending the next CAM at TIME_4\r\n\t\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\t\tindicating 'certificate'\r\n\t} then {\r\n\t\tthe difference between TIME_4 and TIME_3 is about of 1sec\r\n\t}\r\n}"
+ },
+ "_status": {
+ "isGenerated": false,
+ "key": "_status",
+ "origin": "cbaeb67c-5951-4e88-a4e0-f652dcb0676a",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "isGenerated": false,
+ "key": "_type",
+ "origin": "cbaeb67c-5951-4e88-a4e0-f652dcb0676a",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "cbaeb67c-5951-4e88-a4e0-f652dcb0676a"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_08/TP_SEC_ITSS_SND_CAM_08_01_BV/Comment 01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_08/TP_SEC_ITSS_SND_CAM_08_01_BV/Comment 01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_08/TP_SEC_ITSS_SND_CAM_08_01_BV/Comment 01.json (revision 1922)
@@ -0,0 +1,25 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "<p>DF: DONE<\/p>\n\n<p>add timing<\/p>\n"
+ },
+ "_index": {
+ "key": "_index",
+ "type": "STRING",
+ "value": "1"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Comment"
+ }
+ },
+ "uuid": "2eb0a6e9-22d8-42ec-bbd9-3bac027adde8"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_08/TP_SEC_ITSS_SND_CAM_08_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_08/TP_SEC_ITSS_SND_CAM_08_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_08/TP_SEC_ITSS_SND_CAM_08_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that SUT send certificate when requested"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT is configured to send more then one CAM per second\r\n\tand the IUT having already sent CAM at TIME_1\r\n\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\tindicating 'certificate' \r\n\tand the IUT having received a SecuredMessage \r\n\t\t\t\t\t\tat TIME_2 (TIME_1 < TIME_2 < TIME_1+1sec)\r\n\t\tcontaining header_fields['request_unrecognized_certificate']\r\n\t\t\tcontaining digests {\r\n\t\t\t\tcontaining HashedId3 value\r\n\t\t\t\t\treferencing to the AT certificate\r\n\t\t\t\tand not containing HashedId3 value\r\n\t\t\t\t\treferencing to the AA certificate\r\n\t\t\t}\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send a CAM\r\n\t\t\t\tat TIME_3 (TIME_1 < TIME_2 < TIME_3 < TIME_1+1sec)\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining security_profile\r\n\t\t\t\tindicating '1'\r\n\t\t\tcontaining header_fields['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t\t\treferenced by the requested digest \r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "f21d3428-4da7-4f1e-b24b-58d32a3e037c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_09/TP_SEC_ITSS_SND_CAM_09_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_09/TP_SEC_ITSS_SND_CAM_09_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_09/TP_SEC_ITSS_SND_CAM_09_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that SUT send certificate_chain when requested"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT is configured to send more then one CAM per second\r\n\tand the IUT having already sent a CAM\r\n\t\tcontaining header_fields['signer_info'].signer.type\r\n\t\t\tindicating 'certificate'\r\n\t\tat TIME_1\r\n\tand the IUT having received a SecuredMessage\r\n\t\tcontaining header_fields['request_unrecognized_certificate'] {\r\n\t\t\tcontaining digests {\r\n\t\t\t\tcontaining HashedId3 value\r\n\t\t\t\t\treferencing to the AA certificate\r\n\t\t\t}\r\n\t\t}\r\n\t\tat TIME_2 (TIME_1 < TIME_2 < TIME_1+1sec)\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send a CAM\r\n\t\t\tat TIME_3 (TIME_1 < TIME_2 < TIME_3 < TIME_1+1sec)\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining header_fields['its_aid']\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t\tcontaining header_fields['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\t\tcontaining certificates[last]\r\n\t\t\t\t\t\tindicating the AT certificate\r\n\t\t\t\t\tcontaining certificates[last-1]\r\n\t\t\t\t\t\tindicating the AA certificate\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "ea91326a-53a4-4d3a-b27b-07e490f86728"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_10/TP_SEC_ITSS_SND_CAM_10_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_10/TP_SEC_ITSS_SND_CAM_10_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_10/TP_SEC_ITSS_SND_CAM_10_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that message generation time is inside the validity period of the signing certificate\r\nCheck that message generation time value is realistic (according to values proposed in C2C SEC12)"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tthe IUT being requested to include certificate in the next CAM \r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining header_fields ['generation_time'] {\r\n\t\t\t\tcontaining generation_time\r\n\t\t\t\t\tindicating TIME_1 (CUR_TIME - 5min <= TIME_1 <= CUR_TIME + 5min)\r\n\t\t\t}\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate {\r\n\t\t\t\t\t\tnot containing validity_restrictions['time_start_and_end']\r\n\t\t\t\t\t\tor containing validity_restrictions['time_start_and_end'] {\r\n\t\t\t\t\t\t\tcontaining start_validity\r\n\t\t\t\t\t\t\t\tindicating value <= TIME_1\r\n\t\t\t\t\t\t\tcontaining end_validity\r\n\t\t\t\t\t\t\t\tindicating value > TIME_1\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tcontaining its_aid\r\n\t\t\t\tindicating 'AID_CAM'\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "af331703-4a34-4b41-bd02-8ac2eba2ec18"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_11/TP_SEC_ITSS_SND_CAM_11_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_11/TP_SEC_ITSS_SND_CAM_11_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_11/TP_SEC_ITSS_SND_CAM_11_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check secured CAM its_aid value"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining header_fields ['its_aid'] {\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM' (16512)\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "c35481fb-48c3-498b-a6bd-070de03c1527"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_12/TP_SEC_ITSS_SND_CAM_12_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_12/TP_SEC_ITSS_SND_CAM_12_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_12/TP_SEC_ITSS_SND_CAM_12_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the IUT sends certificate request when it receives a message from unknown station"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT has receiving a SecuredMessage {\r\n\t\tcontaining header_fields['signer_info'].signer {\r\n\t\t\tcontaining type\r\n\t\t\t\tindicating 'certificate_digest_with_sha256'\r\n\t\t\tcontaining digest\r\n\t\t\t\tindicating HashedId3 value DIGEST_A\r\n\t\t\t\t\treferenced to unknown certificate\r\n\t\t}\r\n\t}\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining header_fields['request_unrecognized_certificate'] {\r\n\t\t\t\tcontaining digests\r\n\t\t\t\t\tcontaining HashedId3 value\r\n\t\t\t\t\t\tindicating DIGEST_A\r\n\t\t\t}\r\n\t\t\tcontaining header_fields ['its_aid'] {\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "ec9398ec-d822-4190-aa58-300894bd1ca7"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_14/TP_SEC_ITSS_SND_CAM_14_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_14/TP_SEC_ITSS_SND_CAM_14_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_14/TP_SEC_ITSS_SND_CAM_14_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the Secured CAM contains exactly one non-empty payload of type signed."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send a CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining header_fields ['its_aid'] {\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM' (16512)\r\n\t\t\t}\r\n\t\t\tcontaining payload_field\r\n\t\t\t\tcontaining exactly one element of type Payload {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signed'\r\n\t\t\t\t\tcontaining not-empty data\r\n\t\t\t\t}\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "complete"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "954754e0-e1bf-43a9-8cfa-5202bc82f59e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV/Comment 01.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV/Comment 01.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV/Comment 01.json (revision 1922)
@@ -0,0 +1,25 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Perhaps to split it to 3 diffrent TPs:\r\n1. digest\r\n2. cert\r\n3. chain\r\n"
+ },
+ "_index": {
+ "key": "_index",
+ "type": "STRING",
+ "value": "1"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Comment"
+ }
+ },
+ "uuid": "e68ccc20-e827-4588-b197-6703ae54a1ad"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV (revision 1922)
/requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV
Property changes:
Added: tsvn:logminsize
## -0,0 +1 ##
+5
\ No newline at end of property
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16/TP_SEC_ITSS_SND_CAM_16_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the secured CAM contains only one TrailerField of type signature.\r\nCheck that the signature contained in the SecuredMessage is calculated over the right fields by cryptographically verifying the signature."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n}\r\nensure that {\r\n\twhen {\r\n\t\tthe IUT is requested to send a CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage {\r\n\t\t\tcontaining header_fields ['signer_info'] {\r\n\t\t\t\tcontaining signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate_digest_with_ecdsap256'\r\n\t\t\t\t\tcontaining digest\r\n\t\t\t\t\t\treferenced to the certificate\r\n\t\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t}\r\n\t\t\t\tor containing signer {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\t\tcontaining certificate\r\n\t\t\t\t\t\tcontaining subject_info.subject_type\r\n\t\t\t\t\t\t\tindicating 'authorization_ticket' (2)\r\n\t\t\t\t\t\tand containing subject_attributes['verification key'] (KEY)\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tcontaining header_fields ['its_aid'] {\r\n\t\t\t\tcontaining its_aid\r\n\t\t\t\t\tindicating 'AID_CAM'\r\n\t\t\t}\r\n\t\t\tcontaining trailer_fields {\r\n\t\t\t\tcontaining single instance of type TrailerField {\r\n\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\tindicating 'signature'\r\n\t\t\t\t\tcontaining signature\r\n\t\t\t\t\t\tverifiable using KEY\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "630a7eff-a3e0-463f-af83-8ace61f4bbdb"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_02.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_02.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_02.json (revision 1922)
@@ -0,0 +1,34 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the sent SecuredMessage contains exactly one element of the header fields: signer_info, generation_time, message_type. Check that the header fields are in the ascending order according to the numbering of the enumeration except of the signer_info, which is encoded first. Check that generation_time_with_confidence is not used"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/c7afae7a-c9c2-4459-972d-33da342b7baf",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/4f1d2ecd-4dde-469a-8899-662f2ace2105",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/870efded-14fc-4671-8473-4be313178945",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/1b243599-d5bc-4e46-a449-8d24fb05ab5f",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/c7afae7a-c9c2-4459-972d-33da342b7baf",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/1b243599-d5bc-4e46-a449-8d24fb05ab5f",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/4f1d2ecd-4dde-469a-8899-662f2ace2105",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/c2508610-0005-4b07-8ba2-0490a71f0a58"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "02. Check header fields"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "e3b3c999-5727-4e84-8456-390555d8dcfb"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_05.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_05.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_05.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the secured CAM contains in the normal case the signer_info field of type certificate_digest_with_ecdsap256"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/ef1d24a2-c970-4133-9123-bbe51c663a38",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/ef1d24a2-c970-4133-9123-bbe51c663a38"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "05. Check that IUT send digest as sender info"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "f09a6229-ece3-48cb-bcd8-6e7cc29bb745"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_06.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_06.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_06.json (revision 1922)
@@ -0,0 +1,33 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the sent SecuredMessage contains the signer_info of type certificate when over the time of one second no other SecuredMessage contained a signer_info of type certificate."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/5a7ab497-33f8-489d-8af1-78f4f9eb68d9",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/df923117-2a36-4086-881f-45fccb112a61"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "06. Check that IUT send the cert once per second"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ },
+ "coverageStatus": {
+ "key": "coverageStatus",
+ "type": "STRING",
+ "value": "in process"
+ }
+ },
+ "uuid": "3e76d458-df9a-4504-9ec9-b9a42b0dc21a"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the sent SecuredMessage contains the signer_info of type certificate when the ITS-S received a CAM from an unknown ITS-S."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/b687b200-06bf-4876-a5a6-1571bde7cea7",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/b687b200-06bf-4876-a5a6-1571bde7cea7"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "07. Check that IUT send cert to unknown ITS-S"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "27254aae-a5f1-4ab3-a3a7-3699e1a35fdd"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_07a.json (revision 1922)
@@ -0,0 +1,23 @@
+{
+ "attributes": {
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/83f9122f-3988-4955-99f7-5b08c1b7948f",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/83f9122f-3988-4955-99f7-5b08c1b7948f"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "07a. Check that IUT restart the timer when the certificate has been sent"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "d89c3cec-bd65-4e0e-a38b-0dd5201c531e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_08.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_08.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_08.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the sent SecuredMessage contains the signer_info of type certificate when the ITS-S received a CAM that contains a request of unrecognized certificate that matches with its currently used AT certificate ID."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/bd6922bc-59e8-4726-9bba-8c117d442a86",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/ebb640a8-dfe7-4c52-96c8-c6f3f52452c5"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "08. Check that IUT send certificate when requested"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "9b71d8fc-61ed-4efe-abee-487ae07f7946"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_09.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_09.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_09.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the sent SecuredMessage contains the signer_info of type certificate_chain when the ITS-S received a CAM that contains a request of unrecognized certificate that matches with the AA certificate ID that issued its currently used AT certificate ID."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/a29a7130-3217-4f94-885a-cd54b774dbf6",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "09. Check that IUT send certificate_chain when requested"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "f93cb9b0-744d-4df7-9feb-fce721a91430"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_10.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_10.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_10.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the sent SecuredMessage contains exactly one HeaderField generation_time which is inside the validity time of the certificate referenced by the signer_info."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/aa209f89-c9dd-40c7-8d88-2b3db8e853c6",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/e1c8b3e0-5da0-4e8d-8355-563039c7cdc7",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/e1c8b3e0-5da0-4e8d-8355-563039c7cdc7",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/48e8cd0f-df1a-4fd5-a36b-6d47370cb9c5"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "10. Check generation time"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "bf7c1018-feb3-4b92-82a5-b9022f643ca8"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_11.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_11.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_11.json (revision 1922)
@@ -0,0 +1,25 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the sent SecuredMessage contains exactly one HeaderField message_type that is set to 2."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": ["/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/505beac6-127f-4abe-904a-8da820820b8f"]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "11. Check secured CAM its_aid value"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "5b25108e-db13-477f-a863-df4a1803cf12"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_12.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_12.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_12.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM and has received a SecuredMessage from an unkown ITS-S that contained only the certificate_digest_with_ecdsa256 check that the sent SecuredMessage contains a HeaderField of type request_unrecognized_certificate with the HashedId3 of the missing AT certificate."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/6bdff68b-f239-4c12-980f-470752623f88",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/081b1d3f-e665-472a-abdb-5aad84bc9237"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "12. Send certificate request to unknown station"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "40f04e9e-2c26-412d-b58a-3a830fb13687"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_14.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_14.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_14.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the sent SecuredMessage contains exactly one non-empty payload of type signed."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/9c739ca7-141b-4d74-9a6e-54db6606bde3",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/8f010405-4b90-4997-a3ab-d8decf69fe31",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/9c739ca7-141b-4d74-9a6e-54db6606bde3",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/a61181d9-1ca0-444d-8723-5bc368222afc"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "14. Check Payload"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "216c0016-6530-4224-8517-83c1195239b8"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_15.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_15.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_15.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the sent SecuredMessage contains only the TrailerField signature.\r\nFully covered by ITS-S_CAM_16_T01. Does not need special TP"
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/2e99c742-b3c7-497d-ad35-af859d7e351d",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/2e99c742-b3c7-497d-ad35-af859d7e351d"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "15. Check presence of traieler field"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "f6ad2bce-abe0-4134-a12b-21e7bd405083"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CAM/SEC_ITSS_SND_CAM_16.json (revision 1922)
@@ -0,0 +1,28 @@
+{
+ "attributes": {
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "If ITS-S sends a secured CAM check that the signature contained in the SecuredMessage is calculated over the right fields by cryptographically verifying the signature."
+ },
+ "_locations": {
+ "key": "_locations",
+ "type": "LIST",
+ "value": [
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.12.xhtml/02b172d0-769a-4675-814d-fcb68b79ebab",
+ "/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/edc30643-b58e-4c13-a10b-a3209100a17c"
+ ]
+ },
+ "_name": {
+ "key": "_name",
+ "type": "STRING",
+ "value": "16. Check signature"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "Requirement"
+ }
+ },
+ "uuid": "35d5fb61-1159-46a2-a52b-389aeffba52c"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_01/TP_SEC_ITSS_SND_CERT_01_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_01/TP_SEC_ITSS_SND_CERT_01_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_01/TP_SEC_ITSS_SND_CERT_01_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that AT certificate has version 2"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tthe IUT being requested to include certificate in the SecuredMessage\r\n} ensure that {\r\n\t when {\r\n\t\tthe IUT is requested to send a SecuredMessage\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage\r\n\t\t\tcontaining header_fields['signer_info'].signer {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating certificate\r\n\t\t\t\tcontaining certificate {\r\n\t\t\t\t\tcontaining version\r\n\t\t\t\t\t\tindicating '2'\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t}\r\n}\r\n"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "4aa4079b-c370-42f1-aee1-9a1678c8091d"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_01/TP_SEC_ITSS_SND_CERT_01_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_01/TP_SEC_ITSS_SND_CERT_01_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_01/TP_SEC_ITSS_SND_CERT_01_02_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that AA certificate has version 2"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tthe IUT being requested to include certificate chain in the next CAM\r\n} ensure that {\r\n\t when {\r\n\t\tthe IUT is requested to send a CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage\r\n\t\t\tcontaining header_fields['signer_info'].signer {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating certificate_chain\r\n\t\t\t\tcontaining certificates.length >1\r\n\t\t\t\tcontaining certificates[last-1] {\r\n\t\t\t\t\tcontaining version\r\n\t\t\t\t\t\tindicating '2'\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "86342aed-fb0e-4bea-b38b-bb983d56c374"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_02/TP_SEC_ITSS_SND_CERT_02_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_02/TP_SEC_ITSS_SND_CERT_02_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_02/TP_SEC_ITSS_SND_CERT_02_01_BV.json (revision 1922)
@@ -0,0 +1,30 @@
+{
+ "attributes": {
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the certificate chain is valid:\r\nCheck signer_info\r\n"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tthe IUT being requested to include certificate chain in the next CAM\r\n} ensure that {\r\n\t when {\r\n\t\tthe IUT is requested to send a CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage\r\n\t\t\tcontaining header_fields['signer_info'].signer {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating certificate_chain\r\n\t\t\t\tcontaining certificates[N] {\r\n\t\t\t\t\tcontaining signer_info {\r\n\t\t\t\t\t\tcontaining type\r\n\t\t\t\t\t\t\tindicating 'certificate_digest_with_sha256'\r\n\t\t\t\t\t\tcontaining digest\r\n\t\t\t\t\t\t\treferenced to the certificates[N - 1]\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b3f8078e-c578-42f4-a2d6-577b09c4abc6"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_04/TP_SEC_ITSS_SND_CERT_04_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_04/TP_SEC_ITSS_SND_CERT_04_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_04/TP_SEC_ITSS_SND_CERT_04_01_BV.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PIC_UseRectangularRegion": {
+ "key": "PIC_UseRectangularRegion",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the length of the vector of rectangles is less then 6.\r\nCheck that region is continuous and does not contain any holes.\r\nCheck that the rectangles are valid"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tthe IUT being requested to include certificate in the next CAM\r\n} ensure that {\r\n\t when {\r\n\t\tthe IUT is requested to send a CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage\r\n\t\t\tcontaining header_fields['signer_info'].signer {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tcontaining certificate {\r\n\t\t\t\t\tcontaining no validity restriction or validity_restrictions['region']{\r\n\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\tcontaining rectangular_region {\r\n\t\t\t\t\t\t\tindicating length <= 6\r\n\t\t\t\t\t\t\tcontaining elements of type RectangularRegion\r\n\t\t\t\t\t\t\t\tindicating continuous region without holes\r\n\t\t\t\t\t\t\t\tcontaining northwest and southeast\r\n\t\t\t\t\t\t\t\t\tindicating northwest is on the north from southeast\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "69aa17da-fc04-4037-bdb2-be39d960220e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_04/TP_SEC_ITSS_SND_CERT_04_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_04/TP_SEC_ITSS_SND_CERT_04_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_04/TP_SEC_ITSS_SND_CERT_04_02_BV.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PIC_UseRectangularRegion": {
+ "key": "PIC_UseRectangularRegion",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check that the rectangular region of the subordinate certificate is well formed and inside the validity restrictions of the issuing certificate."
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tthe IUT being requested to include certificate chain in the next CAM\r\n} ensure that {\r\n\t when {\r\n\t\tthe IUT is requested to send a CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage\r\n\t\t\tcontaining header_fields['signer_info'].signer {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'certificate_chain'\r\n\t\t\t\tcontaining certificates\r\n\t\t\t\t\tindicating CERTIFICATES {\r\n\t\t\t\t\t\tcontaining CERTIFICATES[N] {\r\n\t\t\t\t\t\t\tcontaining validity_restrictions['region'] {\r\n\t\t\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\t\t\tindicating 'rectangle'\r\n\t\t\t\t\t\t\t\tcontaining rectangular_region {\r\n\t\t\t\t\t\t\t\t\tindicating length <= 6\r\n\t\t\t\t\t\t\t\t\tand containing elements of type RectangularRegion\r\n\t\t\t\t\t\t\t\t\t\tcontaining northwest and southeast\r\n\t\t\t\t\t\t\t\t\t\t\tindicating northwest on the north from southeast\r\n\t\t\t\t\t\t\t\t\tand indicating continuous region without holes\r\n\t\t\t\t\t\t\t\t\t\twhich is inside the CERTIFICATES[N-1].validity_restrictions['region'] if region validity restriction is containted in certificate CERTIFICATES[N-1]\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "b8218cba-1253-4c57-a238-ee408b3af72e"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_05/TP_SEC_ITSS_SND_CERT_05_01_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_05/TP_SEC_ITSS_SND_CERT_05_01_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_05/TP_SEC_ITSS_SND_CERT_05_01_BV.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PIC_UsePolygonalRegion": {
+ "key": "PIC_UsePolygonalRegion",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author": {
+ "key": "_author",
+ "type": "STRING",
+ "value": "filatov"
+ },
+ "_description": {
+ "key": "_description",
+ "type": "STRING",
+ "value": "Check Polygonal Region:\r\nMust contain at least 3 and no more then 12 points\r\nIntersections and holes are not permited\r\n\r\n"
+ },
+ "_expectedResults": {
+ "key": "_expectedResults",
+ "type": "STRING",
+ "value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tthe IUT being requested to include certificate in the next CAM\r\n} ensure that {\r\n\t when {\r\n\t\tthe IUT is requested to send a CAM\r\n\t} then {\r\n\t\tthe IUT sends a SecuredMessage\r\n\t\t\tcontaining header_fields['signer_info'].signer {\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'certificate'\r\n\t\t\t\tcontaining certificate {\r\n\t\t\t\t\tcontaining validity_restrictions['region']{\r\n\t\t\t\t\t\tcontaining region_type\r\n\t\t\t\t\t\t\tindicating 'polygon'\r\n\t\t\t\t\t\tcontaining polygonal_region {\r\n\t\t\t\t\t\t\tindicating length >=3 and <=12\r\n\t\t\t\t\t\t\tindicating continuous region without holes and intersections\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t}\r\n}"
+ },
+ "_status": {
+ "key": "_status",
+ "type": "STRING",
+ "value": "in process"
+ },
+ "_type": {
+ "key": "_type",
+ "type": "STRING",
+ "value": "TestPurpose"
+ }
+ },
+ "uuid": "20cca0f1-fd8d-4ec5-9759-21333efff1cf"
+}
\ No newline at end of file
Index: requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_05/TP_SEC_ITSS_SND_CERT_05_02_BV.json
===================================================================
--- requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_05/TP_SEC_ITSS_SND_CERT_05_02_BV.json (nonexistent)
+++ requality/TS103096/root/Requirements/SEC_ITSS/SEC_ITSS_SND/SEC_ITSS_SND_CERT/SEC_ITSS_SND_CERT_05/TP_SEC_ITSS_SND_CERT_05_02_BV.json (revision 1922)
@@ -0,0 +1,35 @@
+{
+ "attributes": {
+ "PIC_UsePolygonalRegion": {
+ "key": "PIC_UsePolygonalRegion",
+ "type": "STRING",
+ "value": "true"
+ },
+ "_author"