Commit 2e90d21b authored by filatov's avatar filatov
Browse files

Header fields issues are fixed for DENM

notes #0007316 #0007349 #0007358 #0007350 #0007360
fix #0007317 #0007349
parent 7dfe3739
......@@ -12,14 +12,14 @@
"key": "_description",
"origin": "6496964d-c6e2-4d8c-ace1-e5d8ba73d533",
"type": "STRING",
"value": "Check that IUT discards a secured DENM if the header_fields contains more than one element of header field type: signer_info"
"value": "Check that IUT discards a secured DENM if the message contains more than one header field of type 'signer_info'"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "6496964d-c6e2-4d8c-ace1-e5d8ba73d533",
"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}"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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].type\r\n\t\t\t\tindicating 'its_aid'\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards the SecuredMessage\r\n\t}\r\n}"
},
"_status": {
"isGenerated": false,
......
......@@ -12,14 +12,14 @@
"key": "_description",
"origin": "47fe4522-948e-4cdb-a038-9e12e83c152f",
"type": "STRING",
"value": "Check that IUT discards a secured DENM if the header_fields does not contain the header field type: signer_info"
"value": "Check that IUT discards a secured DENM if the message does not contain the header field type 'signer_info'"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "47fe4522-948e-4cdb-a038-9e12e83c152f",
"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}"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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].type\r\n\t\t\t\tindicating 'its_aid'\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": {
"isGenerated": false,
......
{
"attributes": {
"_author": {
"isGenerated": false,
"key": "_author",
"origin": "55c51db3-b6dd-4880-a985-eda9446fd3f5",
"type": "STRING",
"value": "filatov"
},
"_description": {
"isGenerated": false,
"key": "_description",
"origin": "55c51db3-b6dd-4880-a985-eda9446fd3f5",
"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"
"value": "Check that IUT discards the Secured DENM if the signer_info header field is not encoded first.\r\n"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "55c51db3-b6dd-4880-a985-eda9446fd3f5",
"type": "STRING",
"value": "TODO"
"value": "with { \r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n} \r\nensure that { \r\n\twhen {\r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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].type\r\n\t\t\t\tindicating 'its_aid'\r\n\t\t\tand containing header_fields[3].type\r\n\t\t\t\tindicating 'signer_info'\r\n\t\t\tand not containing other header fields\r\n\t\t}\r\n\t} then {\r\n\t\tthe IUT discards the SecuredMessage\r\n\t}\r\n}"
},
"_status": {
"isGenerated": false,
"key": "_status",
"origin": "55c51db3-b6dd-4880-a985-eda9446fd3f5",
"type": "STRING",
"value": "in process"
},
"_type": {
"isGenerated": false,
"key": "_type",
"origin": "55c51db3-b6dd-4880-a985-eda9446fd3f5",
"type": "STRING",
"value": "TestPurpose"
}
......
......@@ -12,14 +12,14 @@
"key": "_description",
"origin": "ca815f35-dc97-4334-8f0d-5582ecaa859e",
"type": "STRING",
"value": "Check that IUT discards a secured DENM if the header_fields contains more than one element of type generation_time"
"value": "Check that IUT discards a secured DENM if the message contains more than one header field of type 'generation_time'"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "ca815f35-dc97-4334-8f0d-5582ecaa859e",
"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}"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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].type\r\n\t\t\t\tindicating 'its_aid'\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": {
"isGenerated": false,
......
......@@ -12,14 +12,14 @@
"key": "_description",
"origin": "1ca6f24c-1935-44a1-8da2-a30660256c37",
"type": "STRING",
"value": "Check that IUT discards a secured DENM if the message does not contain the header field of type generation_time"
"value": "Check that IUT discards a secured DENM if the message does not contain the header field of type 'generation_time'"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "1ca6f24c-1935-44a1-8da2-a30660256c37",
"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}"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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].type\r\n\t\t\t\tindicating 'its_aid'\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": {
"isGenerated": false,
......
......@@ -12,14 +12,14 @@
"key": "_description",
"origin": "b3f7bcd9-ca79-4131-888a-21fdca0b4321",
"type": "STRING",
"value": "Check that IUT discards a secured DENM if the header_fields contains more than one element of type its_aid"
"value": "Check that IUT discards a secured DENM if the message contains more than one header field of type 'its_aid'"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "b3f7bcd9-ca79-4131-888a-21fdca0b4321",
"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\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 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_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}"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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\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 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_CAM'\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": {
"isGenerated": false,
......
......@@ -12,14 +12,14 @@
"key": "_description",
"origin": "b23b2526-1d92-464d-b25e-6cae02ed048a",
"type": "STRING",
"value": "Check that IUT discards a secured DENM if the header_fields contains more than one element of type generation_location"
"value": "Check that IUT discards a secured DENM if the message contains more than one header field of type 'generation_location'"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "b23b2526-1d92-464d-b25e-6cae02ed048a",
"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\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}"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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\tcontaining type\r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t\tand containing generation_location\r\n\t\t\t\t\tindicating X_LOCATION\r\n\t\t\tand containing header_fields[3]\r\n\t\t\t\tcontaining type\r\n\t\t\t\t\tindicating 'generation_location'\r\n\t\t\t\tand containing generation_location\r\n\t\t\t\t\tindicating X_LOCATION\r\n\t\t\tand containing header_fields[4].type\r\n\t\t\t\tindicating 'its_aid'\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": {
"isGenerated": false,
......
......@@ -12,14 +12,14 @@
"key": "_description",
"origin": "2a7859c7-a4cd-4d55-8316-926abc36bca7",
"type": "STRING",
"value": "Check that IUT discards a secured DENM if the message does not contain the header field of type generation_location"
"value": "Check that IUT discards a secured DENM if the message does not contain the header field of type 'generation_location'"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "2a7859c7-a4cd-4d55-8316-926abc36bca7",
"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}"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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 'its_aid'\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": {
"isGenerated": false,
......
{
"attributes": {
"_author": {
"isGenerated": false,
"key": "_author",
"origin": "ca7cdfc0-36e3-43d9-989d-b487cfb35fac",
"type": "STRING",
"value": "filatov"
},
"_description": {
"isGenerated": false,
"key": "_description",
"origin": "ca7cdfc0-36e3-43d9-989d-b487cfb35fac",
"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."
"value": "Check that IUT discards a Secured DENM if the header fields are not in the ascending order according to the numbering of the enumeration."
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "ca7cdfc0-36e3-43d9-989d-b487cfb35fac",
"type": "STRING",
"value": "TODO"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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 'its_aid'\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} then {\r\n\t\tthe IUT discards the SecuredMessage\r\n\t}\r\n}"
},
"_status": {
"isGenerated": false,
"key": "_status",
"origin": "ca7cdfc0-36e3-43d9-989d-b487cfb35fac",
"type": "STRING",
"value": "in process"
},
"_type": {
"isGenerated": false,
"key": "_type",
"origin": "ca7cdfc0-36e3-43d9-989d-b487cfb35fac",
"type": "STRING",
"value": "TestPurpose"
}
......
......@@ -12,14 +12,14 @@
"key": "_description",
"origin": "dbc9ade9-a0ed-4fb2-a7ff-22221c5f2740",
"type": "STRING",
"value": "Check that IUT ignores the HeaderFields generation_time_standard_deviation of received Secured CAM"
"value": "Check that IUT discards a Secured DENM containing header field of type 'generation_time_standard_deviation'"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "dbc9ade9-a0ed-4fb2-a7ff-22221c5f2740",
"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\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}"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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\tcontaining type\r\n\t\t\t\t\tindicating 'generation_time_standard_deviation'\r\n\t\t\t\tand containing generation_time_with_standard_deviation\r\n\t\t\t\t\tcontaining time\r\n\t\t\t\t\t\tindicating CURRENT_TIME\r\n\t\t\t\t\tand containing log_std_dev \r\n\t\t\t\t\t\tindicating 255\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].type\r\n\t\t\t\tindicating 'its_aid'\r\n\t} then {\r\n\t\tthe IUT discards a SecuredMessage\r\n\t}\r\n}"
},
"_status": {
"isGenerated": false,
......
......@@ -3,38 +3,38 @@
"_author": {
"isGenerated": false,
"key": "_author",
"origin": "4075f4e4-2153-4078-b0ae-7d365e91d531",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"type": "STRING",
"value": "filatov"
},
"_description": {
"isGenerated": false,
"key": "_description",
"origin": "4075f4e4-2153-4078-b0ae-7d365e91d531",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"type": "STRING",
"value": "Check that IUT ignores the HeaderFields generation_time_standard_deviation of received Secured CAM"
"value": "Check that IUT discards the Secured DENM containing the header fields of type 'expiry_time'"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "4075f4e4-2153-4078-b0ae-7d365e91d531",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"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\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 accepts a SecuredMessage\r\n\t}\r\n}"
"value": "with {\r\n\tthe IUT being in the 'authorized' state\r\n\tand the IUT current time is inside the time validity period of CERT_TS_AT_A\r\n}\r\nensure that {\r\n\twhen { \r\n\t\tthe IUT is receiving a SecuredMessage (MSG_SEC_RCV_DENM_A)\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 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 'expiration'\r\n\t\t\t\tand containing expiry_time\r\n\t\t\t\t\tindicating CURRENT_TIME + 1 h \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].type\r\n\t\t\t\tindicating 'its_aid'\r\n\t\t\tand not containing other header fields\r\n\t} then {\r\n\t\tthe IUT discards the SecuredMessage\r\n\t}\r\n}"
},
"_status": {
"isGenerated": false,
"key": "_status",
"origin": "4075f4e4-2153-4078-b0ae-7d365e91d531",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"type": "STRING",
"value": "complete"
},
"_type": {
"isGenerated": false,
"key": "_type",
"origin": "4075f4e4-2153-4078-b0ae-7d365e91d531",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"type": "STRING",
"value": "TestPurpose"
}
},
"uuid": "4075f4e4-2153-4078-b0ae-7d365e91d531"
"uuid": "0890bb28-d7d5-44c5-818a-ec422d2c5403"
}
\ No newline at end of file
{
"attributes": {
"_author": {
"isGenerated": false,
"key": "_author",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"type": "STRING",
"value": "filatov"
},
"_description": {
"isGenerated": false,
"key": "_description",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"type": "STRING",
"value": "Check that IUT ignores the HeaderFields expiry_time of received Secured DENM"
},
"_expectedResults": {
"isGenerated": false,
"key": "_expectedResults",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"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\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 accepts a SecuredMessage\r\n\t}\r\n}"
},
"_status": {
"isGenerated": false,
"key": "_status",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"type": "STRING",
"value": "complete"
},
"_type": {
"isGenerated": false,
"key": "_type",
"origin": "0890bb28-d7d5-44c5-818a-ec422d2c5403",
"type": "STRING",
"value": "TestPurpose"
}
},
"uuid": "0890bb28-d7d5-44c5-818a-ec422d2c5403"
}
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment