Commit d2f64f6e authored by filatov's avatar filatov

Merge initial Test purposes and certificate profiles from STF507 branch to...

Merge initial Test purposes and certificate profiles from STF507 branch to align with the published document
parent 65d3e7fa
<!-- AT certificate signed by EA cert -->
<certificate name="CERT_TS_02_01_BO_AT">
<version>2</version>
<signer type="digest" name="CERT_TS_A_EA"/>
<signer type="digest" name="CERT_TS_A_EC"/>
<subject type="AT" name="">
<!-- verification_key -->
<attribute type="verification_key">
......
<!-- AA certificate signed by EA cert -->
<certificate name="CERT_TS_02_02_BO_AA">
<version>2</version>
<signer type="digest" name="CERT_TS_A_EA"/>
<signer type="digest" name="CERT_TS_A_EC"/>
<subject type="AA" name="">
<!-- verification_key -->
<attribute type="verification_key">
......
<!-- AT certificate used to sign other AT cert -->
<certificate name="CERT_TS_03_01_BO_AA">
<!-- AT certificate signed by EA cert -->
<certificate name="CERT_TS_02_01_BO_AT">
<version>2</version>
<signer type="digest" name="CERT_TS_A_AA"/>
<signer type="digest" name="CERT_TS_A_EA"/>
<subject type="AT" name="">
<!-- verification_key -->
<attribute type="verification_key">
......
<!-- AA certificate signed by EA cert -->
<certificate name="CERT_TS_02_04_BO_AA">
<version>2</version>
<signer type="digest" name="CERT_TS_A_EA"/>
<subject type="AA" name="">
<!-- verification_key -->
<attribute type="verification_key">
<public_key algorythm="ecdsa_nistp256_with_sha256">
<ecc_point type="uncompressed"/>
</public_key>
</attribute>
<!-- assurance_level -->
<attribute type="assurance_level">
<assurance level="4" confidence="0"/>
</attribute>
<!-- its_aid_list -->
<attribute type="its_aid_list">
<aid value="36"/> <!-- CAM -->
<aid value="37"/> <!-- DENM -->
</attribute>
</subject>
<validity>
<restriction type="time" start="2015-01-01" end="2015-04-30"/>
<restriction type="region">
<none/>
</restriction>
</validity>
<signature algorithm="0"/>
</certificate>
<!-- AT certificate signed by AA which is signed by EA -->
<certificate name="CERT_TS_02_04_BO_AT">
<version>2</version>
<signer type="digest" name="CERT_TS_02_04_BO_AA"/>
<subject type="AT" name="">
<!-- verification_key -->
<attribute type="verification_key">
<public_key algorythm="ecdsa_nistp256_with_sha256">
<ecc_point type="uncompressed"/>
</public_key>
</attribute>
<!-- assurance_level -->
<attribute type="assurance_level">
<assurance level="3"/>
</attribute>
<!-- its_aid_ssp_list -->
<attribute type="its_aid_ssp_list">
<ssp aid="36">&#01;&#xFF;&#xFF;</ssp> <!-- CAM -->
<ssp aid="37">&#01;&#xFF;&#xFF;&#xFF;</ssp> <!-- DENM -->
</attribute>
</subject>
<validity>
<restriction type="time" start="2015-01-01" end="2015-04-30"/>
<restriction type="region">
<none/>
</restriction>
</validity>
<signature algorithm="0"/>
</certificate>
<!-- AT certificate signed by other AT certificate -->
<certificate name="CERT_TS_03_01_BO_AT">
<version>2</version>
<signer type="digest" name="CERT_TS_03_01_BO_AA"/>
<signer type="digest" name="CERT_TS_03_BO_CA"/>
<subject type="AT" name="">
<!-- verification_key -->
<attribute type="verification_key">
......
<!-- AA certificate signed by AT cert -->
<certificate name="CERT_TS_03_02_BO_AA">
<version>2</version>
<signer type="digest" name="CERT_TS_03_02_BO_CA"/>
<signer type="digest" name="CERT_TS_03_BO_CA"/>
<subject type="AA" name="">
<!-- verification_key -->
<attribute type="verification_key">
......
<!-- AT certificate used to sign AA cert -->
<certificate name="CERT_TS_03_02_BO_CA">
<certificate name="CERT_TS_03_BO_CA">
<version>2</version>
<signer type="digest" name="CERT_TS_A_AA"/>
<subject type="AT" name="">
......
......@@ -13,6 +13,22 @@
"origin": "14c95c76-f88e-4665-ac98-eeb018369db8",
"type": "STRING",
"value": "DBRoot"
},
"com.unitesk.requality.reference_names": {
"elements_type": "STRING",
"isGenerated": false,
"key": "com.unitesk.requality.reference_names",
"origin": "14c95c76-f88e-4665-ac98-eeb018369db8",
"type": "LIST",
"value": []
},
"com.unitesk.requality.reference_replaces": {
"elements_type": "STRING",
"isGenerated": false,
"key": "com.unitesk.requality.reference_replaces",
"origin": "14c95c76-f88e-4665-ac98-eeb018369db8",
"type": "LIST",
"value": []
}
},
"uuid": "14c95c76-f88e-4665-ac98-eeb018369db8"
......
......@@ -7,6 +7,13 @@
"type": "STRING",
"value": "Draft_ETSI_TS_103 097 v1.1.14.xhtml"
},
"_isUpdating": {
"isGenerated": false,
"key": "_isUpdating",
"origin": "2d025f76-f681-4094-b9c3-8f8bd27c8d6d",
"type": "STRING",
"value": "updating"
},
"_type": {
"isGenerated": false,
"key": "_type",
......@@ -19,7 +26,14 @@
"key": "title",
"origin": "2d025f76-f681-4094-b9c3-8f8bd27c8d6d",
"type": "STRING",
"value": "ETSI TS 103 097 V1.1.14"
"value": "ETSI TS 103 097 [1]"
},
"excluded": {
"isGenerated": false,
"key": "excluded",
"origin": "2d025f76-f681-4094-b9c3-8f8bd27c8d6d",
"type": "BOOL",
"value": true
}
},
"uuid": "2d025f76-f681-4094-b9c3-8f8bd27c8d6d"
......
{
"attributes": {
"_description": {
"isGenerated": false,
"key": "_description",
"origin": "91a7d9d6-2e41-4b9d-8545-8fcfe10f722c",
"type": "STRING",
"value": "The signature shall be calculated over the encoding of all preceding fields, including all encoded lengths."
},
"_type": {
"isGenerated": false,
"key": "_type",
"origin": "91a7d9d6-2e41-4b9d-8545-8fcfe10f722c",
"type": "STRING",
"value": "Location"
}
},
"uuid": "91a7d9d6-2e41-4b9d-8545-8fcfe10f722c"
}
\ No newline at end of file
{
"attributes": {
"_description": {
"isGenerated": false,
"key": "_description",
"origin": "bcf1a728-4b04-4570-b70f-bb3914fbf67b",
"type": "STRING",
"value": "<p xmlns=\"http://www.w3.org/1999/xhtml\" class=\"class_5\"><font style=\"font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;\"><font style=\"font-family: Courier New;\"><font style=\"font-family: Times New Roman;\">signature calculated over these fields of the <font style=\"font-family: Courier New;\">Certificate<font style=\"font-family: Times New Roman;\"> data structure:<br />\n<\/font>\n<\/font>\n<\/font>\n<\/font>\n<\/font>\n<\/p>\n<ul xmlns=\"http://www.w3.org/1999/xhtml\" style=\"list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.315278in; text-align: left;\">\n<p class=\"class_45 b2+\">\t<li class=\"class_36\">\n<font style=\"font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;\">The <font style=\"font-family: Courier New;\">version<\/font>\n<\/font>\n<\/li>\n<\/p>\n<p class=\"class_45 b2+\">\t<li class=\"class_36\">\n<font style=\"font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;\">The <font style=\"font-family: Courier New;\">signer_info<font style=\"font-family: Times New Roman;\"> vector including its length<br />\n<\/font>\n<\/font>\n<\/font>\n<\/li>\n<\/p>\n<p class=\"class_45 b2+\">\t<li class=\"class_36\">\n<font style=\"font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;\">The <font style=\"font-family: Courier New;\">subject_info<\/font>\n<\/font>\n<\/li>\n<\/p>\n<p class=\"class_45 b2+\">\t<li class=\"class_36\">\n<font style=\"font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;\">The <font style=\"font-family: Courier New;\">subject_attributes<font style=\"font-family: Times New Roman;\"> vector including its length<br />\n<\/font>\n<\/font>\n<\/font>\n<\/li>\n<\/p>\n<p class=\"class_45 b2+\">\t<li class=\"class_36\">\n<font style=\"font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;\">The <font style=\"font-family: Courier New;\">validity_restrictions<font style=\"font-family: Times New Roman;\"> vector including its length<\/font><\/font><\/font><\/li><\/p><\/ul>"
},
"_type": {
"isGenerated": false,
"key": "_type",
"origin": "bcf1a728-4b04-4570-b70f-bb3914fbf67b",
"type": "STRING",
"value": "Location"
}
},
"uuid": "bcf1a728-4b04-4570-b70f-bb3914fbf67b"
}
\ No newline at end of file
{
"attributes": {
"_description": {
"isGenerated": false,
"key": "_description",
"origin": "f144275a-ca15-46cb-8d99-fdda823ed6ab",
"type": "STRING",
"value": "The signature shall be calculated over the encoding of all preceding fields, including all encoded lengths."
},
"_type": {
"isGenerated": false,
"key": "_type",
"origin": "f144275a-ca15-46cb-8d99-fdda823ed6ab",
"type": "STRING",
"value": "Location"
}
},
"uuid": "f144275a-ca15-46cb-8d99-fdda823ed6ab"
}
\ No newline at end of file
......@@ -4244,7 +4244,7 @@
</li>
</p>
<p class="class_35 b1+"> <li class="class_36">
<font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">signature<font style="font-family: Times New Roman;"> holds the signature of this certificate signed by the responsible CA. The signature shall be calculated over the encoding of all preceding fields, including all encoded lengths. If the <font style="font-family: Courier New;">subject_attributes<font style="font-family: Times New Roman;"> field contains a field of type <font style="font-family: Courier New;">reconstruction_value<font style="font-family: Times New Roman;">, the <font style="font-family: Courier New;">signature<font style="font-family: Times New Roman;"> field shall be omitted. The <font style="font-family: Courier New;">reconstruction_value<font style="font-family: Times New Roman;"> may be used for implicit certificates using ECQV [<a href="REF">i.5</a>].</font>
<font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">signature<font style="font-family: Times New Roman;"> holds the signature of this certificate signed by the responsible CA. <span class="requality_text id_f144275a-ca15-46cb-8d99-fdda823ed6ab"><a class="requality_id" id="id_f144275a-ca15-46cb-8d99-fdda823ed6ab" name="f144275a-ca15-46cb-8d99-fdda823ed6ab"/>The signature shall be calculated over the encoding of all preceding fields, including all encoded lengths.</span> If the <font style="font-family: Courier New;">subject_attributes<font style="font-family: Times New Roman;"> field contains a field of type <font style="font-family: Courier New;">reconstruction_value<font style="font-family: Times New Roman;">, the <font style="font-family: Courier New;">signature<font style="font-family: Times New Roman;"> field shall be omitted. The <font style="font-family: Courier New;">reconstruction_value<font style="font-family: Times New Roman;"> may be used for implicit certificates using ECQV [<a href="REF">i.5</a>].</font>
</font>
</font>
</font>
......@@ -5721,7 +5721,7 @@
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367903">7.4.1<span class="requality_text id_7a06b634-841c-48af-97b7-cd46d90ba02d"><a class="requality_id" id="id_7a06b634-841c-48af-97b7-cd46d90ba02d" name="7a06b634-841c-48af-97b7-cd46d90ba02d"/><img border="0" class=" requality_node id_7a06b634-841c-48af-97b7-cd46d90ba02d" height="1" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" width="18"/></span><span class="requality_text id_7a06b634-841c-48af-97b7-cd46d90ba02d"><a class="requality_id" id="id_7a06b634-841c-48af-97b7-cd46d90ba02d" name="7a06b634-841c-48af-97b7-cd46d90ba02d"/>Authorization tickets (pseudonymous certificates)</span></a>
<a id="_Toc388367903">7.4.1<span class="requality_text id_7a06b634-841c-48af-97b7-cd46d90ba02d"><a class="requality_id" id="id_7a06b634-841c-48af-97b7-cd46d90ba02d" name="7a06b634-841c-48af-97b7-cd46d90ba02d"/><img border="0" class="requality_node id_7a06b634-841c-48af-97b7-cd46d90ba02d" height="1" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" width="18"/></span><span class="requality_text id_7a06b634-841c-48af-97b7-cd46d90ba02d"><a class="requality_id" id="id_7a06b634-841c-48af-97b7-cd46d90ba02d" name="7a06b634-841c-48af-97b7-cd46d90ba02d"/>Authorization tickets (pseudonymous certificates)</span></a>
</font>
</h3>
<p class="class_5">
......
{
"attributes": {
"_file": {
"isGenerated": false,
"key": "_file",
"origin": "0cc11235-d199-4b79-aac5-70cea27b971b",
"type": "STRING",
"value": "ts_103097v010201p.xhtml"
},
"_isUpdating": {
"isGenerated": false,
"key": "_isUpdating",
"origin": "0cc11235-d199-4b79-aac5-70cea27b971b",
"type": "STRING",
"value": "updating"
},
"_type": {
"isGenerated": false,
"key": "_type",
"origin": "0cc11235-d199-4b79-aac5-70cea27b971b",
"type": "STRING",
"value": "Document"
},
"title": {
"isGenerated": false,
"key": "title",
"origin": "2d025f76-f681-4094-b9c3-8f8bd27c8d6d",
"type": "STRING",
"value": "ETSI TS 103 097 [1]"
}
},
"uuid": "0cc11235-d199-4b79-aac5-70cea27b971b"
}
\ No newline at end of file
{
"attributes": {"_type": {
"isGenerated": false,
"key": "_type",
"origin": "04dc7147-d839-4c03-b184-dd682d6f2c39",
"type": "STRING",
"value": "DBRoot"
"value": "Location"
}},
"uuid": "14c95c76-f88e-4665-ac98-eeb018369db8"
"uuid": "04dc7147-d839-4c03-b184-dd682d6f2c39"
}
\ No newline at end of file
{
"attributes": {"_type": {
"isGenerated": false,
"key": "_type",
"origin": "076915cc-c9b3-460d-8ba4-388037396737",
"type": "STRING",
"value": "DocFolder"
"value": "Location"
}},
"uuid": "3a0369fa-7063-4fd6-b459-77673e9d1489"
"uuid": "076915cc-c9b3-460d-8ba4-388037396737"
}
\ No newline at end of file
{
"attributes": {
"_description": {
"isGenerated": false,
"key": "_description",
"origin": "07ea39bb-bbcf-444f-aa00-f63bdaabc1e1",
"type": "STRING",
"value": "Any other <font xmlns=\"http://www.w3.org/1999/xhtml\" style=\"font-family: Courier New;\">HeaderField<font style=\"font-family: Times New Roman;\"> types included shall not be used to determine the validity of the message.<\/font><\/font>"
},
"_type": {
"isGenerated": false,
"key": "_type",
"origin": "07ea39bb-bbcf-444f-aa00-f63bdaabc1e1",
"type": "STRING",