Compare Revisions

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

Ignore whitespace Rev 2199 → Rev 2200

/branches/STF484_VALIDATION/requality/TS103096/root/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/da6b3098-07d5-49aa-876f-6ae437a945ef.json
11,5 → 11,5
"value": "Location"
}
},
"uuid": "711e56f5-c056-425d-a240-cfa5b3db1a63"
"uuid": "da6b3098-07d5-49aa-876f-6ae437a945ef"
}
/branches/STF484_VALIDATION/requality/TS103096/root/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml/ef1d24a2-c970-4133-9123-bbe51c663a38.json
11,5 → 11,5
"value": "Location"
}
},
"uuid": "535825b0-8a77-490c-b8b3-183926a327ed"
"uuid": "ef1d24a2-c970-4133-9123-bbe51c663a38"
}
/branches/STF484_VALIDATION/requality/TS103096/root/Documents/Draft_ETSI_TS_103 097 v1.1.14.xhtml_resources/Draft_ETSI_TS_103 097 v1.1.14.xhtml
1,7388 → 1,7387
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style>.class_15{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:1.96875in;padding-left:0;margin-right:1.96875in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:7pt;}
.class_47{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.7875000238418579in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.5909722447395325in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_16{margin-top: 0.0in;padding-top:0;margin-bottom: 0.1666666716337204in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:10pt;}
.class_36{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;text-align: left;}
.class_50{margin-top: 0.0in;padding-top:0;margin-bottom: 0.125in;padding-bottom:0;margin-left:0.7875000238418579in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.5902777910232544in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_41{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.9847221970558167in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.19722221791744232in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_35{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.31458333134651184in;;text-align: left;font-family:Courier New;font-size:10pt;}
.class_27{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:1.181944489479065in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.9847221970558167in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_2{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: right;font-family:Arial;font-size:10pt;}
.class_18{margin-top: 0.0in;padding-top:0;margin-bottom: 0.125in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:9pt;}
.class_42{margin-top: 0.0in;padding-top:0;margin-bottom: 0.125in;padding-bottom:0;margin-left:0.7875000238418579in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.5909722447395325in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_44{margin-top: 0.0416666679084301in;padding-top:0;margin-bottom: 0.0416666679084301in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Consolas;font-size:10pt;}
.class_49{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Courier New;font-size:10pt;}
.class_13{margin-top: 0.0in;padding-top:0;margin-bottom: 0.1666666716337204in;padding-bottom:0;margin-left:1.96875in;padding-left:0;margin-right:1.96875in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:10pt;}
.class_30{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Arial;font-size:9pt;}
.class_33{margin-top: 0.0833333358168602in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Arial;font-size:14pt;}
.class_32{margin-top: 0.0in;padding-top:0;margin-bottom: 0.125in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Courier New;font-size:8pt;}
.class_12{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:1.96875in;padding-left:0;margin-right:1.96875in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:9pt;}
.class_7{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.01944444514811039in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Century Gothic;font-size:16pt;}
.class_38{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;text-align: justify;}
.class_34{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Consolas;font-size:8pt;}
.class_9{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:1.96875in;padding-left:0;margin-right:1.96875in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Times New Roman;font-size:10pt;}
.class_20{margin-top: 0.0833333358168602in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.39375001192092896in;padding-left:0;margin-right:0.2951388955116272in;padding-right:0;text-indent:-0.39375001192092896in;;text-align: left;font-family:Times New Roman;font-size:11pt;}
.class_17{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:9pt;}
.class_11{margin-top: 0.1666666716337204in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:1.96875in;padding-left:0;margin-right:1.96875in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Times New Roman;font-size:10pt;}
.class_52{margin-top: 0.0555555559694767in;padding-top:0;margin-bottom: 0.0555555559694767in;padding-bottom:0;margin-left:0.03958333283662796in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_5{margin-top: 0.0in;padding-top:0;margin-bottom: 0.125in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_24{margin-top: 0.1666666716337204in;padding-top:0;margin-bottom: 0.125in;padding-bottom:0;margin-left:0.7875000238418579in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.7875000238418579in;;text-align: left;font-family:Arial;font-size:18pt;}
.class_3{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Arial;font-size:16pt;}
.class_1{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:17pt;}
.class_29{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Arial;font-size:10pt;}
.class_45{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.3152777850627899in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_25{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.7881944179534912in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.5909722447395325in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_8{margin-top: 0.0in;padding-top:0;margin-bottom: 0.125in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Arial;font-size:9pt;}
.class_51{margin-top: 0.0416666679084301in;padding-top:0;margin-bottom: 0.0416666679084301in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Times New Roman;font-size:12pt;}
.class_48{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.19652777910232544in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_6{margin-top: 0.0in;padding-top:0;margin-bottom: 0.1666666716337204in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:9pt;}
.class_19{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Arial;font-size:18pt;}
.class_43{margin-top: 0.0in;padding-top:0;margin-bottom: 0.125in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.19722221791744232in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_14{margin-top: 0.0in;padding-top:0;margin-bottom: 0.013888888992369175in;padding-bottom:0;margin-left:1.96875in;padding-left:0;margin-right:1.96875in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:9pt;}
.class_23{margin-top: 0.125in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:1.8701388835906982in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-1.8701388835906982in;;text-align: left;font-family:Times New Roman;font-size:11pt;}
.class_37{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.31458333134651184in;;text-align: justify;font-family:Courier New;font-size:10pt;}
.class_46{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.3152777850627899in;;text-align: left;font-family:Courier New;font-size:10pt;}
.class_0{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:20pt;}
.class_28{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_4{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.01944444514811039in;padding-right:0;text-indent:0.0in;;text-align: right;font-family:Arial;font-size:10pt;}
.class_40{margin-top: 0.0in;padding-top:0;margin-bottom: 0.125in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Courier New;font-size:10pt;}
.class_10{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:1.5750000476837158in;padding-left:0;margin-right:1.5750000476837158in;padding-right:0;text-indent:0.0in;;text-align: center;font-family:Arial;font-size:9pt;}
.class_21{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.5909722447395325in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.5909722447395325in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_39{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.31458333134651184in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
.class_26{margin-top: 0.125in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Arial;font-size:16pt;}
.class_31{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.0in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:0.0in;;text-align: left;font-family:Courier New;font-size:8pt;}
.class_22{margin-top: 0.0in;padding-top:0;margin-bottom: 0.0in;padding-bottom:0;margin-left:0.7875000238418579in;padding-left:0;margin-right:0.0in;padding-right:0;text-indent:-0.7875000238418579in;;text-align: left;font-family:Times New Roman;font-size:10pt;}
</style>
<meta content="2" name="cp:revision" />
<meta content="Denis Filatov" name="meta:last-author" />
<meta content="ITS, privacy, protocol, security" name="dc:subject" />
<meta content="Denis Filatov" name="Last-Author" />
<meta content="2014-11-04T11:58:00Z" name="meta:save-date" />
<meta content="Intelligent Transport Systems (ITS)" name="subject" />
<meta content="Microsoft Office Word" name="Application-Name" />
<meta content="LW" name="Author" />
<meta content="2014-11-04T11:58:00Z" name="dcterms:created" />
<meta content="2014-11-04T11:58:00Z" name="date" />
<meta content="ETSIW_80" name="extended-properties:Template" />
<meta content="LW" name="creator" />
<meta content="13134" name="Word-Count" />
<meta content="600000000" name="Edit-Time" />
<meta content="2014-11-04T11:58:00Z" name="Creation-Date" />
<meta content="LW" name="meta:author" />
<meta content="Intelligent Transport Systems (ITS)" name="cp:subject" />
<meta content="ITS, privacy, protocol, security" name="meta:keyword" />
<meta content="Microsoft Office Word" name="extended-properties:Application" />
<meta content="ETSI Secretariat" name="Company" />
<meta content="ITS, privacy, protocol, security" name="Keywords" />
<meta content="ETSI TS 103 097 V1.1.14" name="dc:title" />
<meta content="2014-11-04T11:58:00Z" name="Last-Save-Date" />
<meta content="2" name="Revision-Number" />
<meta content="2014-10-02T09:11:00Z" name="Last-Printed" />
<meta content="2014-10-02T09:11:00Z" name="meta:print-date" />
<meta content="2014-11-04T11:58:00Z" name="meta:creation-date" />
<meta content="2014-11-04T11:58:00Z" name="dcterms:modified" />
<meta content="ETSIW_80" name="Template" />
<meta content="36" name="Page-Count" />
<meta content="74870" name="meta:character-count" />
<meta content="LW" name="dc:creator" />
<meta content="ETSI Secretariat" name="extended-properties:Company" />
<meta content="13134" name="meta:word-count" />
<meta content="2014-11-04T11:58:00Z" name="Last-Modified" />
<meta content="2014-11-04T11:58:00Z" name="modified" />
<meta content="" name="custom:_NewReviewCycle" />
<meta content="36" name="xmpTPg:NPages" />
<meta content="74870" name="Character Count" />
<meta content="36" name="meta:page-count" />
<meta content="WORDDOCUMENT" name="Content-Type" />
<title>ETSI TS 103 097 V1.1.14</title>
</head>
<body>
<p class="class_0">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Draft <font style="font-size: 32pt;">ETSI TS 103 097 <font style="font-size: 20pt;">V1.1.14 <font style="font-size: 16pt;">(2014-10)</font>
</font>
</font>
</font>
</p>
<p class="class_1">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Intelligent Transport Systems (ITS);<br />
</font>
</p>
<p class="class_1">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Security;<br />
</font>
</p>
<p class="class_1">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Security header and certificate formats</font>
</p>
<p class="class_2"></p>
<p class="class_3"></p>
<p class="class_4"></p>
<p class="class_5"></p>
<p class="class_5"></p>
<p class="class_5"></p>
<p class="class_5"></p>
<p class="class_5"></p>
<p class="class_4"></p>
<p class="class_6"></p>
<p class="class_7">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Technical Specification</font>
</p>
<p class="class_8">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">�</font>
</p>
<p class="class_9">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Reference<br />
</font>
</p>
<p class="class_10">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">RTS/ITS-00531</font>
</p>
<p class="class_11">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Keywords<br />
</font>
</p>
<p class="class_12">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ITS, privacy, protocol, security</font>
</p>
<p class="class_5"></p>
<p class="class_13">
<font style="font-style: italic; font-weight: bold; text-decoration: none; vertical-align: baseline;">ETSI<br />
</font>
</p>
<p class="class_12">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">650 Route des Lucioles<br />
</font>
</p>
<p class="class_12">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">F-06921 Sophia Antipolis Cedex - FRANCE</font>
</p>
<p class="class_12"></p>
<p class="class_14">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16<br />
</font>
</p>
<p class="class_15"></p>
<p class="class_15">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Siret N° 348 623 562 00017 - NAF 742 C<br />
</font>
</p>
<p class="class_15">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Association à but non lucratif enregistrée à la<br />
</font>
</p>
<p class="class_15">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Sous-Préfecture de Grasse (06) N° 7803/88<br />
</font>
</p>
<p class="class_12"></p>
<p class="class_5"></p>
<p class="class_5"></p>
<p class="class_13">
<font style="font-style: italic; font-weight: bold; text-decoration: none; vertical-align: baseline;">Important notice<br />
</font>
</p>
<p class="class_6">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The present document can be downloaded from:<br />
<a href="http://www.etsi.org"></a>
</font>
<font style="text-decoration: underline;">http://www.etsi.org</font>
</p>
<p class="class_6">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The present document may be made available in electronic versions and/or in print. The content of any electronic and/or print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any existing or perceived difference in contents between such versions and/or in print, the only prevailing document is the print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat.<br />
</font>
</p>
<p class="class_6">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Users of the present document should be aware that the document may be subject to revision or change of status. Information on the current status of this and other ETSI documents is available at <a href="http://portal.etsi.org/tb/status/status.asp"></a>
</font>
<font style="text-decoration: underline;">http://portal.etsi.org/tb/status/status.asp</font>
</p>
<p class="class_6">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">If you find errors in the present document, please send your comment to one of the following services:<br />
<a href="http://portal.etsi.org/chaircor/ETSI_support.asp"></a>
</font>
<font style="text-decoration: underline;">http://portal.etsi.org/chaircor/ETSI_support.asp</font>
</p>
<p class="class_16">
<font style="font-style: italic; font-weight: bold; text-decoration: none; vertical-align: baseline;">Copyright Notification<br />
</font>
</p>
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Reproduction is only permitted for the purpose of standardization work undertaken within ETSI.<br />The copyright and the foregoing restrictions extend to reproduction in all media.</font>
</p>
<p class="class_17"></p>
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">© European Telecommunications Standards Institute 2014.<br />
</font>
</p>
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">All rights reserved.<br />
</font>
</p>
<p class="class_18">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">DECT</font>
<font style="font-size: 5pt; font-weight: normal; vertical-align: super;">TM</font>
<font style="font-size: 9pt; font-style: normal; text-decoration: none; vertical-align: baseline;">, <font style="font-weight: bold;">PLUGTESTS</font>
</font>
<font style="font-size: 5pt; font-weight: normal; vertical-align: super;">TM</font>
<font style="font-size: 9pt; font-style: normal; text-decoration: none; vertical-align: baseline;">, <font style="font-weight: bold;">UMTS</font>
</font>
<font style="font-size: 5pt; font-weight: normal; vertical-align: super;">TM</font>
<font style="font-size: 9pt; font-style: normal; text-decoration: none; vertical-align: baseline;"> and the ETSI logo are Trade Marks of ETSI registered for the benefit of <font style="font-weight: normal;">its Members.<br />
</font>
<font style="font-weight: bold;">3GPP</font>
</font>
<font style="font-size: 5pt; font-weight: normal; vertical-align: super;">TM </font>
<font style="font-size: 9pt; font-style: normal; text-decoration: none; vertical-align: baseline;">and <font style="font-weight: bold;">LTE</font>
<font style="font-weight: normal;">™ are Trade Marks of ETSI registered for the benefit of its Members and<br />of the 3GPP Organizational Partners.<br />
</font>
<font style="font-weight: bold;">GSM</font>
<font style="font-weight: normal;">® and the GSM logo are Trade Marks registered and owned by the GSM Association.<br />
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">�</font>
</p>
<p class="class_19">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Contents<br />
</font>
</p>
<p class="class_20"></p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Foreword<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367839">5</a>5</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Introduction<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367840">5</a>5</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Scope<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367841">6</a>6</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />References<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367842">6</a>6</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">2.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Normative references<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367843">6</a>6</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">2.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Informative references<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367844">6</a>6</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Definitions and abbreviations<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367845">7</a>7</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">3.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Definitions<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367846">7</a>7</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">3.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Abbreviations<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367847">7</a>7</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Basic format elements<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367848">7</a>7</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Presentation Language<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367849">7</a>7</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Specification of basic format elements<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367850">9</a>9</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IntX<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367851">9</a>9</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKeyAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367852">9</a>9</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SymmetricAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367853">9</a>9</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKey<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367854">9</a>9</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.5<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPoint<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367855">10</a>10</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.6<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPointType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367856">11</a>11</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.7<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EncryptionParameters<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367857">11</a>11</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />CrlSeries<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367858">11</a>11</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.9<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Signature<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367859">11</a>11</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.10<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EcdsaSignature<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367860">12</a>12</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.11<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SignerInfo<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367861">12</a>12</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.12<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SignerInfoType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367862">13</a>13</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.13<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367863">13</a>13</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.14<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367864">13</a>13</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.15<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367865">14</a>14</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.16<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time64<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367866">14</a>14</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.17<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time64WithStandardDeviation<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367867">14</a>14</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.18<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Duration<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367868">14</a>14</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.19<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TwoDLocation<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367869">14</a>14</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.20<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ThreeDLocation<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367870">15</a>15</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.21<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />GeographicRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367871">15</a>15</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.22<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />RegionType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367872">16</a>16</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.23<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />CircularRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367873">16</a>16</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.24<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />RectangularRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367874">16</a>16</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.25<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PolygonalRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367875">17</a>17</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.26<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IdentifiedRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367876">17</a>17</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4.2.27<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />RegionDictionary<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367877">17</a>17</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Specification of security header<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367878">17</a>17</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SecuredMessage<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367879">17</a>17</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Payload<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367880">18</a>18</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5.3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PayloadType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367881">18</a>18</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5.4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HeaderField<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367882">19</a>19</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5.5<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HeaderFieldType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367883">20</a>20</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5.6<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TrailerField<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367884">20</a>20</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5.7<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TrailerFieldType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367885">21</a>21</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5.8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />RecipientInfo<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367886">21</a>21</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5.9<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EciesEncryptedKey<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367887">21</a>21</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Specification of certificate format<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367888">22</a>22</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Certificate<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367889">22</a>22</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectInfo<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367890">23</a>23</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6.3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367891">23</a>23</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6.4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAttribute<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367892">24</a>24</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6.5<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAttributeType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367893">24</a>24</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6.6<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAssurance<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367894">24</a>24</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6.7<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ValidityRestriction<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367895">25</a>25</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6.8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ValidityRestrictionType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367896">25</a>25</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6.9<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ItsAidSsp<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367897">26</a>26</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">7<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Security profiles<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367898">26</a>26</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">7.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Security profile for CAMs<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367899">26</a>26</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">7.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Security profile for DENMs<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367900">28</a>28</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">7.3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Generic security profile for other signed messages<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367901">28</a>28</font>
</p>
<p class="class_21">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">7.4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Profiles for certificates<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367902">29</a>29</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">7.4.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Authorization tickets (pseudonymous certificates)<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367903">30</a>30</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">7.4.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Enrolment credential (long-term certificates)<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367904">30</a>30</font>
</p>
<p class="class_22">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">7.4.3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Certificate authority certificates<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367905">30</a>30</font>
</p>
<p class="class_23">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Annex A (informative):<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Data structure examples<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367906">32</a>32</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">A.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Example security envelope structure for CAM<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367907">32</a>32</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">A.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Example structure of a certificate<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367908">32</a>32</font>
</p>
<p class="class_23">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Annex B (informative):<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Usage of ITS-AID and SSPs<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367909">34</a>34</font>
</p>
<p class="class_20">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">History<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="_Toc388367910">35</a>35</font>
</p>
<p class="class_5"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">�</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367838">Intellectual Property Rights</a>
</font>
</h1>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">IPRs essential or potentially essential to the present document may have been declared to ETSI. The information pertaining to these essential IPRs, if any, is publicly available for </font>
<font style="font-weight: bold;">ETSI members and non-members</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">, and can be found in ETSI SR 000 314: <font style="font-style: italic;">"Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards"<font style="font-style: normal;">, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (<a href="http://webapp.etsi.org/IPR/home.asp"></a>
</font>
</font>
</font>
<font style="text-decoration: underline;">http://ipr.etsi.org</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">).<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, essential to the present document.<br />
</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367839">Foreword</a>
<br />
</font>
</h1>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388273106">This Technical Specification (TS) has been produced by ETSI Technical Committee Intelligent Transport Systems (ITS).</a>
</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367840">Introduction<br />
</a>
</font>
</h1>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Security mechanisms for ITS consist of a number of parts. An important part for interoperability is a common format for data elements being transferred between ITS stations for security purposes.<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The present document intends to provide such a format definition. A special focus is to include as much as possible from existing standards. At the same time, the major goal is simplicity and extensibility of data structures.<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">�</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367841">1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Scope</a>
<br />
</font>
</h1>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The present document specifies security header and certificate formats for Intelligent Transport Systems. These formats are defined specifically for securing G5 communication.</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367842">2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />References</a>
</font>
</h1>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">References are either specific (identified by date of publication and/or edition number or version number) or non‑specific. For specific references, only the cited version applies. For non-specific references, the latest version of the referenced document (including any amendments) applies.<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Referenced documents which are not found to be publicly available in the expected location might be found at <a href="http://docbox.etsi.org/Reference"></a>
</font>
<font style="text-decoration: underline;">http://docbox.etsi.org/Reference</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />While any hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee their long term validity.<br />
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367843">2.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Normative references</a>
</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The following referenced documents are necessary for the application of the present document.</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IEEE 1363-2000: "IEEE Standard Specifications For Public Key Cryptography".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />NIMA Technical Report TR8350.2: "Department of Defense World Geodetic System 1984. Its Definition and Relationships with Local Geodetic Systems".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ISO 3166-1: "Codes for the representation of names of countries and their subdivisions -- Par 1: Country codes".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />NIST SP 800-38C: "Recommendation for Block Cipher Modes of Operation: The CCM Mode for Authentication and Confidentiality".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IETF RFC 2246: "The TLS Protocol Version 1.0".<a id="_Toc388367844">[<a id="ref_TS102940">6]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ETSI TS 102 940: “Intelligent Transport Systems (ITS); Security; ITS communications security architecture and security management”.</a>
</a>
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">2.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Informative references</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The following referenced documents are not necessary for the application of the present document but they assist the user with regard to a particular subject area.<br />
</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[<a id="REF_IEEE1363A_2004">i.</a>]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IEEE 1363a-2004: "Standard Specifications For Public Key Cryptography- Amendment 1: Additional Techniques".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[<a id="REF_IEEE16092_2012">i.</a>]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IEEE 1609.2-2012 (draft D12): "Wireless Access in Vehicular Environments - Security Services for Applications and Management Messages".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[<a id="REF_IEEE16092_2012_9">i.</a>]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IEEE 1609.2-2012 (draft D17): "Wireless Access in Vehicular Environments - Security Services for Applications and Management Messages".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[<a id="REF_IEEE16093_2010">i.</a>]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IEEE 1609.3-2010: "Wireless Access in Vehicular Environments (WAVE) - Networking Services".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[<a id="REF_SEC4_ECQV">i.</a>]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Standards for Efficient Cryptography 4 (SEC 4): Elliptic Curve Qu-Vanstone Implicit Certificate Scheme (ECQV).</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[<a id="REF_TR102965">i.6</a>]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ETSI TR 102 965 (V1.1.1): "Intelligent Transport Systems (ITS);Application Object Identifier (ITS-AID); Registration list".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[<a id="REF_EN302636_4_1">i.7</a>]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ETSI EN 302 636-4-1 (V1.2.0): "Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Part 4: Geographical addressing and forwarding for point-to-point and point-tomultipoint communications; Sub-part 1: Media-Independent Functionality".</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[<a id="REF_FAST_VERIFICATION">i.8</a>]<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Antipa A., R. Gallant, and S. Vanstone, “Accelerated verification of ECDSA signatures,” Selected Areas in Cryptography, 12th International Workshop, SAC 2005, Kingston, ON, Canada, August 11-12, 2005,: Springer, 2005, pp. 307-318<br />
</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367845">3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Definitions and abbreviations</a>
<br />
</font>
</h1>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367846">3.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Definitions</a>
</font>
<font style="font-size: 9pt; font-weight: bold;"> </font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">For the purposes of the present document, the following terms and definitions apply:<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">enumeration:</font>
<font style="font-weight: normal;"> set of values with distinct meaning</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367847">3.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Abbreviations<br />
</a>
</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">For the purposes of the present document, the following abbreviations apply:<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">AES<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Advanced Encryption Standard<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">CA<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Certificate Authority<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">CAM<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Cooperative Awareness Message<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">CRL<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Certificate Revocation List<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">DENM<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Decentralized Environmental Notification Message<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">DHAES<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Diffie-Hellman: An Encryption Scheme<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ECC<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Elliptic Curve Cryptography<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ECDSA<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Elliptic Curve Digital Signature Algorithm<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ECIES</font>
<font style="font-weight: bold;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Elliptic Curve Integrated Encryption Scheme</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ECQV<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Elliptic Curve Qu-Vanstone Implicit Certificate Scheme</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">G5<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />5,9 GHz radio communications<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ITS<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Intelligent Transport Systems<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ITS-AID<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ITS Application ID<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ITS-S<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Intelligent Transport Systems Station<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">LSB<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Least Significant Bit<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NIMA<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />National Imagery and Mapping Agency<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NIST SP<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />National Institute of Standards and Technology, Special Publication<br />
</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">PSID<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Provider Service Identifier<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />It is a synonym for ITS-AID.<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">SSP<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Service Specific Permissions<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">TAI<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Temps Atomique International (International Atomic Time)<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">TLS<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Transport Layer Security<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">UTC<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Universal Time Coordinated<br />
</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">WGS<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />World Geodetic System<br />
</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367848">4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Basic format elements</a>
</font>
</h1>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367849">4.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Presentation Language</a>
</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The presentation language is derived from the Internet Engineering Task Force (IETF) RFC 2246 (TLS) [<a href="REF">5</a>] and from IEEE 1609.2-2012 [<a href="REF">i.2</a>] (draft D12) and is described in table <a href="ef">1</a>. The encoding of multi-byte elements of the presentation language shall always use network byte order, i.e. big endian byte order, if applicable.</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />The presentation language is not formally defined. Parsing tools based on this notation cannot be guaranteed to be consistent or complete.</font>
</p>
<p class="class_29">
<table style="border-collapse: collapse; border-spacing: 0pt;">
<tbody>
<tr style="height: 0.203472in;"> <td colspan="3" style="border-bottom: 1px solid black; width: 6.69375in;">
<p class="class_29">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Table <font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">: <a id="tab_presentation_language">Presentation language</a>
</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Element</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Description</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Example<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">(s)</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">V<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ariable names</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Variable names <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">are<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">given</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> in lower case</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">variable_name</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Basic <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">data types</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Basic data types are given in lower case</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">uint8, uint16, uint32, uint64</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Composed <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">data types</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Composed data types are given with at least the f<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">irst <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">letter</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> in</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> upper case</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">MyDataType</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Comments</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Comments s<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">tart <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">with </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">the </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">"//" indicator</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// This is a comment</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Numbers</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Numbers are given as signed or unsigned big-endian octets<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">.</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">uint8, uint16, uint32, uint64<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">, sint32</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Fixed<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">-length vector<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">s</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Fixed-length vectors have a data type and a<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> fixed octet size<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> given in square brackets</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">uint8 Coordinates[2];</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// two uint8 values</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">uint32 Coordinates[8]<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">;</font>
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// two uint32 values</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Variable<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">-length vector<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">s</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> with fixed</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">-</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> length</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> encoding</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The number in angle brackets gives the maximum number of octets. Depending on the <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">maximum size, the first 1, 2, 4 or<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> 8 bytes encode the actual field length</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">uint8 AsciiChar;</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">AsciiChar Name&lt;2^8‑1&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// "abc" encoded as<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// 0x03, 0x61, 0x62, 0x63<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">AsciiChar LongName&lt;2^16‑1&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// "abc" encoded as<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// 0x00, 0x03, 0x61, 0x62,<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> <font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x63</font>
</font>
</font>
</p>
</td>
</tr>
<tr style="height: 1.96667in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Variable-length vector<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">s<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> with variable-length </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">encoding</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">&lt;var&gt; indicates variable-length encoding<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">. The length<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> itself</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> is encoded with a number of "1" bits according to the </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">additional number of octets used to encode the length, followed by a "0" bit and the actual </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length value</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">.</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The maximum length shall be 2^56-1, i.e. at most seven </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">"1" bits</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> followed by a </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">"</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">" </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">bit shall be used</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> for the variable-length length encoding</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">. </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The length of variable-length vectors with variable-length </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">encoding shall be encoded as positive integer using the minimum number of bits necessary.</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">uint8 AsciiChar;</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">AsciiChar Name&lt;var&gt;;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_32">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// encoding examples: (the bits with // grey background represent the <br />// length encoding of the vector<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">'<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">s<br />// length, X the </font>
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">first of the // </font>
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">vector</font>
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">'</font>
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">s following payload bits)<br />
</font>
</font>
</font>
</p>
<p class="class_32">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// Vector length 5:<br />// Bits: <font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">000010</font>
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1 XXXXXXXX XXXXXXXX<br />
</font>
</font>
</font>
</p>
<p class="class_32">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// Vector length 123:<br />// Bits: <font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1111011 XXXXXXXX XXXXXXXX<br />
</font>
</font>
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// Vector length 388:<br />// Bits: <font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">10<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">000001 10000100 XXXXXXXX</font>
</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Opaque field<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">s</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Opaque fields are b<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">locks of data whose content interpretation is not further specified</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">opaque fieldname[n];</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">opaque fieldname&lt;n&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">opaque fieldname&lt;var&gt;;</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Enumeration<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">s</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Enumerations are l<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ist of labels with a unique value for each label, and optionally a maximum value (which then determines length of encoding)</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum {de(0), fr(1), it(2)} Country;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum {de(0), fr(1), it(2), (2^8‑1)} Country;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// both variants encoding in<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> one </font>
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// <font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">octet<br />
</font>
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum {de(0), fr(1), it(2), (2^16‑1<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">)<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} Country;<br />
</font>
</font>
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">// Encoding in two octets</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Constructed type<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">s</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Constructed types contain other types</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Name name;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Country country;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} Person;</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Case statement<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">s</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Case statements are used i<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">nside constructed types<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> to change the contents of the constructed type depending on the value of the variable given in brackets</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Name name;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Country country;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(country) {<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case de:<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint8 age;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case fr:<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />AsciiChar given_name&lt;2^8‑1&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} Person;</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.46458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">External data</font>
</p>
</td> <td style="border: 1px solid black; width: 2.55in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This is e<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">xternal data that has impact on a struct, e.g. in a select statement. It <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">shall</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> be described from where the external data is obtained.</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.67917in;">
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Name name;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />extern Country country;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(country) {<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case de:<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint8 age;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case fr:<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />AsciiChar given_name&lt;2^8‑1&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-family: Courier New; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} Person;</font>
</p>
</td>
</tr>
</tbody>
</table>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367850">4.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Specification of basic format elements</a>
<br />
</font>
</h2>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367851">4.2.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_int_x">IntX<br />
</a>
</a>
</font>
</h3>
<p class="class_34">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">int_x <img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IntX;</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This data type encodes an integer of variable length. The length of this integer is encoded by a number of 1 bits followed by a 0 bit, where the number of 1 bits is equal to the number of additional octets used to encode the integer besides those used (partially) to encode the length. The encoding of the length shall use at most 7 bits set to 1.</font>
</p>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">EXAMPLE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />00001010 encodes the integer 10, while 10001000 10001000 encodes the integer 2 184. The bits encoding the length of the element are coloured with a grey background.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is similar to the definition of PSID in IEEE 1609.3-2010 [<a href="REF">i.4</a>], clause 8.1.3, but allows bigger values of the encoded integer.</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367852">4.2.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
</a>PublicKeyAlgorithm</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ecdsa_nistp256_with_sha256(0),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ecies_nistp256(1),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />reserved(240..255),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} PublicKeyAlgorithm;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists supported algorithms based on public key cryptography. Values in the range of 240 to 255 shall not be used as they are reserved for internal testing purposes.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is similar to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.16, but <font style="font-family: Courier New;">ecdsa_nistp224_with_sha224<font style="font-family: Times New Roman;"> is not supported by the present document. As a consequence, the numbering of identical elements (e.g. <font style="font-family: Courier New;">ecies_nistp256<font style="font-family: Times New Roman;">) differs.</font>
</font>
</font>
</font>
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367853">4.2.3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_symmetricalgorithm">SymmetricAlgorithm</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />aes_128_ccm (0),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />reserved (240..255),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} SymmetricAlgorithm;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists supported algorithms based on symmetric key cryptography. Values in the range of 240 to 255 shall not be used as they are reserved for internal testing purposes. The algorithm <font style="font-family: Courier New;">aes_128_ccm<font style="font-family: Times New Roman;"> denotes the symmetric key cryptography algorithm AES-CCM as specified in NIST SP 800-38C [<a href="REF">4</a>].</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except naming, this definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.23.<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367854">4.2.4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_publickey">PublicKey</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKeyAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />algorithm;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(algorithm) { <br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case ecdsa_nistp256_with_sha256:</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPoint<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />public_key;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case ecies_nistp256:</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SymmetricAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />supported_symm_alg;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPoint<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />public_key;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />other_key&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />} </font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} PublicKey;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines a wrapper for public keys by specifying the used algorithm and - depending on the value of <font style="font-family: Courier New;">algorithm<font style="font-family: Times New Roman;"> - the necessary data fields:<br />
</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">ecdsa_nistp256_with_sha256<font style="font-family: Times New Roman;">: the specific details regarding ECC contained in an <a href="ype">
<font style="font-family: Courier New;">EccPoint</font>
</a> structure shall be given. <span class="requality_text id_52e65b64-5d7e-4adc-970d-aa084d0c7c58"><a name="52e65b64-5d7e-4adc-970d-aa084d0c7c58" id="id_52e65b64-5d7e-4adc-970d-aa084d0c7c58" class="requality_id"></a>The </span><font style="font-family: Courier New;"><span class="requality_text id_52e65b64-5d7e-4adc-970d-aa084d0c7c58">EccPoint</span><font style="font-family: Times New Roman;"><span class="requality_text id_52e65b64-5d7e-4adc-970d-aa084d0c7c58"> used in a </span><font style="font-family: Courier New;"><span class="requality_text id_52e65b64-5d7e-4adc-970d-aa084d0c7c58">PublicKey</span><font style="font-family: Times New Roman;"><span class="requality_text id_52e65b64-5d7e-4adc-970d-aa084d0c7c58"> shall not have </span><font style="font-family: Courier New;"><span class="requality_text id_52e65b64-5d7e-4adc-970d-aa084d0c7c58">EccPointType</span><font style="font-family: Times New Roman;"><span class="requality_text id_52e65b64-5d7e-4adc-970d-aa084d0c7c58"> </span><font style="font-family: Courier New;"><span class="requality_text id_52e65b64-5d7e-4adc-970d-aa084d0c7c58">x_coordinate_only</span><font style="font-family: Times New Roman;"><span class="requality_text id_52e65b64-5d7e-4adc-970d-aa084d0c7c58">.</span></font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</li>
</p>
<p class="class_37 b1+"> <li class="class_38">
<font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ecies_nistp256<font style="font-family: Times New Roman;">: the specific details regarding ECC contained in an <a href="ype">
<font style="font-family: Courier New;">EccPoint</font>
</a> structure and the symmetric key algorithm contained in a <a href="ype">
<font style="font-family: Courier New;">SymmetricAlgorithm</font>
</a> structure shall be given. <span class="requality_text id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec"><a name="25b0f26c-366c-4c32-bc6b-dbbdd297bfec" id="id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec" class="requality_id"></a>The </span><font style="font-family: Courier New;"><span class="requality_text id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec">EccPoint</span><font style="font-family: Times New Roman;"><span class="requality_text id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec"> used in a </span><font style="font-family: Courier New;"><span class="requality_text id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec">PublicKey</span><font style="font-family: Times New Roman;"><span class="requality_text id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec"> shall not have </span><font style="font-family: Courier New;"><span class="requality_text id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec">EccPointType</span><font style="font-family: Times New Roman;"><span class="requality_text id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec"> </span><font style="font-family: Courier New;"><span class="requality_text id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec">x_coordinate_only</span><font style="font-family: Times New Roman;"><span class="requality_text id_25b0f26c-366c-4c32-bc6b-dbbdd297bfec">.</span>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</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;">unknown<font style="font-family: Times New Roman;">: in all other cases, a variable-length vector containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data shall be given.</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except naming of included types, this definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.31.<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367855">4.2.5<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_eccpublickey">EccPoint</a>
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />extern PublicKeyAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />algorithm;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />extern uint8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />field_size;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPointType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" /> type;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />x[field_size];<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(type) {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case x_coordinate_only:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case compressed_lsb_y_0:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case compressed_lsb_y_1:</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case uncompressed:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />y[field_size];<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />data&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} EccPoint;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines a public key based on elliptic curve cryptography according to IEEE 1363-2000 [<a href="REF">1</a>], clause 5.5.6. An <font style="font-family: Courier New;">EccPoint<font style="font-family: Times New Roman;"> encodes a coordinate on a two dimensional elliptic curve. The x coordinate of this point shall be encoded in <font style="font-family: Courier New;">x<font style="font-family: Times New Roman;"> as an unsigned integer. Depending on the key type, the <font style="font-family: Courier New;">y<font style="font-family: Times New Roman;"> coordinate shall be encoded case-specific:<br />
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">x_coordinate_only<font style="font-family: Times New Roman;">: only the x coordinate is encoded, no additional data shall be given.</font>
</font>
</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;">compressed_lsb_y_0<font style="font-family: Times New Roman;">: the point is compressed and <font style="font-family: Consolas;">y<font style="font-family: Times New Roman;">'s least significant bit is zero, no additional data shall be given.</font>
</font>
</font>
</font>
</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;">compressed_lsb_y_1<font style="font-family: Times New Roman;">: the point is compressed and <font style="font-family: Consolas;">y<font style="font-family: Times New Roman;">'s least significant bit is one, no additional data shall be given.</font>
</font>
</font>
</font>
</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;">uncompressed<font style="font-family: Times New Roman;">: the y coordinate is encoded in the field <font style="font-family: Courier New;">y<font style="font-family: Times New Roman;"> as an unsigned integer. The y coordinate contained in a vector of length <font style="font-family: Courier New;">field_size<font style="font-family: Times New Roman;"> containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data shall be given.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</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;">unknown<font style="font-family: Times New Roman;">: in all other cases, a variable-length vector containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data shall be given.<br />
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The <font style="font-family: Courier New;">uint8<font style="font-family: Times New Roman;"> <font style="font-family: Courier New;">field_size<font style="font-family: Times New Roman;"> defining the lengths of the vectors containing the raw keys shall be derived from the given algorithm and the mapping as defined in table <a href="ef">2</a>. The necessary algorithm shall be given as an external link to the parameter <a href="ecipientinfo">
<font style="font-family: Courier New;">pk_encryption</font>
</a> specified in the structure <a href="ype">
<font style="font-family: Courier New;">RecipientInfo</font>
</a>.<br />
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_29">
<table style="border-collapse: collapse; border-spacing: 0pt;">
<tbody>
<tr style="height: 0in;"> <td colspan="2" style="border-bottom: 1px solid black; width: 3.93611in;">
<p class="class_29">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Table <font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">: <font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">
<a id="tab_derived_field_sizes">Derivation of</a>
</font>
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;"> field sizes</font>
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;"> </font>
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">
<br />
</font>
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">depending on the used algorithm</font>
</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.96458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">PublicKeyAlgorithm value</font>
</p>
</td> <td style="border: 1px solid black; width: 1.97153in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Length in octets</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.96458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ecdsa<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_nistp256_with_sha256</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 1.97153in;">
<p class="class_17">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">32</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 1.96458in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ecies<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_nistp256</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 1.97153in;">
<p class="class_17">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">32</font>
</p>
</td>
</tr>
</tbody>
</table>
</p>
<p class="class_5"></p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except inclusion of all remaining elements of the enumeration EccPointType that previously matched to case <font style="font-family: Courier New;">uncompressed<font style="font-family: Times New Roman;"> and inclusion of case <font style="font-family: Courier New;">unknown<font style="font-family: Times New Roman;">, this definition is identical to the EccPublicKey in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.18.<br />
</font>
</font>
</font>
</font>
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367856">4.2.6<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPointType</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum { <br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />x_coordinate_only(0),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />compressed_lsb_y_0(2),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />compressed_lsb_y_1(3),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uncompressed(4),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} EccPointType;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists supported ECC point types.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.19.<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367857">4.2.7<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_encryptionparameters">EncryptionParameters</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SymmetricAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="encryptionparameters_symm_alg_param">symm_algorithm</a>;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(symm_algorithm) {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case aes_128_ccm:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />nonce[12];<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />params&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} EncryptionParameters;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure holds basic parameters and additional data required for encryption and decryption of data using different symmetric encryption algorithms. In case of <font style="font-family: Courier New;">aes_128_ccm<font style="font-family: Times New Roman;"> a 12 octet nonce shall be given. In other cases the data shall be given as a variable-length vector containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data. It is out of scope of this definition how resulting ciphertexts are transported. Typically, a ciphertext should be put into a <a href="type">
<font style="font-family: Courier New;">Payload</font>
</a> data structure marked as<font style="font-family: Arial;"> <font style="font-family: Courier New;">encrypted<font style="font-family: Times New Roman;"> using the <a href="ype">
<font style="font-family: Courier New;">PayloadType</font>
</a>.<br />
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This structure is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367859">4.2.8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_signature">Signature</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKeyAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />algorithm;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(algorithm) {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case ecdsa_nistp256_with_sha256:</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EcdsaSignature<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ecdsa_signature;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signature&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} Signature;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines a container that encapsulates signatures based on public key cryptography. Depending on the value of <font style="font-family: Courier New;">algorithm<font style="font-family: Times New Roman;">, different data structures define the algorithm-specific details:<br />
</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">ecdsa_nistp256_with_sha256<font style="font-family: Times New Roman;">: the signature contained in an <a href="ype">
<font style="font-family: Courier New;">EcdsaSignature</font>
</a> structure shall be given.<br />
</font>
</font>
</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;">unknown<font style="font-family: Times New Roman;">: in all other cases, a variable-length vector containing the signature as <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data shall be given.<br />
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The data in this structure can be used to verify a data structure's integrity. In conjunction with a matching <a href="ype">
<font style="font-family: Courier New;">SignerInfo</font>
</a> structure, the data structure's authenticity can also be verified.<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">It is necessary to note the following points:<br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Clause <a href="cla">5.6</a> defines which parts of a <a href="ype">
<font style="font-family: Courier New;">SecuredMessage</font>
</a> data structure are covered by a signature.</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The length of the <font style="font-family: Courier New;">security_field&lt;var&gt;<font style="font-family: Times New Roman;"> variable length vector in the <a href="ype">
<font style="font-family: Courier New;">SecuredMessage</font>
</a> containing the <font style="font-family: Courier New;">Signature<font style="font-family: Times New Roman;"> field shall be calculated before creating the signature using the length of the signature.</font>
</font>
</font>
</font>
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Before calculating the actual signature, the length field of the surrounding variable length vector <a href="type">
<font style="font-family: Courier New;">TrailerField</font>
</a>
<font style="font-family: Courier New;"> <font style="font-family: Times New Roman;">shall be calculated using the value of <font style="font-family: Courier New;">field_size<font style="font-family: Times New Roman;">, since this length field is part of the signed content.</font>
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except naming and full inclusion (not marked as <font style="font-family: Courier New;">extern<font style="font-family: Times New Roman;">) of the enumeration , this definition is identical to the one in IEEE.1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.15.</font>
</font>
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367860">4.2.9<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_ecdsasignature">EcdsaSignature</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />extern PublicKeyAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />algorithm;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />extern uint8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />field_size;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPoint<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" /> R;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />s[field_size];<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} EcdsaSignature;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
This structure defines the details needed to describe an ECDSA based signature.
This field's length <font style="font-family: Courier New;">field_size</font>
is derived from the applied ECDSA algorithm using the mapping as specified in table <a href="ef">2</a>.
The extern link that specifies the algorithm points to the algorithm defined in the surrounding
<a href="type"><font style="font-family: Courier New;">Signature</font></a> structure.
<font style="font-family: Courier New;">R</font> contains the x coordinate of the elliptic
curve point resulting from multiplying the generator element by the ephemeral private key.
<span class="requality_text id_a50e886a-4b76-432c-b084-49c6aa9e93db"><a name="a50e886a-4b76-432c-b084-49c6aa9e93db" id="id_a50e886a-4b76-432c-b084-49c6aa9e93db" class="requality_id"></a>
The EccPointType of </span><font style="font-family: Courier New;"><span class="requality_text id_a50e886a-4b76-432c-b084-49c6aa9e93db">R</span></font><span class="requality_text id_a50e886a-4b76-432c-b084-49c6aa9e93db"> shall be set to either
</span><font style="font-family: Courier New;"><span class="requality_text id_a50e886a-4b76-432c-b084-49c6aa9e93db">compressed_lsb_y_0</span></font><span class="requality_text id_a50e886a-4b76-432c-b084-49c6aa9e93db">,
</span><font style="font-family: Courier New;"><span class="requality_text id_a50e886a-4b76-432c-b084-49c6aa9e93db">compressed_lsb_y_1</span></font><span class="requality_text id_a50e886a-4b76-432c-b084-49c6aa9e93db"> or
</span><font style="font-family: Courier New;"><span class="requality_text id_a50e886a-4b76-432c-b084-49c6aa9e93db">x_coordinate_only</span></font><span class="requality_text id_a50e886a-4b76-432c-b084-49c6aa9e93db">.
</span></font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except naming of included type , this definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.17.</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2: <img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />It is possible to add extra information by transferring the complete point R in a compressed form instead of only the x coordinate. This extra information may then be used for a faster signature verification algorithm [<a href="REF">i.8</a>].</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367861">4.2.10<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_signerinfo">SignerInfo</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SignerInfoType type;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(type){<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case self:</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case certificate_digest_with_sha256:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />digest;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case certificate:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Certificate<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />certificate;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case certificate_chain:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Certificate<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />certificates&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case certificate_digest_with_other_algorithm:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKeyAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />algorithm;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />digest;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />info&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} SignerInfo;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to give information about the signer of a message. The included cryptographic identity can be used in conjunction with the structure <a href="type">
<font style="font-family: Courier New;">Signature</font>
</a> to verify a message's authenticity. Depending on the value of <font style="font-family: Courier New;">type<font style="font-family: Times New Roman;">, the <a href="type">
<font style="font-family: Courier New;">SignerInfo</font>
</a>'s data fields shall contain the following entries:<br />
</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">self<font style="font-family: Times New Roman;">: the data is self-signed. Therefore, no additional data shall be given. </font>
</font>
</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;">certificate_digest_with_sha256<font style="font-family: Times New Roman;">: an 8 octet digest of the relevant certificate contained in a <a href="type">
<font style="font-family: Courier New;">HashedId8</font>
</a> structure shall be given.</font>
</font>
</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;">certificate<font style="font-family: Times New Roman;">: the relevant certificate itself contained in a <a href="type">
<font style="font-family: Courier New;">Certificate</font>
</a> structure shall be given.</font>
</font>
</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;">certificate_chain<font style="font-family: Times New Roman;">: a complete certificate chain contained in a variable-length vector of type <a href="type">
<font style="font-family: Courier New;">Certificate</font>
</a> shall be given. <span class="requality_text id_942ec076-7557-40df-a51c-929d6be6c9d6"><a name="942ec076-7557-40df-a51c-929d6be6c9d6" id="id_942ec076-7557-40df-a51c-929d6be6c9d6" class="requality_id"></a>The last element of the chain shall contain the certificate used to sign the message, the next to last element shall contain the certificate of the CA that signed the last certificate and so on.</span> The first element of the chain needs not be a root certificate.<br />
</font>
</font>
</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;">certificate_digest_with_other_algorithm<font style="font-family: Times New Roman;">: an 8 octet digest contained in a <a href="type">
<font style="font-family: Courier New;">HashedId8</font>
</a> structure and the corresponding public key algorithm contained in a structure shall be given.</font>
</font>
</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;">unknown<font style="font-family: Times New Roman;">: in all other cases, a variable-length vector containing information as <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data shall be given.<br />
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except naming, this definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.4. <br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367862">4.2.11<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_signerinfotype">SignerInfoType</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum {</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />self(0),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />certificate_digest_with_sha256(1),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />certificate(2),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />certificate_chain(3),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />certificate_digest_with_other_algorithm(4),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />reserved(240..255),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} SignerInfoType;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists methods to describe a message's signer. Values in the range of 240 to 255 shall not be used as they are reserved for internal testing purposes.</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is similar to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.5, but naming and <font style="font-family: Courier New;">certificate_digest_with_ecdsap224<font style="font-family: Times New Roman;"> is not supported by the present document. As a consequence, the numbering of identical elements (e.g. <font style="font-family: Courier New;">certificate_chain<font style="font-family: Times New Roman;">) differs.</font>
</font>
</font>
</font>
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367863">4.2.12<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_hashedid8">HashedId8</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId8[8];<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This value is used to identify data such as a certificate. It shall be calculated by first computing the SHA‑256 hash of the input data, and then taking the least significant eight bytes from the hash output. </font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">A canonical encoding for the <font style="font-family: Courier New;">EccPoint R <font style="font-family: Times New Roman;">contained in the <font style="font-family: Courier New;">signature field<font style="font-family: Times New Roman;"> of a <font style="font-family: Courier New;">Certificate<font style="font-family: Times New Roman;"> shall be used when calculating the SHA-256 hash from a <font style="font-family: Courier New;">Certificate<font style="font-family: Times New Roman;">. This canonical encoding shall temporarily replace the value of the <font style="font-family: Courier New;">EccPointType<font style="font-family: Times New Roman;"> of the point <font style="font-family: Courier New;">R<font style="font-family: Times New Roman;"> of the <font style="font-family: Courier New;">Certificate<font style="font-family: Times New Roman;"> with <font style="font-family: Courier New;">x_coordinate_only<font style="font-family: Times New Roman;"> for the hash computation.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except naming, this definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.6.</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />The canonical encoding is used to remove the possibility of manipulating the certificate in a way that results in different <font style="font-family: Courier New;">HashedId8<font style="font-family: Times New Roman;"> identifiers for the same certificate by changing the <font style="font-family: Courier New;">EccPointType<font style="font-family: Times New Roman;">. Implementations that do not use the fast verification according to [<a href="REF">i.8</a>] cannot detect this manipulation.</font>
</font>
</font>
</font>
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367864">4.2.13<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_hashedid2">HashedId3</a>
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId3[3];<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This value is used to give an indication on an identifier, where real identification is not required. This can be used to request a certificate from other surrounding stations. It shall be calculated by first computing the SHA‑256 hash of the input data, and then taking the least significant three bytes from the hash output. If a corresponding <a href="type">
<font style="font-family: Courier New;">HashedId8</font>
</a> value is available, it can be calculated by truncating the longer <font style="font-family: Courier New;">HashedId8<font style="font-family: Times New Roman;"> to the least significant three bytes.<br />
</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367865">4.2.14<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_time32">Time32</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">uint32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time32;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_40">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Time32<font style="font-family: Times New Roman;"> is an unsigned 32-bit integer, encoded in big-endian format, giving the number of International Atomic Time (TAI) seconds since 00:00:00 UTC, 01 January 2004.<br />
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />The period of 2</font>
<font style="font-size: 6pt; vertical-align: super;">32</font>
<font style="font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> seconds lasts about 136 years that is until 2140.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D17 [<a href="REF">i.3</a>], clause 6.3.31.<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367866">4.2.15<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_time64">Time64</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">uint64<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time64;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_40">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Time64<font style="font-family: Times New Roman;"> is a 64-bit unsigned integer, encoded in big-endian format, giving the number of International Atomic Time (TAI) microseconds since 00:00:00 UTC, 01 January 2004.<br />
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D17 [<a href="REF">i.3</a>], clause 6.2.12.<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367867">4.2.16<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_time64_with_std_dev">Time64WithStandardDeviation</a>
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time64<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />time;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />log_std_dev;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} Time64WithStandardDeviation;<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode <font style="font-family: Courier New;">time<font style="font-family: Times New Roman;"> along with the standard deviation of time values. <font style="font-family: Courier New;">log_std_dev<font style="font-family: Times New Roman;"> values 0 to 253 represent the rounded up value of the log to the base 1,134666 of the implementation's estimate of the standard deviation in units of nanoseconds. Values greater than 1,134666</font>
</font>
</font>
</font>
</font>
<font style="font-size: 6pt; vertical-align: super;">244</font>
<font style="font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> nanoseconds are represented by the value 254, i.e. a day or longer. If the standard deviation is unknown, value 255 shall be used. </font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D17 [<a href="REF">i.3</a>], clause 6.2.11.</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is currently unused in the security profiles in clause 7.</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367868">4.2.17<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_duration">Duration</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">uint16<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Duration;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This <font style="font-family: Courier New;">uint16<font style="font-family: Times New Roman;"> encodes the duration of a time span (e.g. a certificate's validity). The first three bits shall encode the units as given in table <a href="ef">3</a>. The remaining 13 bits shall be treated as an integer encoded.<br />
</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except naming, this definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.5.</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is currently unused in the security profiles in clause 7.</font>
</p>
<p class="class_29">
<table style="border-collapse: collapse; border-spacing: 0pt;">
<tbody>
<tr style="height: 0in;"> <td colspan="2" style="border-bottom: 1px solid black; width: 6.65486in;">
<p class="class_29">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Table <font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">: Interpretation of duration unit bits</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.41667in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Bits</font>
</p>
</td> <td style="border: 1px solid black; width: 3.23819in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Interpretation</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.41667in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">000</font>
</p>
</td> <td style="border: 1px solid black; width: 3.23819in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">seconds</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.41667in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">001</font>
</p>
</td> <td style="border: 1px solid black; width: 3.23819in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">minutes (60 seconds)</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.41667in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">010</font>
</p>
</td> <td style="border: 1px solid black; width: 3.23819in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">hours (3<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">600 seconds)</font>
</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.41667in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">011</font>
</p>
</td> <td style="border: 1px solid black; width: 3.23819in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">60 hour blocks (<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">216<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">000</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">seconds</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">) </font>
</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.41667in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">100</font>
</p>
</td> <td style="border: 1px solid black; width: 3.23819in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">years (31<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">556</font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </font>
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">925 seconds)</font>
</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.41667in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">101, 110, 111</font>
</p>
</td> <td style="border: 1px solid black; width: 3.23819in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">undefined</font>
</p>
</td>
</tr>
</tbody>
</table>
</p>
<p class="class_5"></p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367869">4.2.18<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_twodlocation">TwoDLocation</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />sint32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />latitude;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />sint32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />longitude;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} TwoDLocation;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to specify a two dimensional location. It is used to define validity regions of a certificate. <font style="font-family: Courier New;">latitude<font style="font-family: Times New Roman;"> and <font style="font-family: Courier New;">longitude<font style="font-family: Times New Roman;"> encode a coordinate in tenths of micro degrees relative to the World Geodetic System (WGS)-84 datum as defined in NIMA Technical Report TR8350.2 [<a href="REF">2</a>]. <br />
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The permitted values of <font style="font-family: Courier New;">latitude<font style="font-family: Times New Roman;"> range from ‑900 000 000 to +900 000 000. The value 900 000 001 shall indicate the latitude as not being available.<br />
</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The permitted values of <font style="font-family: Courier New;">longitude<font style="font-family: Times New Roman;"> range from ‑1 800 000 000 to +1 800 000 000. The value 1 800 000 001 shall indicate the longitude as not being available.<br />
</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.18.<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367870">4.2.19<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_threedlocation">ThreeDLocation</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />sint32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />latitude;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />sint32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />longitude;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />elevation[2];<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} ThreeDLocation;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to specify a three dimensional location. <font style="font-family: Courier New;">latitude<font style="font-family: Times New Roman;"> and <font style="font-family: Courier New;">longitude<font style="font-family: Times New Roman;"> encode coordinate in tenths of micro degrees relative to the World Geodetic System (WGS)-84 datum as defined in NIMA Technical <br />Report TR8350.2 [<a href="REF">2</a>].<br />
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The permitted values of <font style="font-family: Courier New;">latitude<font style="font-family: Times New Roman;"> range from ‑900 000 000 to +900 000 000. The value 900 000 001 shall indicate the latitude as not being available.</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The permitted values of <font style="font-family: Courier New;">longitude<font style="font-family: Times New Roman;"> range from ‑1 800 000 000 to +1 800 000 000. The value 1 800 000 001 shall indicate the longitude as not being available.<br />
</font>
</font>
</font>
</p>
<p class="class_40">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">elevation<font style="font-family: Times New Roman;"> shall contain the elevation relative to the WGS-84 ellipsoid in decimetres. The value is interpreted as an asymmetric signed integer with an encoding as follows:<br />
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x0000 to 0xEFFF: positive numbers with a range from 0 metres to +6 143,9 metres. All numbers above +6 143,9 are also represented by 0xEFFF.<br />
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0xF001 to 0xFFFF: negative numbers with a range from ‑409,5 metres to ‑0,1 metres. All numbers below ‑409,5 are also represented by 0xF001.<br />
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0xF000: an unknown elevation.</font>
</li>
</p>
</ul>
<p class="class_27">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">EXAMPLES: <img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />0x0000 = 0 metre</font>
</p>
<p class="class_41">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x03E8 = 100 metres</font>
</p>
<p class="class_41">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0xF7D1 = ‑209,5 metres (0xF001 + 0x07D0 = ‑409,5 metres + 200 metres)<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.12.<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367871">4.2.20<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_geographicregion">GeographicRegion</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />RegionType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />region_type;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(region_type){<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case circle:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />CircularRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />circular_region;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case rectangle:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />RectangularRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />rectangular_region&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case polygon:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PolygonalRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />polygonal_region;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case id:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IdentifiedRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />id_region;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case none:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />other_region&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} GeographicRegion;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode geographic regions. These regions can be used to limit the validity of certificates.<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_cc0caddb-c780-4115-ac41-0a5170b44856"><a class="requality_id" id="id_cc0caddb-c780-4115-ac41-0a5170b44856" name="cc0caddb-c780-4115-ac41-0a5170b44856"></a>In case of <font style="font-family: Courier New;">rectangle</font>, the region shall consist of a variable-length vector of rectangles that may be overlapping or disjoint. The variable-length vector shall not contain more than 6 rectangles. The region covered by the rectangles shall be continuous and shall not contain holes.</span><br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except inclusion of case <font style="font-family: Courier New;">id<font style="font-family: Times New Roman;">, this definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.13.<br />
</font>
</font>
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367872">4.2.21<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_regiontype">RegionType</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum { <br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />none(0),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />circle(1),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />rectangle(2),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />polygon(3),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />id(4),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />reserved(240..255),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} RegionType;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists possible region types. Values in the range of 240 to 255 shall not be used as they are reserved for internal testing purposes.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is similar to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.14, but the identifier numbering differs, the region ID <font style="font-family: Courier New;">id<font style="font-family: Times New Roman;"> was added and <font style="font-family: Courier New;">from_issuer<font style="font-family: Times New Roman;"> removed.<br />
</font>
</font>
</font>
</font>
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367873">4.2.22<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_circularregion">CircularRegion</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TwoDLocation center;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint16 radius;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} CircularRegion;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines a circular region with <font style="font-family: Courier New;">radius<font style="font-family: Times New Roman;"> given in metres and center at <font style="font-family: Courier New;">center<font style="font-family: Times New Roman;">. The region shall include all points on the reference ellipsoid's surface with a distance over surface of Earth less or equal than the radius to the center point. For a location of type <font style="font-family: Courier New;">ThreeDLocation<font style="font-family: Times New Roman;">, i.e. the location contains an elevation component, the horizontal projection onto the reference ellipsoid is used to determine if the location lies within the circular region.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.15. <br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367874">4.2.23<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_rectangularregion">RectangularRegion</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TwoDLocation<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />northwest;</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TwoDLocation<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />southeast;</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} RectangularRegion;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines a rectangular region by connecting the four points in the order (northwest.latitude, northwest.longitude), (northwest.longitude, southeast.longitude), (southeast.longitude, southeast.longitude), and (southeast.longitude, northwest.longitude). If two consecutive points P and Q define a line of constant latitude or longitude from P to Q, the left side of the line is defined as being outside of the polygon and the line itself and the right side of the line to be inside the rectangular region. <span class="requality_text id_d2b07016-3c4a-44f5-87fa-8396fd8edaf6"><a class="requality_id" id="id_d2b07016-3c4a-44f5-87fa-8396fd8edaf6" name="d2b07016-3c4a-44f5-87fa-8396fd8edaf6"></a>A rectangular region is only valid if the location <font style="font-family: Courier New;">northwest</font> is north of the location southeast</span>. For a location of type <font style="font-family: Courier New;">ThreeDLocation<font style="font-family: Times New Roman;">, i.e. the location contains an elevation component, the horizontal projection onto the reference ellipsoid is used to determine if the location lies within the rectangular region.</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.16.<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367875">4.2.24<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_polygonalregion">PolygonalRegion</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">TwoDLocation<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PolygonalRegion&lt;var&gt;;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This variable-length vector describes a region by enumerating points on the region's boundary. If two consecutively specified points P and Q define a line of constant bearing from P to Q, the left side of the line is defined as being outside of the polygon and the line itself and the right side of the line to be inside the polygon.<span class="requality_text id_5000e046-01fa-468e-ad37-711e8685205b"><a class="requality_id" id="id_5000e046-01fa-468e-ad37-711e8685205b" name="5000e046-01fa-468e-ad37-711e8685205b"></a> The points shall be linked to each other, with the last point linked to the first. No intersections shall occur and at least 3 and no more than 12 points shall be given. The specified region shall be continuous and shall not contain holes.</span> For a location of type <font style="font-family: Courier New;">ThreeDLocation<font style="font-family: Times New Roman;">, i.e. the location contains an elevation component, the horizontal projection onto the reference ellipsoid is used to determine if the location lies within the polygonal region.</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.17.<br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367876">4.2.25<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_identifiedregion">IdentifiedRegion</a>
<br />
</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />RegionDictionary<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />region_dictionary;</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint16<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />region_identifier;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IntX<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />local_region;</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} IdentifiedRegion;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines a predefined geographic region determined by the region dictionary <font style="font-family: Courier New;">region_dictionary<font style="font-family: Times New Roman;"> and the region identifier <font style="font-family: Courier New;">region_identifier<font style="font-family: Times New Roman;">. <font style="font-family: Courier New;">local_region<font style="font-family: Times New Roman;"> may optionally specify a more detailed region within the region. If the whole region is meant, <font style="font-family: Courier New;">local_region<font style="font-family: Arial;"> <font style="font-family: Times New Roman;">shall be set to 0. The details of <font style="font-family: Courier New;">local_region<font style="font-family: Times New Roman;"> are unspecified.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>]. <br />
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367877">4.2.26<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />RegionDictionary</a>
</font>
</h3>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum { </font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />iso_3166_1(0),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />un_stats(1),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} RegionDictionary;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists dictionaries containing two-octet records of globally defined regions. <span class="requality_text id_7f3a6b4c-ea1c-4d17-bfc9-1a6338be1b9d"><a name="7f3a6b4c-ea1c-4d17-bfc9-1a6338be1b9d" id="id_7f3a6b4c-ea1c-4d17-bfc9-1a6338be1b9d" class="requality_id"></a>The dictionary that corresponds to <font style="font-family: Courier New;">iso_3166_1</font> shall contain values that correspond to numeric country codes as defined in ISO 3166-1 [<a href="REF">3</a>].</span> <span class="requality_text id_2089e412-fa5c-4dc3-937e-0c5a7d7d8a07"><a name="2089e412-fa5c-4dc3-937e-0c5a7d7d8a07" id="id_2089e412-fa5c-4dc3-937e-0c5a7d7d8a07" class="requality_id"></a>The dictionary that corresponds to </span><font style="font-family: Courier New;"><span class="requality_text id_2089e412-fa5c-4dc3-937e-0c5a7d7d8a07">un_stats</span></font><span class="requality_text id_2089e412-fa5c-4dc3-937e-0c5a7d7d8a07"> shall contain values as defined by the United Nations Statistics Division, which is a superset of ISO 3166-1 [</span><a href="REF"><span class="requality_text id_2089e412-fa5c-4dc3-937e-0c5a7d7d8a07">3</span></a><span class="requality_text id_2089e412-fa5c-4dc3-937e-0c5a7d7d8a07">] including compositions of regions.</span><br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367878">5<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Specification of security header</a>
<br />
</font>
</h1>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367879">5.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_securedmessage">SecuredMessage</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />protocol_version;</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HeaderField<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />header_fields&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Payload<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />payload_field;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TrailerField<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />trailer_fields&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} SecuredMessage;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode a generic secured message: </font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_35 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><font style="font-family: Courier New;">protocol_version</font> specifies the applied protocol version. <span class="requality_text id_da6b3098-07d5-49aa-876f-6ae437a945ef"><a class="requality_id" id="id_da6b3098-07d5-49aa-876f-6ae437a945ef" name="da6b3098-07d5-49aa-876f-6ae437a945ef"></a>For compliance with the present document, protocol version <font style="font-family: Courier New;">2</font> shall be used.</span> The <font style="font-family: Courier New;">protocol_version</font> shall be increased, if the standard is changed in an incompatible way, i.e. the syntax is incompatible such that older implementations cannot parse the format or the semantic has been changed significantly. </font>
</li>
</p>
<p class="class_35 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><font style="font-family: Courier New;">header_fields</font> is a variable-length vector that contains multiple information fields of interest to the security layer. If not defined otherwise in a message profile, the sequence of header fields shall be encoded in ascending numerical order of their type value. </font>
</li>
</p>
<p class="class_35 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><font style="font-family: Courier New;">payload_field </font>contains the message's payload. Multiple payloads in one message are not allowed.<br /></font>
</li>
</p>
<p class="class_35 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><font style="font-family: Courier New;">trailer_fields</font> is a variable-length vector containing information after the payload, for example, necessary to verify the message's authenticity and integrity. If not defined otherwise in a message profile, the sequence of trailer fields shall be encoded in ascending numerical order of the type value.</font>
</li>
</p>
</ul>
<p class="class_42">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Further information about how to fill these variable-length vectors is given via security profiles in clause 7.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />An example for a reason to increase the <font style="font-family: Courier New;">protocol_version<font style="font-family: Times New Roman;"> is a change to the epoch in clause 4.2.15 and clause 4.2.16, which leads to incompatible messages. A counterexample would be an additional header field using the <font style="font-family: Courier New;">unknown<font style="font-family: Times New Roman;"> case in clause 5.4. This header field can be ignored by old implementations, if the syntax is kept identical and the versions are compatible. Hence, the <font style="font-family: Courier New;">protocol_version<font style="font-family: Times New Roman;"> should not be increased.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367880">5.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_payload">Payload<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PayloadType type;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select (type) {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case signed_external:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case unsecured:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case signed:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case encrypted:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case signed_and_encrypted:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />data&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} Payload;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode payload. In case of externally signed payload, no payload data shall be given as all data is external. In this case, the external data shall be included when calculating the signature, at the position where a non-external payload would be. In all other cases, the data shall be given as a variable-length vector containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data.</font>
</font>
</font>
</p>
<p class="class_43">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Payloads of type <font style="font-family: Courier New;">signed_external<font style="font-family: Times New Roman;"> are needed to add a signature in a non-intrusive way to an existing protocol stack, e.g. for extending an IPv6 stack.</font>
</font>
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367881">5.3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_payloadtype">PayloadType<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum { <br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unsecured(0),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signed(1),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />encrypted(2),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signed_external(3),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signed_and_encrypted(4),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} PayloadType;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists the supported types of payloads.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].<br />
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367882">5.4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_headerfield">HeaderField<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HeaderFieldType type;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(type) {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case generation_time:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time64<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />generation_time;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case generation_time_standard_deviation:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time64WithStandardDeviation<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />generation_time_with_standard_deviation;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case expiration:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />expiry_time;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case generation_location:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ThreeDLocation<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />generation_location;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case request_unrecognized_certificate:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />digests&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case its_aid:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IntX<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />its_aid;</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case signer_info:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SignerInfo<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signer;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case encryption_parameters:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EncryptionParameters<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />enc_params;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case recipient_info:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />RecipientInfo<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />recipients&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />other_header&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} HeaderField;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode information of interest to the security layer. Its content depends on the value of <font style="font-family: Courier New;">type<font style="font-family: Times New Roman;">:</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">generation_time<font style="font-family: Times New Roman;">: <span class="requality_text id_e1c8b3e0-5da0-4e8d-8355-563039c7cdc7"><a class="requality_id" id="id_e1c8b3e0-5da0-4e8d-8355-563039c7cdc7" name="e1c8b3e0-5da0-4e8d-8355-563039c7cdc7"></a>a timestamp of type </span><a href="type"><span class="requality_text id_e1c8b3e0-5da0-4e8d-8355-563039c7cdc7">
</span><font style="font-family: Courier New;"><span class="requality_text id_e1c8b3e0-5da0-4e8d-8355-563039c7cdc7">Time64</span></font><span class="requality_text id_e1c8b3e0-5da0-4e8d-8355-563039c7cdc7">
</span></a><span class="requality_text id_e1c8b3e0-5da0-4e8d-8355-563039c7cdc7">, which shall describe the point in time, when the contents of the security headers are fixed prior to the signing process</span>.</font>
</font>
</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;">generation_time_standard_deviation<font style="font-family: Times New Roman;">: a timestamp of type Time64WithStandardDeviation, which shall describe the point in time, when the contents of the security headers are fixed prior to the signing process. In addition to the timestamp, the confidence described by the standard deviation of the time value contained shall be given.</font>
</font>
</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;">expiration<font style="font-family: Times New Roman;">: the point in time the validity of this message expires contained in a <a href="type">
<font style="font-family: Courier New;">Time32</font>
</a> structure shall be given.</font>
</font>
</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;">generation_location<font style="font-family: Times New Roman;">: the location where this message was created contained in a <a href="ype">
<font style="font-family: Courier New;">ThreeDLocation</font>
</a> structure shall be given.</font>
</font>
</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;">request_unrecognized_certificate<font style="font-family: Times New Roman;">: a request for certificates shall be given in case that a certificate from a peer has not been transmitted before. This request consists of a variable-length vector of 3 octet long certificate digests contained in a <a href="type"><font style="font-family: Courier New;">HashedId3</font></a> structure to identify the requested certificates. The request shall be used to request pseudonym certificates and authorization authority certificates.
</font>
</font>
</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;">its_aid<font style="font-family: Times New Roman;">: The ITS-AID of the application payload shall be given. A list of ITS-AIDs is given in ETSI TR 102 965 [<a href="REF">i.6</a>].</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Furthermore, the <font style="font-family: Courier New;">HeaderField<font style="font-family: Times New Roman;"> structure defines cryptographic information that is required for single-pass processing of the payload:<br />
</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">signer_info<font style="font-family: Times New Roman;">: information about the message's signer contained in a <a href="type">
<font style="font-family: Courier New;">SignerInfo</font>
</a> structure shall be given. If present, the SignerInfo structure shall come first in the array of <font style="font-family: Courier New;">HeaderFields<font style="font-family: Times New Roman;">, unless this is explicitly overridden by the security profile.</font>
</font>
</font>
</font>
</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;">encryption_parameters<font style="font-family: Times New Roman;">: additional parameters necessary for encryption purposes contained in an <a href="type">
<font style="font-family: Courier New;">EncryptionParameters</font>
</a> structure shall be given.<br />
</font>
</font>
</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;">recipient_info<font style="font-family: Times New Roman;">: information specific for certain recipients (e.g. data encrypted with a recipients public key) contained in a variable-length vector of type <a href="type">
<font style="font-family: Courier New;">RecipientInfo</font>
</a> shall be given. Each <font style="font-family: Courier New;">recipient_info<font style="font-family: Times New Roman;"> vector shall be preceeded by one <font style="font-family: Courier New;">encryption_parameters<font style="font-family: Times New Roman;"> header field to determine the value of <font style="font-family: Courier New;">symm_key_len<font style="font-family: Times New Roman;"> according to table <a href="ref">4</a>.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">For extensibility, the structure contains a variable field:<br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">unknown<font style="font-family: Times New Roman;">: in all other cases, a variable-length vector containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data shall be given.</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />The <font style="font-family: Courier New;">generation_time_standard_deviation<font style="font-family: Times New Roman;"> and the <font style="font-family: Courier New;">expiration<font style="font-family: Times New Roman;"> header fields are currently unused in the security profiles in clause 7.</font>
</font>
</font>
</font>
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367883">5.5<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_headerfieldtype">HeaderFieldType<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum { <br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />generation_time(0), <br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />generation_time_standard_deviation(1), <br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />expiration(2),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />generation_location(3),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />request_unrecognized_certificate(4),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />its_aid(5),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signer_info(128),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />encryption_parameters(129),</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />recipient_info(130),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} HeaderFieldType;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists the supported types of header fields.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].<br />
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367884">5.6<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
</a>
<a id="type_securityfield">TrailerField</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TrailerFieldType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />type;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(type) {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case signature:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Signature<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signature;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unkown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />security_field&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} TrailerField;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode information used by the security layer after processing the payload. A trailer field may contain data of the following cases:<br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">: the signature of this message contained in a <a href="type">
<font style="font-family: Courier New;">Signature</font>
</a> structure shall be given. The signature is calculated over the hash of the encoding of all previous fields (<font style="font-family: Courier New;">version<font style="font-family: Times New Roman;">, <font style="font-family: Courier New;">header_fields<font style="font-family: Times New Roman;"> field and the <font style="font-family: Courier New;">payload_field<font style="font-family: Times New Roman;"> field), including the encoding of their length. Also the length of the <font style="font-family: Courier New;">trailer_fields<font style="font-family: Times New Roman;"> field of the <font style="font-family: Courier New;">SecuredMessage<font style="font-family: Times New Roman;"> shall be included in the hash.<br />
<br />If the <font style="font-family: Courier New;">payload_field<font style="font-family: Times New Roman;"> field has <font style="font-family: Courier New;">type<font style="font-family: Times New Roman;"> equal to <font style="font-family: Courier New;">signed_external<font style="font-family: Times New Roman;">, the data shall be included in the hash calculation immediately after the<font style="font-family: Courier New;"> payload_field<font style="font-family: Times New Roman;"> field, encoded as an<font style="font-family: Courier New;"> opaque&lt;var&gt;<font style="font-family: Times New Roman;">, i.e. as if it was included.<br />
<br />If further trailer fields are included in a <font style="font-family: Courier New;">SecuredMessage<font style="font-family: Times New Roman;">, the <font style="font-family: Courier New;">signature<font style="font-family: Times New Roman;"> structure shall include all fields in the sequence before, and exclude all fields in the sequence after the <font style="font-family: Courier New;">signature<font style="font-family: Times New Roman;"> structure, if not otherwise defined via security profiles.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">If the <font style="font-family: Courier New;">payload_field<font style="font-family: Times New Roman;"> field <font style="font-family: Courier New;">type<font style="font-family: Times New Roman;"> does not contain the keyword "<font style="font-family: Courier New;">signed<font style="font-family: Times New Roman;">" (<font style="font-family: Courier New;">unsecured<font style="font-family: Times New Roman;"> or <font style="font-family: Courier New;">encrypted<font style="font-family: Times New Roman;">), then the <font style="font-family: Courier New;">trailer_fields<font style="font-family: Times New Roman;"> field of the <font style="font-family: Courier New;">SecuredMessage<font style="font-family: Times New Roman;"> shall not include a <a href="type">
<font style="font-family: Courier New;">Signature</font>
</a>.<br />
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</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;">unknown<font style="font-family: Times New Roman;">: in all other cases, a variable-length vector containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data shall be given.<br />
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>]. </font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367885">5.7<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_securityfieldtype">TrailerFieldType</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signature(1),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} TrailerFieldType;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists the supported types of trailer fields.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].<br />
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367886">5.8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_recipientinfo">RecipientInfo<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />cert_id;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> PublicKeyAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="recipientinfo_publickeyalgorithm_param">pk_encryption</a>;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> select (pk_encryption) {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> case ecies_nistp256:</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> EciesEncryptedKey<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />enc_key;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />enc_key&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} RecipientInfo;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure contains information for the decryption of a message for a recipient. This information is used to distribute recipient specific data. <font style="font-family: Courier New;">cert_id<font style="font-family: Times New Roman;"> determines the 8 octet identifier for the recipient's certificate. Depending on the value of <font style="font-family: Courier New;">pk_encryption<font style="font-family: Times New Roman;">, the following additional data shall be given:</font>
</font>
</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">ecies_nistp256<font style="font-family: Times New Roman;">: an encrypted key contained in an <a href="type">
<font style="font-family: Courier New;">EciesEncryptedKey</font>
</a> structure shall be given.<br />
</font>
</font>
</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;">unknown<font style="font-family: Times New Roman;">: in all other cases, a variable-length vector containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data encoding an encrypted key shall be given.<br />
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Except naming of included type and full inclusion of <font style="font-family: Courier New;">pk_encryption<font style="font-family: Times New Roman;"> (not <font style="font-family: Courier New;">extern<font style="font-family: Times New Roman;">), this definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.24.<br />
</font>
</font>
</font>
</font>
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367887">5.9<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_eciesnistp256encryptedkey">EciesEncryptedKey<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />extern SymmetricAlgorithm<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="eciestnistpparam_symm_alg">symm_alg</a>;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />extern uint32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />symm_key_len;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPoint<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" /> v;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />c[symm_key_len];<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />t[16];<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} EciesEncryptedKey;<br />
</font>
</p>
<p class="class_44"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to transmit an ECIES-encrypted symmetric key as defined in IEEE <br />Std 1363a‑2004 [<a href="REF">i.1</a>]. The <a href="ype">
<font style="font-family: Courier New;">EccPoint</font>
</a> <font style="font-family: Courier New;">v<font style="font-family: Times New Roman;"> contains the sender's ECC <font style="font-family: TimesNewRomanPSMT;">ephemeral<font style="font-family: Times New Roman;"> key used for the Elliptic Curve Encryption Scheme. This ephemeral key <font style="font-family: Courier New;">v<font style="font-family: Times New Roman;"> shall only be used once and for every encryption a new key shall be generated. The vector <font style="font-family: Courier New;">c<font style="font-family: Times New Roman;"> contains the encrypted (AES) key. The vector <font style="font-family: Courier New;">t<font style="font-family: Times New Roman;"> contains the authentication tag. The <font style="font-family: Courier New;">symm_key_len<font style="font-family: Times New Roman;"> defines the length of vector <font style="font-family: Courier New;">c<font style="font-family: Times New Roman;"> containing the encrypted (AES) key and shall be derived from the given algorithm <font style="font-family: Courier New;">symm_alg<font style="font-family: Times New Roman;"> and the mapping as defined in table <a href="ef">4</a>. The necessary algorithm shall be given as an external link to the parameter <a href="ncryptionparameters">
<font style="font-family: Courier New;">symm_algorithm</font>
</a> specified in the structure <a href="ype">
<font style="font-family: Courier New;">EncryptionParameters</font>
</a>. To ensure the external link to the <a href="ype">
<font style="font-family: Courier New;">SymmetricAlgorithm</font>
</a> <a href="ciestnistpparam">
<font style="font-family: Courier New;">symm_alg</font>
</a> can be resolved, this <a href="type">
<font style="font-family: Courier New;">EciesEncryptedKey</font>
</a> structure shall be preceded by an according <a href="ype">
<font style="font-family: Courier New;">EncryptionParameters</font>
</a> structure.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Further parameters used for the encryption and decryption using ECIES shall be:<br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The parameters P</font>
<font style="font-size: 6pt; vertical-align: sub;">1</font>
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> and P</font>
<font style="font-size: 6pt; vertical-align: sub;">2</font>
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> shall be empty strings.<br />
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ECSVDP-DHC shall be used as secret value derivation primitive.<br />
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The stream cipher used shall be based on KDF2 using SHA-256.</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">As MAC, MAC1 shall be used with SHA-256 and tBits=128.</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The length of the key (input) to MAC1 shall be 256 bits.</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The encryption shall use non-DHAES mode.</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Octet strings shall be interpreted using LSB compressed representation or uncompressed representation for the ECC points.</font>
</li>
</p>
</ul>
<p class="class_29">
<table style="border-collapse: collapse; border-spacing: 0pt;">
<tbody>
<tr style="height: 0in;"> <td colspan="2" style="border-bottom: 1px solid black; width: 6.65486in;">
<p class="class_29">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Table <font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">: Derivation of symmetric key size depending on the used algorithm</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.41667in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">SymmetricAlgorithm<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;"> value</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 3.23819in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Length in octets</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.41667in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">aes<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_128_ccm</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 3.23819in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">16</font>
</p>
</td>
</tr>
</tbody>
</table>
</p>
<p class="class_5"></p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is identical to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.2.25.<br />
</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367888">6<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Specification of certificate format</a>
<br />
</font>
</h1>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367889">6.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_certificate">Certificate<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />version; <br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SignerInfo<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signer_info;</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectInfo<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />subject_info;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAttribute<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />subject_attributes&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ValidityRestriction<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />validity_restrictions&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Signature<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />signature;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} Certificate;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode a certificate. </font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_35 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_0df98c72-fcf5-46bd-ac32-c67617caeadc"><a name="0df98c72-fcf5-46bd-ac32-c67617caeadc" id="id_0df98c72-fcf5-46bd-ac32-c67617caeadc" class="requality_id"></a><font style="font-family: Times New Roman;">version</font> specifies this certificate's version and shall be set to <font style="font-family: Courier New;">2</font> for conformance with the present document.</span> The <font style="font-family: Courier New;">version</font> shall be increased, if the standard is changed in an incompatible way, i.e. the syntax is incompatible such that older implementations cannot parse the format or the semantic has been changed significantly.</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280"><a name="f19898f9-af2d-47ac-82cf-a71538b2e280" id="id_f19898f9-af2d-47ac-82cf-a71538b2e280" class="requality_id"></a>Information on this certificate's signer is given </span><font style="font-family: Courier New;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">signer_info field</span><font style="font-family: Times New Roman;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">. The signer_info shall be of type </span><font style="font-family: Courier New;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">self</span><font style="font-family: Times New Roman;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">, </span><font style="font-family: Courier New;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">certificate_digest_with_sha256</span><font style="font-family: Times New Roman;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">, </span><font style="font-family: Courier New;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">certificate_digest_with_other_algorithm</span><font style="font-family: Times New Roman;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">, or </span><font style="font-family: Courier New;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">reserved</span><font style="font-family: Times New Roman;"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">.</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></font><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></li><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span></p><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span><p class="class_35 b1+"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280"> </span><li class="class_36"><span class="requality_text id_f19898f9-af2d-47ac-82cf-a71538b2e280">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">subject_info<font style="font-family: Times New Roman;"> specifies information on this certificate's subject. </font>
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Further information on the subject is given in the variable-length vector <font style="font-family: Courier New;">subject_attributes</font>. <span class="requality_text id_14ac0cc9-e94e-4c1d-a0ab-949a68c449e2"><a name="14ac0cc9-e94e-4c1d-a0ab-949a68c449e2" id="id_14ac0cc9-e94e-4c1d-a0ab-949a68c449e2" class="requality_id"></a>The elements in the <font style="font-family: Courier New;">subject_attributes</font> array shall be encoded in ascending numerical order of their <font style="font-family: Courier New;">type</font> value, unless this is specifically overridden by a security profile.</span> <font style="font-family: Courier New;"><span class="requality_text id_f7f89eb7-edc5-4238-8886-a3865780f88e"><a name="f7f89eb7-edc5-4238-8886-a3865780f88e" id="id_f7f89eb7-edc5-4238-8886-a3865780f88e" class="requality_id"></a>subject_attributes</span></font><span class="requality_text id_f7f89eb7-edc5-4238-8886-a3865780f88e"> shall not contain two entries with the same </span><font style="font-family: Courier New;"><span class="requality_text id_f7f89eb7-edc5-4238-8886-a3865780f88e">type</span></font><span class="requality_text id_f7f89eb7-edc5-4238-8886-a3865780f88e"> value.</span></font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The variable-length vector <font style="font-family: Courier New;">validity_restrictions</font> specifies restrictions regarding this certificate's validity. <span class="requality_text id_4d1be56a-6392-4bb5-aee0-608ca40f1dd5"><a name="4d1be56a-6392-4bb5-aee0-608ca40f1dd5" id="id_4d1be56a-6392-4bb5-aee0-608ca40f1dd5" class="requality_id"></a>The elements in the <font style="font-family: Courier New;">validity_restrictions</font> array shall be encoded in ascending numerical order of their <font style="font-family: Courier New;">type</font> value, unless this is specifically overridden by a security profile. <font style="font-family: Courier New;">validity_restrictions</font> shall not contain two entries with the same <font style="font-family: Courier New;">type</font> value.</span> Each certificate shall include at least one <font style="font-family: Courier New;">validity_restriction</font> of type <font style="font-family: Courier New;">time_end</font>, <font style="font-family: Courier New;">time_start_and_end</font>, or <font style="font-family: Courier New;">time_start_and_duration</font>.</font>
</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>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" /><span class="requality_text id_4ee1b61f-a484-4fc4-b43d-aa191370d877"><a class="requality_id" id="id_4ee1b61f-a484-4fc4-b43d-aa191370d877" name="4ee1b61f-a484-4fc4-b43d-aa191370d877"></a>A certificate is considered valid if the current time is within the validity period specified in the certificate, the current region is within the validity region specified in the certificate, the type of the certificate is valid for the current type of communication, the signature, which covers all fields except the signature itself, is valid, and the certificate of the signer is valid as signer for the given certificate's type. If the certificate is self-signed, it is valid if it is stored as a trusted certificate.</span><br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition differs substantially from the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.1.</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367890">6.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_subjectinfo">SubjectInfo<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />subject_type;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />subject_name&lt;2^8-1&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} SubjectInfo;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode information about a certificate's subject. It contains the type of information in <font style="font-family: Courier New;">subject_type</font> and the information itself in the variable-length vector <font style="font-family: Courier New;">subject_name</font>. <span class="requality_text id_fc61be6e-0117-4aeb-884d-87c64033dfd0"><a name="fc61be6e-0117-4aeb-884d-87c64033dfd0" id="id_fc61be6e-0117-4aeb-884d-87c64033dfd0" class="requality_id"></a>The <font style="font-family: Courier New;">subject_name</font> variable-length vector shall have a maximum length of 32 bytes.</span></font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].<br />
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367891">6.3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_subjecttype">SubjectType<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />enrollment_credential(0),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />authorization_ticket(1),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />authorization_authority(2),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />enrollment_authority(3),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />root_ca(4),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />crl_signer(5),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} SubjectType;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists the possible types of subjects:<br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Regular ITS stations shall use certificates containing a <a href="type">
<font style="font-family: Courier New;">SubjectInfo</font>
</a> of <a href="type">
<font style="font-family: Courier New;">SubjectType</font>
</a> <font style="font-family: Courier New;">enrollment_credential<font style="font-family: Times New Roman;"> when communicating with Enrolment CAs. <span class="requality_text id_70256032-089a-4b8b-b120-defd1af8a96d"><a class="requality_id" id="id_70256032-089a-4b8b-b120-defd1af8a96d" name="70256032-089a-4b8b-b120-defd1af8a96d"></a><span class="requality_text id_755f6e01-92d3-4b98-90ad-1f37ec6d6980"><a class="requality_id" id="id_755f6e01-92d3-4b98-90ad-1f37ec6d6980" name="755f6e01-92d3-4b98-90ad-1f37ec6d6980"></a>Such certificates shall not be accepted as signers of other certificates</span> or in regular communication by other ITS-Stations. </span></font>
</font>
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0"><a name="6ca2d2f6-8aea-4f69-95bd-596488ea39d0" id="id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0" class="requality_id"></a>Regular ITS stations shall use certificates containing a </span><a href="type"><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0">
</span><font style="font-family: Courier New;"><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0">SubjectInfo</span></font><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0">
</span></a><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0"> of </span><a href="type"><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0">
</span><font style="font-family: Courier New;"><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0">SubjectType</span></font><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0">
</span></a><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0"> </span><font style="font-family: Courier New;"><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0">authorization_ticket</span><font style="font-family: Times New Roman;"><span class="requality_text id_6ca2d2f6-8aea-4f69-95bd-596488ea39d0"> when communicating with other ITS-Stations</span>. <span class="requality_text id_0c97001c-61ac-4fe4-846c-43f17bdff475"><a class="requality_id" id="id_0c97001c-61ac-4fe4-846c-43f17bdff475" name="0c97001c-61ac-4fe4-846c-43f17bdff475"></a>Such certificates shall not be accepted as signers of other certificates.</span><br />
</font>
</font>
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0"><a name="2192ce7e-f93c-4f63-a974-13e73c7917f0" id="id_2192ce7e-f93c-4f63-a974-13e73c7917f0" class="requality_id"></a>Authorization CAs, which sign authorization tickets (pseudonyms) for ITS stations, shall use the </span><a href="type"><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">
</span><font style="font-family: Courier New;"><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">SubjectType</span></font><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">
</span></a><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0"> </span><font style="font-family: Courier New;"><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">authorization_authority</span><font style="font-family: Times New Roman;"><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">.</span><br /><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">
</span></font><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">
</span></font><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">
</span></font><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">
</span></li><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">
</span></p><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">
</span><p class="class_39 b1+"><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0"> </span><li class="class_36"><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_2192ce7e-f93c-4f63-a974-13e73c7917f0"></span>Enrolment CAs, which sign enrolment credentials (long term certificates) for ITS stations, shall use the <a href="type">
<font style="font-family: Courier New;">SubjectType</font>
</a> <font style="font-family: Courier New;">enrollment_authority<font style="font-family: Times New Roman;">.<br />
</font>
</font>
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835"><a name="12e35a8b-e0f5-44e6-a5f5-4fb3e932e835" id="id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835" class="requality_id"></a>Root CAs, which sign certificates of other CAs, shall use the </span><a href="type"><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">
</span><font style="font-family: Courier New;"><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">SubjectType</span></font><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">
</span></a><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835"> </span><font style="font-family: Courier New;"><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">root_ca</span><font style="font-family: Times New Roman;"><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">. </span></font><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">
</span></font><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">
</span></font><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">
</span></li><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">
</span></p><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">
</span><p class="class_39 b1+"><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835"> </span><li class="class_36"><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_12e35a8b-e0f5-44e6-a5f5-4fb3e932e835"></span>Certificate revocation list signers shall use <a href="type">
<font style="font-family: Courier New;">SubjectType</font>
</a> <font style="font-family: Courier New;">crl_signer<font style="font-family: Times New Roman;">.</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition substantially differs from the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.3.</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367892">6.4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_subjectattribute">SubjectAttribute</a>
<br />
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAttributeType<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />type;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(type) {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case verification_key:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case encryption_key:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKey<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />key;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case reconstruction_value:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="type">EccPoint</a>
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />rv;</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case assurance_level:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAssurance<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />assurance_level;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case its_aid_list:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IntX<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />its_aid_list&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case its_aid_ssp_list:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ItsAidSsp<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />its_aid_ssp_list&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />other_attribute&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} SubjectAttribute;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode a subject attribute. These attributes serve the purpose of specifying the technical details of a certificate's subject. Depending on the value of <font style="font-family: Courier New;">type<font style="font-family: Times New Roman;">, the following additional data shall be given:</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">verification_key<font style="font-family: Times New Roman;"> and <font style="font-family: Courier New;">encryption_key<font style="font-family: Times New Roman;">: a public key contained in a <a href="ype">
<font style="font-family: Courier New;">PublicKey</font>
</a> structure shall be given.<br />
</font>
</font>
</font>
</font>
</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;">reconstruction_value<font style="font-family: Times New Roman;">: an ECC point contained in a <a href="type">
<font style="font-family: Courier New;">EccPoint</font>
</a> structure shall be given, which may be used for implicit certificates using ECQV [<a href="REF">i.5</a>].</font>
</font>
</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;">assurance_level<font style="font-family: Times New Roman;">: the assurance level for the subject contained in a <a href="ype">
<font style="font-family: Courier New;">SubjectAssurance</font>
</a> structure shall be given.<br />
</font>
</font>
</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;">its_aid_list<font style="font-family: Times New Roman;">: ITS-AIDs contained in a variable-length vector of type <a href="ype">
<font style="font-family: Courier New;">IntX</font>
</a> shall be given. <br />
</font>
</font>
</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;">its_aid_ssp_list<font style="font-family: Times New Roman;">: ITS-AIDs with associated SSPs contained in a variable-length vector of type <a href="ype">
<font style="font-family: Courier New;">ItsAidSsp</font>
</a> shall be given. <br />
</font>
</font>
</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;">unknown<font style="font-family: Times New Roman;">: in all other cases, a variable-length vector containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data shall be given.</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367893">6.5<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_subjectattributetype">SubjectAttributeType</a>
<br />
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />verification_key(0),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />encryption_key(1),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />assurance_level(2),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />reconstruction_value(3),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />its_aid_list(32),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />its_aid_ssp_list(33),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} SubjectAttributeType;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists the possible types of subject attributes.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].<br />
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367894">6.6<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_subjectassurance">SubjectAssurance<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAssurance;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This field contains the ITS‑S's assurance, which denotes the ITS‑S's security of both the platform and storage of secret keys as well as the confidence in this assessment.<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This field shall be encoded as defined in table <a href="">5</a>, where "A" denotes bit fields specifying an assurance level, "R" reserved bit fields and "C" bit fields specifying the confidence.</font>
</p>
<p class="class_29">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Table <a id="ref_tab_subject_assurance">5</a>: Bitwise encoding of subject assurance<br />
</font>
</p>
<p class="class_17">
<table style="border-collapse: collapse; border-spacing: 0pt;">
<tbody>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 0.933333in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Bit number</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">7</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">6</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">3</font>
</p>
</td> <td style="border: 1px solid black; width: 0.492361in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">2</font>
</p>
</td> <td style="border: 1px solid black; width: 0.492361in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 0.933333in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Interpretation</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">A</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">A</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">A</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">R</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">R</font>
</p>
</td> <td style="border: 1px solid black; width: 0.492361in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">R</font>
</p>
</td> <td style="border: 1px solid black; width: 0.492361in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">C</font>
</p>
</td> <td style="border: 1px solid black; width: 0.39375in; vertical-align: top;">
<p class="class_17">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">C</font>
</p>
</td>
</tr>
</tbody>
</table>
</p>
<p class="class_5"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">In table <a href="">5</a>, bit number 0 denotes the least significant bit. Bit 7 to bit 5 denote the ITS-S's assurance levels, bit 4 to bit 2 are reserved for future use and bit 1 and bit 0 denote the confidence.</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The specification of these assurance levels as well as the encoding of the confidence levels is outside the scope of the present document. The default (no assurance) shall be all bits set to 0.</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 1:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE 2:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />A process should be defined how to evaluate each implementation and how to assign a corresponding subject assurance according to the evaluation result(s). However, this process is out of scope of the present document.</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367895">6.7<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_validityrestriction">ValidityRestriction<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ValidityRestrictionType type;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />select(type){<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case time_end:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />end_validity;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case time_start_and_end:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />start_validity;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />end_validity;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case time_start_and_duration:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time32<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />start_validity;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Duration<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />duration;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />case region:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />GeographicRegion<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />region;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />unknown:<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />data&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />}<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} ValidityRestriction;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines ways to restrict the validity of a certificate depending on the value of <font style="font-family: Courier New;">type<font style="font-family: Times New Roman;">:</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">time_end<font style="font-family: Times New Roman;">: the expiration date for the associated certificate contained in a <a href="type">
<font style="font-family: Courier New;">Time32</font>
</a> structure shall be given.<br />
</font>
</font>
</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;">time_start_and_end<font style="font-family: Times New Roman;">: the beginning of the validity contained in a <a href="type">
<font style="font-family: Courier New;">Time32</font>
</a> structure and the expiration date contained in another <a href="type">
<font style="font-family: Courier New;">Time32</font>
</a> structure shall be given.<br />
</font>
</font>
</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;">time_start_and_duration<font style="font-family: Times New Roman;">: the beginning of the validity contained in a <a href="type">
<font style="font-family: Courier New;">Time32</font>
</a> structure and the duration of validity contained in a <a href="type">
<font style="font-family: Courier New;">Duration</font>
</a> structure shall be given.<br />
</font>
</font>
</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;">region<font style="font-family: Times New Roman;">: the region the certificate is valid in contained in a <a href="ype">
<font style="font-family: Courier New;">GeographicRegion</font>
</a> structure shall be given.<br />
</font>
</font>
</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;">unknown<font style="font-family: Times New Roman;">: in all other cases, a variable-length vector containing <font style="font-family: Courier New;">opaque<font style="font-family: Times New Roman;"> data shall be given.<br />
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_6651de8c-4325-4b42-a018-9ef5c927537d"><a class="requality_id" id="id_6651de8c-4325-4b42-a018-9ef5c927537d" name="6651de8c-4325-4b42-a018-9ef5c927537d"></a>A valid certificate shall contain exactly one validity restriction of type <font style="font-family: Courier New;">time_end</font>, <font style="font-family: Courier New;">time_start_and_end</font>, or <font style="font-family: Courier New;">time_start_and_duration</font>.</span><br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].<br />
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367896">6.8<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="type_validityrestrictiontype">ValidityRestrictionType<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">enum { <br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />time_end(0),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />time_start_and_end(1),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />time_start_and_duration(2),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />region(3),<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />(2^8-1)<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} ValidityRestrictionType;</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This enumeration lists the possible types of restrictions to a certificate's validity.<br />
</font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is not available in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>].<br />
</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367897">6.9<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a id="_Ref261257051">ItsAidSsp<br />
</a>
</a>
</font>
</h2>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">struct {<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IntX<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />its_aid;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />service_specific_permissions&lt;var&gt;;<br />
</font>
</p>
<p class="class_31">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">} <a href="">ItsAidSsp</a>;<br />
</font>
</p>
<p class="class_31"></p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This structure defines how to encode an ITS-AID with associated Service Specific Permissions (SSP). <span class="requality_text id_8e9f84e1-3f43-4323-a3de-efed4d7e08ca"><a name="8e9f84e1-3f43-4323-a3de-efed4d7e08ca" id="id_8e9f84e1-3f43-4323-a3de-efed4d7e08ca" class="requality_id"></a><font style="font-family: Courier New;">service_specific_permissions</font> shall have a maximum length of 31 octets.</span> The definition of SSPs is out of scope of the present document.</font>
</p>
<p class="class_42">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />This definition is similar to the one in IEEE 1609.2 Draft D12 [<a href="REF">i.2</a>], clause 6.3.24, but uses different naming, a slightly more flexible encoding of the ITS-AID.</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367898">7<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Security profiles</a>
</font>
</h1>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367899">7.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" /><span class="requality_text id_2adf210a-7c7b-4225-a0ed-f5a25b1b430d"><a class="requality_id" id="id_2adf210a-7c7b-4225-a0ed-f5a25b1b430d" name="2adf210a-7c7b-4225-a0ed-f5a25b1b430d"></a>Security profile for CAMs</span></a>
</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This clause defines which fields shall be included in the SecuredMessage structure for Cooperative Awareness Messages (CAMs) as well as the scope of application of cryptographic features applied to the header. </font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_c7afae7a-c9c2-4459-972d-33da342b7baf"><a class="requality_id" id="id_c7afae7a-c9c2-4459-972d-33da342b7baf" name="c7afae7a-c9c2-4459-972d-33da342b7baf"></a>These </span><a href="ype">
<font style="font-family: Courier New;"><span class="requality_text id_c7afae7a-c9c2-4459-972d-33da342b7baf">HeaderField</span></font>
</a><span class="requality_text id_c7afae7a-c9c2-4459-972d-33da342b7baf"> elements shall be included in all CAMs.</span> <span class="requality_text id_1b243599-d5bc-4e46-a449-8d24fb05ab5f"><a class="requality_id" id="id_1b243599-d5bc-4e46-a449-8d24fb05ab5f" name="1b243599-d5bc-4e46-a449-8d24fb05ab5f"></a>With the exception of <font style="font-family: Courier New;">signer_info</font>, which is encoded first, all <font style="font-family: Courier New;">header_field</font> elements shall be included in ascending order according to the numbering of the enumeration of the according type structure</span>:</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">signer_info<font style="font-family: Times New Roman;"><span class="requality_text id_d1564525-a4f5-404f-b48a-f323fde56e21"><a class="requality_id" id="id_d1564525-a4f5-404f-b48a-f323fde56e21" name="d1564525-a4f5-404f-b48a-f323fde56e21"></a>: this field shall contain exactly one field of the types </span><font style="font-family: Courier New;">certificate_digest_with_sha256, certificate_chain<font style="font-family: Times New Roman;"> or <font style="font-family: Courier New;">certificate<font style="font-family: Times New Roman;">, according to the following rules:</font>
</font>
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<ul style="margin: 0in 0in 0in 0.827083in; padding: 0pt; text-indent: -0.315278in; text-align: left;">
<p class="class_45 b2+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_ef1d24a2-c970-4133-9123-bbe51c663a38"><a class="requality_id" id="id_ef1d24a2-c970-4133-9123-bbe51c663a38" name="ef1d24a2-c970-4133-9123-bbe51c663a38"></a>In the normal case, the <font style="font-family: Courier New;">signer_info</font>field of type <font style="font-family: Courier New;">certificate_digest_with_sha256</font> shall be included.</span><br />
</font>
</li>
</p>
<p class="class_45 b2+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_df923117-2a36-4086-881f-45fccb112a61"><a name="df923117-2a36-4086-881f-45fccb112a61" id="id_df923117-2a36-4086-881f-45fccb112a61" class="requality_id"></a>Instead of including a field of type <font style="font-family: Courier New;">certificate_digest_with_sha256</font>, a <font style="font-family: Courier New;">signer_info</font> field of type <font style="font-family: Courier New;">certificate</font> shall be included one second after the last inclusion of a field of type <font style="font-family: Courier New;">certificate</font></span>.<br />
</font>
</li>
</p>
<p class="class_45 b2+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_b687b200-06bf-4876-a5a6-1571bde7cea7"><a class="requality_id" id="id_b687b200-06bf-4876-a5a6-1571bde7cea7" name="b687b200-06bf-4876-a5a6-1571bde7cea7"></a>If the ITS-S receives a CAM from a previously unknown certificate, it shall include a field of type <font style="font-family: Courier New;">certificate</font> immediately in its next CAM, instead of including a field of type <font style="font-family: Courier New;">certificate_digest_with_sha256</font></span>.<span class="requality_text id_83f9122f-3988-4955-99f7-5b08c1b7948f"><a class="requality_id" id="id_83f9122f-3988-4955-99f7-5b08c1b7948f" name="83f9122f-3988-4955-99f7-5b08c1b7948f"></a> In this case, the timer for the next inclusion of a field of type <font style="font-family: Courier New;">certificate</font> shall be restarted.</span><br />
</font>
</li>
</p>
<p class="class_45 b2+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">If an ITS-S receives a CAM whose security header includes a <font style="font-family: Courier New;">HeaderField<font style="font-family: Times New Roman;"> of type <font style="font-family: Courier New;">request_unrecognized_certificate<font style="font-family: Times New Roman;">, then the ITS‑S shall evaluate the list of <a href="type">
<font style="font-family: Courier New;">HashedId3</font>
</a> digests included in that field. <span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5"><a name="ebb640a8-dfe7-4c52-96c8-c6f3f52452c5" id="id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5" class="requality_id"></a>If the ITS-S finds a </span><a href="type"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5">
</span><font style="font-family: Courier New;"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5">HashedId3</span></font><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5">
</span></a><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5"> of its own, currently used authorization ticket and not of the authorization authority in that list, it shall include a </span><font style="font-family: Courier New;"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5">signer_info</span><font style="font-family: Times New Roman;"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5"> field of type </span><font style="font-family: Courier New;"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5">certificate</span><font style="font-family: Times New Roman;"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5"> immediately in its next CAM, instead of including a </span><font style="font-family: Courier New;"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5">signer_info</span><font style="font-family: Times New Roman;"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5"> field of type </span><font style="font-family: Courier New;"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5">certificate_digest_with_sha256</span><font style="font-family: Times New Roman;"><span class="requality_text id_ebb640a8-dfe7-4c52-96c8-c6f3f52452c5">.</span> <span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe"><a name="db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe" id="id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe" class="requality_id"></a>If the ITS-S finds a </span><a href="type"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe">
</span><font style="font-family: Courier New;"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe">HashedId3</span></font><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe">
</span></a><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe"> of its own, currently used authorization authority in that list, it shall include a </span><font style="font-family: Courier New;"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe">signer_info</span><font style="font-family: Times New Roman;"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe"> field of type </span><font style="font-family: Courier New;"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe">certificate_chain</span><font style="font-family: Times New Roman;"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe"> containing the currently used authorization ticket and authorization authority certificate immediately in its next CAM, instead of including a </span><font style="font-family: Courier New;"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe">signer_info</span><font style="font-family: Times New Roman;"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe"> field of type </span><font style="font-family: Courier New;"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe">certificate_digest_with_sha256</span><font style="font-family: Times New Roman;"><span class="requality_text id_db2bb1d3-c4dd-4c62-bc4a-16ed5cfd9bbe">.</span></font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">generation_time<font style="font-family: Times New Roman;">: this field shall contain the current absolute time. <span class="requality_text id_48e8cd0f-df1a-4fd5-a36b-6d47370cb9c5"><a name="48e8cd0f-df1a-4fd5-a36b-6d47370cb9c5" id="id_48e8cd0f-df1a-4fd5-a36b-6d47370cb9c5" class="requality_id"></a>The <font style="font-family: Courier New;">generation_time</font> is valid, if it is in the validity period of the certificate referenced by the <font style="font-family: Courier New;">signer_info</font>.</span></font>
</font>
</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;">its_aid<font style="font-family: Times New Roman;">: <span class="requality_text id_505beac6-127f-4abe-904a-8da820820b8f"><a class="requality_id" id="id_505beac6-127f-4abe-904a-8da820820b8f" name="505beac6-127f-4abe-904a-8da820820b8f"></a>this field shall encode the decimal value for CAMs</span> according to ETSI TR 102 965 [<a href="REF">i.6</a>].</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The <font style="font-family: Courier New;">HeaderField</font> element <font style="font-family: Courier New;">request_unrecognized_certificate</font> shall be included if an ITS-S received CAMs from other ITS-Ss, which the ITS-S has never encountered before and which included only a <font style="font-family: Courier New;">signer_info </font>field of type <font style="font-family: Courier New;">certificate_digest_with_sha256 </font>instead of a <font style="font-family: Courier New;">signer_info</font> HeaderField of type <font style="font-family: Courier New;">certificate</font>. In this case, the signature of the received CAMs cannot be verified because the verification key is missing. <span class="requality_text id_081b1d3f-e665-472a-abdb-5aad84bc9237"><a name="081b1d3f-e665-472a-abdb-5aad84bc9237" id="id_081b1d3f-e665-472a-abdb-5aad84bc9237" class="requality_id"></a>The field <font style="font-family: Courier New;">digests&lt;var&gt;</font> in the structure of <font style="font-family: Courier New;">request_unrecognized_certificate</font> shall be filled with a list of <a href="type">
<font style="font-family: Courier New;">HashedId3</font></a> elements of the missing ITS-S certificates</span>. </font>
</p>
<p class="class_25">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<a href="type">
<font style="font-family: Courier New;">HashedId3</font>
</a> elements can be formed by using the least significant three bytes of the corresponding <font style="font-family: Courier New;">HashedId8.</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_4f1d2ecd-4dde-469a-8899-662f2ace2105"><a class="requality_id" id="id_4f1d2ecd-4dde-469a-8899-662f2ace2105" name="4f1d2ecd-4dde-469a-8899-662f2ace2105"></a>None of the possible <font style="font-family: Courier New;">HeaderField</font> cases shall be included more than once</span>. <span class="requality_text id_c2508610-0005-4b07-8ba2-0490a71f0a58"><a name="c2508610-0005-4b07-8ba2-0490a71f0a58" id="id_c2508610-0005-4b07-8ba2-0490a71f0a58" class="requality_id"></a>All other </span><font style="font-family: Courier New;"><span class="requality_text id_c2508610-0005-4b07-8ba2-0490a71f0a58">HeaderField</span></font><span class="requality_text id_c2508610-0005-4b07-8ba2-0490a71f0a58"> types defined in clause 5 shall not be used</span>. Future <font style="font-family: Courier New;">HeaderField</font> types may be included. <span class="requality_text id_e3771490-69a8-4c5b-bc32-154f8b145f6a"><a class="requality_id" id="id_e3771490-69a8-4c5b-bc32-154f8b145f6a" name="e3771490-69a8-4c5b-bc32-154f8b145f6a"></a>Any other <font style="font-family: Courier New;">HeaderField</font> types included shall not be used to determine the validity of the message</span>.<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_a61181d9-1ca0-444d-8723-5bc368222afc"><a name="a61181d9-1ca0-444d-8723-5bc368222afc" id="id_a61181d9-1ca0-444d-8723-5bc368222afc" class="requality_id"></a>A </span><a href="type"><span class="requality_text id_a61181d9-1ca0-444d-8723-5bc368222afc">
</span><font style="font-family: Courier New;"><span class="requality_text id_a61181d9-1ca0-444d-8723-5bc368222afc">Payload</span></font><span class="requality_text id_a61181d9-1ca0-444d-8723-5bc368222afc">
</span></a><span class="requality_text id_a61181d9-1ca0-444d-8723-5bc368222afc"> element shall be included for all CAMs. This element shall be of type </span><font style="font-family: Courier New;"><span class="requality_text id_a61181d9-1ca0-444d-8723-5bc368222afc">signed</span><font style="font-family: Times New Roman;"><span class="requality_text id_a61181d9-1ca0-444d-8723-5bc368222afc"> and contain the CAM payload.</span></font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_2e99c742-b3c7-497d-ad35-af859d7e351d"><a class="requality_id" id="id_2e99c742-b3c7-497d-ad35-af859d7e351d" name="2e99c742-b3c7-497d-ad35-af859d7e351d"></a>These </span><a href="ype">
<font style="font-family: Courier New;"><span class="requality_text id_2e99c742-b3c7-497d-ad35-af859d7e351d">TrailerField</span></font>
</a><span class="requality_text id_2e99c742-b3c7-497d-ad35-af859d7e351d"> elements shall be included in all CAMs</span>:<br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"><a name="edc30643-b58e-4c13-a10b-a3209100a17c" id="id_edc30643-b58e-4c13-a10b-a3209100a17c" class="requality_id"></a>signature</span><font style="font-family: Times New Roman;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">: this field shall contain a signature calculated over these fields of the </span><a href="ype"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><font style="font-family: Courier New;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">SecuredMessage</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></a><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"> data structure:</span><br /><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></li><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></p><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></ul><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><ul style="margin: 0in 0in 0in 0.827083in; padding: 0pt; text-indent: -0.315278in; text-align: left;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><p class="class_46 b2+"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"> </span><li class="class_36"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">protocol_version</span><font style="font-family: Times New Roman;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">.</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></li><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></p><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><p class="class_45 b2+"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"> </span><li class="class_36"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">The variable-length vector </span><font style="font-family: Courier New;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">header_fields</span><font style="font-family: Times New Roman;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"> including its length.</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></li><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></p><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><p class="class_45 b2+"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"> </span><li class="class_36"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">The complete </span><font style="font-family: Courier New;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">payload_field</span><font style="font-family: Times New Roman;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"> field. </span><br /><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></font><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></li><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span></p><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><p class="class_45 b2+"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"> </span><li class="class_36"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">The length of the variable-length vector </span><font style="font-family: Courier New;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">trailer_fields</span><font style="font-family: Times New Roman;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"> and the type of the </span><font style="font-family: Courier New;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c">signature</span><font style="font-family: Times New Roman;"><span class="requality_text id_edc30643-b58e-4c13-a10b-a3209100a17c"> trailer field.</span></font>
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_9c739ca7-141b-4d74-9a6e-54db6606bde3"><a class="requality_id" id="id_9c739ca7-141b-4d74-9a6e-54db6606bde3" name="9c739ca7-141b-4d74-9a6e-54db6606bde3"></a>CAMs shall not be encrypted. </span><br />
</font>
</p>
<p class="class_47">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />The following table <a href="ref">6</a> illustrates which parts of a <font style="font-family: Courier New;">SecuredMessage<font style="font-family: Times New Roman;"> are taken into account when generating the signature of a message.<br />
</font>
</font>
</font>
</p>
<p class="class_29">
<table style="border-collapse: collapse; border-spacing: 0pt;">
<tbody>
<tr style="height: 0in;"> <td colspan="2" style="border-bottom: 1px solid black; width: 5.46181in;">
<p class="class_29">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Table <font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">
<a id="ref_tab_example_signature">6</a>
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">: Example for the </font>
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">ECDSA</font>
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;"> signature </font>
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">generation for a SecuredMessage</font>
</font>
</font>
</p>
<p class="class_30"></p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Element</font>
</p>
</td> <td style="border: 1px solid black; width: 2.21319in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Description</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">SecuredMessage</font>
</p>
</td> <td style="border: 1px solid black; width: 2.21319in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint8 protocol_version</font>
</p>
</td> <td rowspan="8" style="border: 1px solid black; width: 2.21319in;">
<p class="class_17">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Covered by the signature</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HeaderField header_fields&lt;var&gt;</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />…</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Payload payload_fields&lt;var&gt;</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />…</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TrailerField trailer_fields&lt;var&gt;</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TrailerFieldType type</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKeyAlgorithm algorithm</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EcdsaSignature <font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ecdsa<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_signature</font>
</font>
</font>
</p>
</td> <td rowspan="4" style="border: 1px solid black; width: 2.21319in;">
<p class="class_17">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Not covered by the signature</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPoint R</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPointType type</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque x<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[32]</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque s<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[32]</font>
</font>
</p>
</td> <td rowspan="2" style="border: 1px solid black; width: 2.21319in;">
<p class="class_17">
<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ECDSA<font style="font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> signature (r,s)</font>
</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30"></p>
 </td>
</tr>
</tbody>
</table>
</p>
<p class="class_48"></p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367900">7.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" /><span class="requality_text id_84d2bdc6-985e-48eb-b396-6b9a7c047ca2"><a class="requality_id" id="id_84d2bdc6-985e-48eb-b396-6b9a7c047ca2" name="84d2bdc6-985e-48eb-b396-6b9a7c047ca2"></a>Security profile for DENMs</span></a>
</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This clause defines which fields shall always be included in the SecuredMessage structure for Decentralized Environmental Notification Messages (DENMs) as well as the scope of application of cryptographic features applied to the header. </font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_799453d2-bd40-419c-8aaa-44324115ffa4"><a class="requality_id" id="id_799453d2-bd40-419c-8aaa-44324115ffa4" name="799453d2-bd40-419c-8aaa-44324115ffa4"></a>These </span><a href="ype">
<font style="font-family: Courier New;"><span class="requality_text id_799453d2-bd40-419c-8aaa-44324115ffa4">HeaderField</span></font>
</a><span class="requality_text id_799453d2-bd40-419c-8aaa-44324115ffa4"> elements shall be included in all DENMs.</span> <span class="requality_text id_7cde7fb9-8e4b-422b-8f40-c77527b6898a"><a class="requality_id" id="id_7cde7fb9-8e4b-422b-8f40-c77527b6898a" name="7cde7fb9-8e4b-422b-8f40-c77527b6898a"></a>With the exception of signer_info, which is encoded first, all </span><font style="font-family: Courier New;">header_field<font style="font-family: Times New Roman;"> elements shall be included in ascending order according to the numbering of the enumeration of the according type structure:</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;"><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22"><a name="dd620987-9e01-4fc8-b471-201d0592ff22" id="id_dd620987-9e01-4fc8-b471-201d0592ff22" class="requality_id"></a>signer_info</span><font style="font-family: Times New Roman;"><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">: this field shall contain an element of type </span><font style="font-family: Courier New;"><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">certificate</span><font style="font-family: Times New Roman;"><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">.</span><br /><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">
</span></font><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">
</span></font><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">
</span></font><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">
</span></font><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">
</span></li><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">
</span></p><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">
</span><p class="class_35 b1+"><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22"> </span><li class="class_36"><span class="requality_text id_dd620987-9e01-4fc8-b471-201d0592ff22">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">generation_time<font style="font-family: Times New Roman;">:<span class="requality_text id_9d288386-4b6a-46cc-9bd4-5be9d85696d0"><a name="9d288386-4b6a-46cc-9bd4-5be9d85696d0" id="id_9d288386-4b6a-46cc-9bd4-5be9d85696d0" class="requality_id"></a> this field shall contain the current absolute time.</span> <span class="requality_text id_d8ce00e7-f3e1-479b-8ce8-73861f492c7b"><a name="d8ce00e7-f3e1-479b-8ce8-73861f492c7b" id="id_d8ce00e7-f3e1-479b-8ce8-73861f492c7b" class="requality_id"></a>The </span><font style="font-family: Courier New;"><span class="requality_text id_d8ce00e7-f3e1-479b-8ce8-73861f492c7b">generation_time</span><font style="font-family: Times New Roman;"><span class="requality_text id_d8ce00e7-f3e1-479b-8ce8-73861f492c7b"> is valid, if it is in the validity period of the certificate referenced by the </span><font style="font-family: Courier New;"><span class="requality_text id_d8ce00e7-f3e1-479b-8ce8-73861f492c7b">signer_info</span><font style="font-family: Times New Roman;"><span class="requality_text id_d8ce00e7-f3e1-479b-8ce8-73861f492c7b">.</span></font>
</font>
</font>
</font>
</font>
</font>
</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;">generation_location<font style="font-family: Times New Roman;">:<span class="requality_text id_4e698c28-866a-437a-81b0-1825b19d6297"><a class="requality_id" id="id_4e698c28-866a-437a-81b0-1825b19d6297" name="4e698c28-866a-437a-81b0-1825b19d6297"></a> this field shall contain the current location of the ITS-S at the point in time the contents of the security headers are fixed prior to the signing process</span>. <span class="requality_text id_90324b98-a3aa-495d-bb77-d7b532d503a9"><a name="90324b98-a3aa-495d-bb77-d7b532d503a9" id="id_90324b98-a3aa-495d-bb77-d7b532d503a9" class="requality_id"></a>The </span><font style="font-family: Courier New;"><span class="requality_text id_90324b98-a3aa-495d-bb77-d7b532d503a9">generation_location</span><font style="font-family: Times New Roman;"><span class="requality_text id_90324b98-a3aa-495d-bb77-d7b532d503a9"> is valid, either if there is no geographic validity restriction in the certificate referenced by the </span><font style="font-family: Courier New;"><span class="requality_text id_90324b98-a3aa-495d-bb77-d7b532d503a9">signer_info</span><font style="font-family: Times New Roman;"><span class="requality_text id_90324b98-a3aa-495d-bb77-d7b532d503a9">, or if it is inside the geographic validity restriction of this certificate.</span></font>
</font>
</font>
</font>
</font>
</font>
</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;">its_aid<font style="font-family: Times New Roman;">:<span class="requality_text id_79b1e74c-cf2f-4d76-bcac-07d24883a293"><a class="requality_id" id="id_79b1e74c-cf2f-4d76-bcac-07d24883a293" name="79b1e74c-cf2f-4d76-bcac-07d24883a293"></a> this field shall encode the decimal value for DENMs according</span> to ETSI TR 102 965 [<a href="REF">i.6</a>].</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_3ada8c64-2b8f-4fd7-a8c9-2a3bf53330f9"><a class="requality_id" id="id_3ada8c64-2b8f-4fd7-a8c9-2a3bf53330f9" name="3ada8c64-2b8f-4fd7-a8c9-2a3bf53330f9"></a>None of the possible <font style="font-family: Courier New;">HeaderField</font> cases shall be included more than once.</span> <span class="requality_text id_023771e5-35d6-4ff6-b017-bdd6437ef786"><a name="023771e5-35d6-4ff6-b017-bdd6437ef786" id="id_023771e5-35d6-4ff6-b017-bdd6437ef786" class="requality_id"></a>All other </span><font style="font-family: Courier New;"><span class="requality_text id_023771e5-35d6-4ff6-b017-bdd6437ef786">HeaderField</span></font><span class="requality_text id_023771e5-35d6-4ff6-b017-bdd6437ef786"> types defined in clause 5 shall not be used.</span> Future <font style="font-family: Courier New;">HeaderField</font> types may be included. <span class="requality_text id_cb8d49a9-9491-4b08-99e8-cd61f76a52aa"><a class="requality_id" id="id_cb8d49a9-9491-4b08-99e8-cd61f76a52aa" name="cb8d49a9-9491-4b08-99e8-cd61f76a52aa"></a>Any other <font style="font-family: Courier New;">HeaderField</font> types included shall not be used to determine the validity of the message.</span></font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_59de9c30-dcf8-4767-bc49-171e85998a37"><a class="requality_id" id="id_59de9c30-dcf8-4767-bc49-171e85998a37" name="59de9c30-dcf8-4767-bc49-171e85998a37"></a>A </span><a href="type">
<font style="font-family: Courier New;"><span class="requality_text id_59de9c30-dcf8-4767-bc49-171e85998a37">Payload</span></font><span class="requality_text id_59de9c30-dcf8-4767-bc49-171e85998a37">
</span></a><span class="requality_text id_59de9c30-dcf8-4767-bc49-171e85998a37"> element shall be included for all DENMs. This element shall be of type </span><font style="font-family: Courier New;"><span class="requality_text id_59de9c30-dcf8-4767-bc49-171e85998a37">signed</span><font style="font-family: Times New Roman;"><span class="requality_text id_59de9c30-dcf8-4767-bc49-171e85998a37"> and contain the DENM payload.</span></font><span class="requality_text id_59de9c30-dcf8-4767-bc49-171e85998a37">
</span></font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_cd97a713-fd01-4456-bab8-84aae963f48b"><a class="requality_id" id="id_cd97a713-fd01-4456-bab8-84aae963f48b" name="cd97a713-fd01-4456-bab8-84aae963f48b"></a>These </span><a href="ype">
<font style="font-family: Courier New;"><span class="requality_text id_cd97a713-fd01-4456-bab8-84aae963f48b">TrailerField</span></font>
</a><span class="requality_text id_cd97a713-fd01-4456-bab8-84aae963f48b"> elements shall be included in all DENMs:</span><br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"><a name="b87e28f5-7eda-4025-9f16-35fe563b6a2f" id="id_b87e28f5-7eda-4025-9f16-35fe563b6a2f" class="requality_id"></a>signature</span><font style="font-family: Times New Roman;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">: this field shall contain a signature calculated over these fields of the </span><a href="ype"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><font style="font-family: Courier New;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">SecuredMessage</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></a><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"> data structure:</span><br /><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></li><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></p><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></ul><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><ul style="margin: 0in 0in 0in 0.827083in; padding: 0pt; text-indent: -0.315278in; text-align: left;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><p class="class_46 b2+"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"> </span><li class="class_36"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">protocol_version</span><font style="font-family: Times New Roman;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">. </span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></li><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></p><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><p class="class_45 b2+"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"> </span><li class="class_36"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">The variable-length vector </span><font style="font-family: Courier New;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">header_fields</span><font style="font-family: Times New Roman;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"> including its length.</span><br /><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></li><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></p><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><p class="class_45 b2+"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"> </span><li class="class_36"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">The complete </span><font style="font-family: Courier New;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">payload_field</span><font style="font-family: Times New Roman;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"> field. </span><br /><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></font><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></li><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span></p><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><p class="class_45 b2+"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"> </span><li class="class_36"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">The length of the variable-length vector </span><font style="font-family: Courier New;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">trailer_fields</span><font style="font-family: Times New Roman;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"> and the type of the </span><font style="font-family: Courier New;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f">signature</span><font style="font-family: Times New Roman;"><span class="requality_text id_b87e28f5-7eda-4025-9f16-35fe563b6a2f"> trailer field.</span></font>
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_3277f67d-8198-4426-af7f-209a9a15fb4d"><a class="requality_id" id="id_3277f67d-8198-4426-af7f-209a9a15fb4d" name="3277f67d-8198-4426-af7f-209a9a15fb4d"></a>DENMs shall not be encrypted.</span></font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367901"><span class="requality_text id_dc173140-21db-4c79-93a8-7f24aff8cea0"><a class="requality_id" id="id_dc173140-21db-4c79-93a8-7f24aff8cea0" name="dc173140-21db-4c79-93a8-7f24aff8cea0"></a>7.3</span><img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" /><span class="requality_text id_dc173140-21db-4c79-93a8-7f24aff8cea0">Generic security profile for other signed messages</span></a>
</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This clause defines which fields shall always be included in the SecuredMessage structure for other signed messages as well as the scope of application of cryptographic features applied to the header. <br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_655df553-f2cc-481a-b3f1-8954c2a2f19b"><a class="requality_id" id="id_655df553-f2cc-481a-b3f1-8954c2a2f19b" name="655df553-f2cc-481a-b3f1-8954c2a2f19b"></a>These <a href="type"><font style="font-family: Courier New;">HeaderField</font></a> elements shall be included.</span> <span class="requality_text id_209c0b2b-c07a-4023-aadc-c80c5d0c8774"><a class="requality_id" id="id_209c0b2b-c07a-4023-aadc-c80c5d0c8774" name="209c0b2b-c07a-4023-aadc-c80c5d0c8774"></a>With the exception of signer_info, which is encoded first, all <font style="font-family: Courier New;">header_field</font> elements shall be included in ascending order according to the numbering of the enumeration of the according type structure</span>:<br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_35 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_8919f8cf-0b31-445c-b659-b5c9af67975c"><a class="requality_id" id="id_8919f8cf-0b31-445c-b659-b5c9af67975c" name="8919f8cf-0b31-445c-b659-b5c9af67975c"></a><font style="font-family: Courier New;">signer_info</font>: this field shall contain an element of type <font style="font-family: Courier New;">certificate</font>.</span><br /></font>
</li>
</p>
<p class="class_35 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_6e2b18ef-2431-48ae-9a10-cae099d89969"><a name="6e2b18ef-2431-48ae-9a10-cae099d89969" id="id_6e2b18ef-2431-48ae-9a10-cae099d89969" class="requality_id"></a><font style="font-family: Courier New;">generation_time</font>: this field shall contain the current absolute time.</span> <span class="requality_text id_ec223c71-ab7b-4b9c-9942-739771862633"><a name="ec223c71-ab7b-4b9c-9942-739771862633" id="id_ec223c71-ab7b-4b9c-9942-739771862633" class="requality_id"></a>The <font style="font-family: Courier New;">generation_time</font> is valid, if it is in the validity period of the certificate referenced by the <font style="font-family: Courier New;">signer_info</font>.</span></font>
</li>
</p>
<p class="class_49"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><font style="font-family: Courier New;">generation_location</font>:<span class="requality_text id_f38bfa36-0dbd-405f-88df-5b077f4912d9"><a name="f38bfa36-0dbd-405f-88df-5b077f4912d9" id="id_f38bfa36-0dbd-405f-88df-5b077f4912d9" class="requality_id"></a> this field shall contain the current location of the ITS-S S at the point in time the contents of the security headers are fixed prior to the signing process.</span> <span class="requality_text id_6be5db96-3b1e-4d71-a27e-2361c7422876"><a name="6be5db96-3b1e-4d71-a27e-2361c7422876" id="id_6be5db96-3b1e-4d71-a27e-2361c7422876" class="requality_id"></a>The </span><font style="font-family: Courier New;"><span class="requality_text id_6be5db96-3b1e-4d71-a27e-2361c7422876">generation_location</span></font><span class="requality_text id_6be5db96-3b1e-4d71-a27e-2361c7422876"> is valid, either if there is no geographic validity restriction in the certificate referenced by the </span><font style="font-family: Courier New;"><span class="requality_text id_6be5db96-3b1e-4d71-a27e-2361c7422876">signer_info</span></font><span class="requality_text id_6be5db96-3b1e-4d71-a27e-2361c7422876">, or if it is inside the geographic validity restriction of this certificate.</span></font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_ffd67c7f-db67-406e-83ce-f1140efe0f63"><a name="ffd67c7f-db67-406e-83ce-f1140efe0f63" id="id_ffd67c7f-db67-406e-83ce-f1140efe0f63" class="requality_id"></a>None of the possible <font style="font-family: Courier New;">HeaderField</font> cases shall be included more than once.</span> <span class="requality_text id_88ac51be-1b12-4ec0-be8a-8a064ef12c6a"><a class="requality_id" id="id_88ac51be-1b12-4ec0-be8a-8a064ef12c6a" name="88ac51be-1b12-4ec0-be8a-8a064ef12c6a"></a>Additional HeaderField types are allowed.</span></font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1"><a name="1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1" id="id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1" class="requality_id"></a>A </span><a href="type"><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1">
</span><font style="font-family: Courier New;"><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1">Payload</span></font><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1">
</span></a><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1"> element of type </span><font style="font-family: Courier New;"><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1">signed</span><font style="font-family: Times New Roman;"><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1">, </span><font style="font-family: Courier New;"><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1">signed_external</span><font style="font-family: Times New Roman;"><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1"> or </span><font style="font-family: Courier New;"><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1">signed_and_encrypted</span><font style="font-family: Times New Roman;"><span class="requality_text id_1a6ac998-0ad1-483e-87ce-dc1b2c57d6f1"> shall be included.</span></font>
</font>
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_e1e96227-c64e-4d30-8d81-67ee8a5f802f"><a class="requality_id" id="id_e1e96227-c64e-4d30-8d81-67ee8a5f802f" name="e1e96227-c64e-4d30-8d81-67ee8a5f802f"></a>These </span><a href="type">
<font style="font-family: Courier New;"><span class="requality_text id_e1e96227-c64e-4d30-8d81-67ee8a5f802f">TrailerField</span></font>
</a><span class="requality_text id_e1e96227-c64e-4d30-8d81-67ee8a5f802f"> elements shall be included:</span><br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"><a name="3d07e7dc-24bf-4edb-973d-71d1fd22e490" id="id_3d07e7dc-24bf-4edb-973d-71d1fd22e490" class="requality_id"></a>signature</span><font style="font-family: Times New Roman;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">: this field shall contain a signature calculated over these fields of the </span><a href="type"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><font style="font-family: Courier New;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">SecuredMessage</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></a><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"> data structure:</span><br /><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></li><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></p><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></ul><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><ul style="margin: 0in 0in 0in 0.827083in; padding: 0pt; text-indent: -0.315278in; text-align: left;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><p class="class_46 b2+"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"> </span><li class="class_36"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">protocol_version</span><font style="font-family: Times New Roman;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">. </span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></li><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></p><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><p class="class_45 b2+"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"> </span><li class="class_36"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">The variable-length vector </span><font style="font-family: Courier New;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">header_fields</span><font style="font-family: Times New Roman;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"> including its length.</span><br /><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></li><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></p><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><p class="class_45 b2+"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"> </span><li class="class_36"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">The complete </span><font style="font-family: Courier New;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">payload_field</span><font style="font-family: Times New Roman;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"> field. If the payload is marked as external, its contents shall be included in the hash as well, at the position where a non-external payload would be.</span><br /><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></font><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></li><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span></p><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><p class="class_45 b2+"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"> </span><li class="class_36"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">
</span><font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">The length of the variable-length vector </span><font style="font-family: Courier New;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">trailer_fields</span><font style="font-family: Times New Roman;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"> and the type of the </span><font style="font-family: Courier New;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490">signature</span><font style="font-family: Times New Roman;"><span class="requality_text id_3d07e7dc-24bf-4edb-973d-71d1fd22e490"> trailer field. </span><br />
</font>
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367902">7.</a>4<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" /><span class="requality_text id_ab0b5578-5740-40f7-8480-37bc9cf0396e"><a name="ab0b5578-5740-40f7-8480-37bc9cf0396e" id="id_ab0b5578-5740-40f7-8480-37bc9cf0396e" class="requality_id"></a>Profiles for certificates</span><br />
</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This clause defines which types of variable fields shall always be included in certificates. </font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_c4cd2dea-c087-49fa-9d20-b08451557a51"><a class="requality_id" id="id_c4cd2dea-c087-49fa-9d20-b08451557a51" name="c4cd2dea-c087-49fa-9d20-b08451557a51"></a>The </span><font style="font-family: Courier New;">version<font style="font-family: Times New Roman;"> field of a certificate shall be set according to clause 6.1.</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_d55843ab-3d09-453b-a9b1-d7fc8752cfa8"><a class="requality_id" id="id_d55843ab-3d09-453b-a9b1-d7fc8752cfa8" name="d55843ab-3d09-453b-a9b1-d7fc8752cfa8"></a>The following <font style="font-family: Courier New;">SubjectAttribute</font> elements shall be included</span>:</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;"><span class="requality_text id_6c666f70-ff2e-4d9b-b25e-45bdd0b88099"><a class="requality_id" id="id_6c666f70-ff2e-4d9b-b25e-45bdd0b88099" name="6c666f70-ff2e-4d9b-b25e-45bdd0b88099"></a>verification_key</span><font style="font-family: Times New Roman;"><span class="requality_text id_6c666f70-ff2e-4d9b-b25e-45bdd0b88099">: this field shall contain the public key of the key pair that is used to sign and verify message or certificate signatures.</span></font>
</font>
</li>
</p>
<p class="class_35 b1+"><span class="requality_text id_6c666f70-ff2e-4d9b-b25e-45bdd0b88099"> </span><li class="class_36"><span class="requality_text id_6c666f70-ff2e-4d9b-b25e-45bdd0b88099">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">assurance_level<font style="font-family: Times New Roman;">: this field shall contain the assurance level of the sender or certificate authority. <span class="requality_text id_2973afd2-d5de-4ae7-84cc-f796bd6a57ce"><a name="2973afd2-d5de-4ae7-84cc-f796bd6a57ce" id="id_2973afd2-d5de-4ae7-84cc-f796bd6a57ce" class="requality_id"></a>A certificate shall contain an assurance level that is equal to or lower than the assurance level of the certificate referenced by the </span><font style="font-family: Courier New;">signer_info<font style="font-family: Times New Roman;">. <span class="requality_text id_93bc77ce-bfd3-4227-8d7f-0756a76199cd"><a name="93bc77ce-bfd3-4227-8d7f-0756a76199cd" id="id_93bc77ce-bfd3-4227-8d7f-0756a76199cd" class="requality_id"></a>If this field is missing, then the default assurance level 0 shall be assumed.</span></font>
</font>
</font><span class="requality_text id_6c666f70-ff2e-4d9b-b25e-45bdd0b88099">
</span></font><span class="requality_text id_6c666f70-ff2e-4d9b-b25e-45bdd0b88099">
</span></li><span class="requality_text id_6c666f70-ff2e-4d9b-b25e-45bdd0b88099">
</span></p><span class="requality_text id_6c666f70-ff2e-4d9b-b25e-45bdd0b88099">
</span></ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a"><a class="requality_id" id="id_29646d66-9184-45a3-a1e6-dc84c19a3a8a" name="29646d66-9184-45a3-a1e6-dc84c19a3a8a"></a>Exactly one of the following </span><a href="type"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span><font style="font-family: Courier New;"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">ValidityRestriction</span></font><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></a><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a"> fields shall be included:</span><br /><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></font><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></p><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span><ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_35 b1+"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a"> </span><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;"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">time_end</span><font style="font-family: Times New Roman;"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">: this field shall contain the end of validity of the certificate. </span></font>
</font><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></li>
</p><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span><p class="class_35 b1+"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a"> </span><li class="class_36"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">time_start_and_end</span><font style="font-family: Times New Roman;"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">: this field shall contain the validity period of the certificate.</span></font><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></font><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></li><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></p><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span><p class="class_35 b1+"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a"> </span><li class="class_36"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">time_start_and_duration</span><font style="font-family: Times New Roman;"><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">: this field shall contain the validity period of the certificate.</span></font><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></font><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></li><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></p><span class="requality_text id_29646d66-9184-45a3-a1e6-dc84c19a3a8a">
</span></ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The options <font style="font-family: Courier New;">time_start_and_end<font style="font-family: Times New Roman;"> or <font style="font-family: Courier New;">time_start_and_duration<font style="font-family: Times New Roman;"> should be preferred. <span class="requality_text id_e0f22d25-281c-45ec-8cca-4c6028029dc3"><a name="e0f22d25-281c-45ec-8cca-4c6028029dc3" id="id_e0f22d25-281c-45ec-8cca-4c6028029dc3" class="requality_id"></a>If the </span><font style="font-family: Courier New;">signer_info<font style="font-family: Times New Roman;"> is different from <font style="font-family: Courier New;">self<font style="font-family: Times New Roman;">, then the validity period defined by <font style="font-family: Courier New;">time_end<font style="font-family: Times New Roman;">, <font style="font-family: Courier New;">time_start_and_end<font style="font-family: Times New Roman;"> or <font style="font-family: Courier New;">time_start_and duration<font style="font-family: Times New Roman;"> shall be within the validity period of the certificate referenced by the <font style="font-family: Courier New;">signer_info<font style="font-family: Times New Roman;">.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_f727674f-3a77-4e61-877b-e5d2d9f5dc55"><a name="f727674f-3a77-4e61-877b-e5d2d9f5dc55" id="id_f727674f-3a77-4e61-877b-e5d2d9f5dc55" class="requality_id"></a>A certificate shall contain a validity restriction of type </span><font style="font-family: Courier New;">region<font style="font-family: Times New Roman;">, if the certificate referenced by the <font style="font-family: Courier New;">signer_info<font style="font-family: Times New Roman;"> contains a validity restriction of type <font style="font-family: Courier New;">region<font style="font-family: Times New Roman;">. <span class="requality_text id_a7eb2f2c-4f29-4ac4-a390-68308a532c8e"><a name="a7eb2f2c-4f29-4ac4-a390-68308a532c8e" id="id_a7eb2f2c-4f29-4ac4-a390-68308a532c8e" class="requality_id"></a>Every certificate with a validity restriction of type </span><font style="font-family: Courier New;">region<font style="font-family: Times New Roman;"> shall contain a region that is covered by the certificate referenced by the <font style="font-family: Courier New;">signer_info<font style="font-family: Times New Roman;">. <span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b"><a name="7a039646-e915-41da-b597-f99f5c9a6c2b" id="id_7a039646-e915-41da-b597-f99f5c9a6c2b" class="requality_id"></a>For the field </span><font style="font-family: Courier New;"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">signer_info</span><font style="font-family: Times New Roman;"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">, exactly one of the following types shall be included:</span><br /><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></p><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span><ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span><p class="class_35 b1+"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b"> </span><li class="class_36"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">certificate_digest_with_sha256</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></li><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></p><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span><p class="class_35 b1+"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b"> </span><li class="class_36"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">certificate_digest_with_other_algorithm</span><br /><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></font><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></li><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span></p><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span><p class="class_35 b1+"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b"> </span><li class="class_36"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_7a039646-e915-41da-b597-f99f5c9a6c2b">self</span></font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Apart from these fields, certificate contents may be extended depending on the purpose of the certificate.</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_6d2ff790-d12a-47cb-8198-d582ff535277"><a class="requality_id" id="id_6d2ff790-d12a-47cb-8198-d582ff535277" name="6d2ff790-d12a-47cb-8198-d582ff535277"></a>All certificates shall contain a </span><font style="font-family: Courier New;">Signature<font style="font-family: Times New Roman;"> field containing a signature calculated over these fields of the <font style="font-family: Courier New;">Certificate<font style="font-family: Times New Roman;"> data structure:<br />
</font>
</font>
</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.315278in; text-align: left;">
<p class="class_45 b2+"> <li class="class_36">
<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>
</font>
</li>
</p>
<p class="class_45 b2+"> <li class="class_36">
<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 />
</font>
</font>
</font>
</li>
</p>
<p class="class_45 b2+"> <li class="class_36">
<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>
</font>
</li>
</p>
<p class="class_45 b2+"> <li class="class_36">
<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 />
</font>
</font>
</font>
</li>
</p>
<p class="class_45 b2+"> <li class="class_36">
<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>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Every certificate containing an <font style="font-family: Courier New;">its_aid_list<font style="font-family: Times New Roman;"> or <font style="font-family: Courier New;">its_aid_ssp_list<font style="font-family: Times New Roman;"> subject attribute shall contain a subset of the permissions that are contained in the certificate referenced by the <font style="font-family: Courier New;">signer_info<font style="font-family: Times New Roman;">. An <font style="font-family: Courier New;">its_aid<font style="font-family: Times New Roman;"> in an <font style="font-family: Courier New;">its_aid_list<font style="font-family: Times New Roman;"> shall be interpreted as containing a superset of all possible service specific permissions of this <font style="font-family: Courier New;">its_aid<font style="font-family: Times New Roman;">.</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</font>
</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 name="7a06b634-841c-48af-97b7-cd46d90ba02d" id="id_7a06b634-841c-48af-97b7-cd46d90ba02d" class="requality_id"></a><img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" class=" requality_node id_7a06b634-841c-48af-97b7-cd46d90ba02d" /></span><span class="requality_text id_7a06b634-841c-48af-97b7-cd46d90ba02d"><a name="7a06b634-841c-48af-97b7-cd46d90ba02d" id="id_7a06b634-841c-48af-97b7-cd46d90ba02d" class="requality_id"></a>Authorization tickets (pseudonymous certificates)</span></a>
</font>
</h3>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This clause defines additional aspects of authorization tickets (i.e. pseudonymous certificates) [<a href="ref">6</a>].</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac"><a name="a2e3634b-2d0b-4e80-8806-c75803dfa0ac" id="id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac" class="requality_id"></a>For the field </span><font style="font-family: Courier New;"><span class="requality_text id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac">signer_info</span></font><span class="requality_text id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac">, exactly one of the following types shall be included:</span><br /></font><span class="requality_text id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac">
</span></p><span class="requality_text id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac">
</span><ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;"><span class="requality_text id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac">
</span><p class="class_35 b1+"><span class="requality_text id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac"> </span><li class="class_36"><span class="requality_text id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_a2e3634b-2d0b-4e80-8806-c75803dfa0ac">certificate_digest_with_sha256</span></font>
</li>
</p>
</ul>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The <a href="type">
<font style="font-family: Courier New;">SubjectInfo</font>
</a> field of the authorization ticket shall be set to these values:<br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_35 b1+"> <li class="class_36">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_a05f0d1f-4faa-41a2-a745-8c95fb4779a1"><a name="a05f0d1f-4faa-41a2-a745-8c95fb4779a1" id="id_a05f0d1f-4faa-41a2-a745-8c95fb4779a1" class="requality_id"></a><font style="font-family: Courier New;">subject_type</font>: this field shall be set to <font style="font-family: Courier New;">authorization_ticket</font>(1).</span><br />
</font>
</li>
</p>
<p class="class_35 b1+"> <li class="class_36"><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">
</span><font style="font-family: Courier New; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b"><a class="requality_id" id="id_129932b3-d851-4f39-af43-ccec6d18c13b" name="129932b3-d851-4f39-af43-ccec6d18c13b"></a>subject_name</span><font style="font-family: Times New Roman;"><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">: this field shall be encoded as </span><font style="font-family: Courier New;"><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">0x00</span><font style="font-family: Times New Roman;"><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b"> (empty name field).</span><br /><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">
</span></font><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">
</span></font><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">
</span></font><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">
</span></font>
</li><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">
</span></p><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">
</span></ul><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">
</span><p class="class_5"><span class="requality_text id_129932b3-d851-4f39-af43-ccec6d18c13b">
</span><font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77"><a class="requality_id" id="id_6ff77750-4e3f-47e3-8261-73ad6d944a77" name="6ff77750-4e3f-47e3-8261-73ad6d944a77"></a>These </span><font style="font-family: Courier New;"><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">SubjectAttribute</span><font style="font-family: Times New Roman;"><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77"> elements shall be included in addition to those specified in clause </span><a href="ref"><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">7.</span></a><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">4 for all certificates:</span></font><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">
</span></font><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">
</span></font><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">
</span></p><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">
</span><ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;"><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">
</span><p class="class_35 b1+"><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77"> </span><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;"><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">its_aid_ssp_list</span><font style="font-family: Times New Roman;"><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">: this field shall contain a list of ITS-AIDs with associated Service Specific Permissions (SSP).</span> <span class="requality_text id_77ca71c9-2055-4b9a-82ca-f5d720208b17"><a class="requality_id" id="id_77ca71c9-2055-4b9a-82ca-f5d720208b17" name="77ca71c9-2055-4b9a-82ca-f5d720208b17"></a>For each ITS-AID only one </span><font style="font-family: Courier New;"><span class="requality_text id_77ca71c9-2055-4b9a-82ca-f5d720208b17">ItsAidSsp</span><font style="font-family: Times New Roman;"><span class="requality_text id_77ca71c9-2055-4b9a-82ca-f5d720208b17"> shall be used.</span></font>
</font>
</font>
</font><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">
</span></li>
</p>
</ul><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">
</span><p class="class_28"><span class="requality_text id_6ff77750-4e3f-47e3-8261-73ad6d944a77">
</span><font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73"><a class="requality_id" id="id_cb021a09-729d-4a2a-8b11-17717bbeaf73" name="cb021a09-729d-4a2a-8b11-17717bbeaf73"></a>As </span><a href="type"><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">
</span><font style="font-family: Courier New;"><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">ValidityRestriction</span></font><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">
</span></a><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73"> field restricting the time of validity, </span><font style="font-family: Courier New;"><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">time_start_and_end</span><font style="font-family: Times New Roman;"><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73"> shall be included.</span></font><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">
</span></font><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">
</span></font><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">
</span></p><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">
</span><h3 class="class_33"><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">
</span><font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_cb021a09-729d-4a2a-8b11-17717bbeaf73">
</span><a id="_Toc388367904">7.4.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Enrolment credential (long-term certificates)</a>
</font>
</h3>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This clause defines additional aspects of enrolment credentials (i.e. long-term certificates) [<a href="ref">6</a>].<br />
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">For the field <font style="font-family: Courier New;">signer_info<font style="font-family: Times New Roman;">, exactly one of the following types shall be included:<br />
</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">certificate_digest_with_sha256</font>
</li>
</p>
</ul>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">In the <a href="type">
<font style="font-family: Courier New;">SubjectInfo</font>
</a> field of the enrolment credential, <font style="font-family: Courier New;">subject_type<font style="font-family: Times New Roman;"> shall be set to <font style="font-family: Courier New;">enrollment_credential(0<font style="font-family: Times New Roman;">).<br />
</font>
</font>
</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">These <font style="font-family: Courier New;">SubjectAttribute<font style="font-family: Times New Roman;"> elements shall be included in addition to those specified in clause <a href="ref">7.</a>4 for all certificates:</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;">its_aid_ssp_list<font style="font-family: Times New Roman;">: this field shall contain a list of ITS-AIDs with associated Service Specific Permissions (SSP). For each ITS-AID only one <font style="font-family: Courier New;">ItsAidSsp<font style="font-family: Times New Roman;"> shall be used.</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">As <a href="type">
<font style="font-family: Courier New;">ValidityRestriction</font>
</a> field restricting the time of validity, <font style="font-family: Courier New;">time_start_and_end<font style="font-family: Times New Roman;"> shall be included.</font>
</font>
</font>
</p>
<p class="class_50">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />The <font style="font-family: Courier New;">its_aid_ssp_list<font style="font-family: Times New Roman;"> is used for enrolment credentials to enforce that an ITS-S cannot expand its own service specific permissions in authorization tickets through manipulation of requests to the CA.</font>
</font>
</font>
</p>
<h3 class="class_33">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367905">7.4.3<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" /><span class="requality_text id_59418fed-3d7e-4d53-b0f8-b704f003bdf3"><a name="59418fed-3d7e-4d53-b0f8-b704f003bdf3" id="id_59418fed-3d7e-4d53-b0f8-b704f003bdf3" class="requality_id"></a>Certificate authority certificates</span><br />
</a>
</font>
</h3>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">This clause defines additional aspects of certificate authority certificates.<br />
</font>
</p>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The following <a href="type">
<font style="font-family: Courier New;">SignerInfo</font>
</a> fields shall be included:<br />
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">For root certificate authority certificates, the <font style="font-family: Courier New;">signer_info<font style="font-family: Times New Roman;"> field shall be set to <font style="font-family: Courier New;">self<font style="font-family: Times New Roman;">.<br />
</font>
</font>
</font>
</font>
</font>
</li>
</p>
<p class="class_39 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_b75ba1b0-386f-4343-905d-58169c7296de"><a class="requality_id" id="id_b75ba1b0-386f-4343-905d-58169c7296de" name="b75ba1b0-386f-4343-905d-58169c7296de"></a>For other certificate authorities, the </span><font style="font-family: Courier New;">signer_info<font style="font-family: Times New Roman;"> field shall be set to <font style="font-family: Courier New;">certificate_digest_with_sha256<font style="font-family: Times New Roman;">.<br />
</font>
</font>
</font>
</font>
</font>
</li>
</p>
</ul>
<p class="class_28">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">In the <a href="type">
<font style="font-family: Courier New;">SubjectInfo</font>
</a> field of the CA certificate, <font style="font-family: Courier New;">subject_type<font style="font-family: Times New Roman;"> shall be set to one of these types:<br />
</font>
</font>
</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<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;"><span class="requality_text id_621ed828-7b05-439f-828c-5d88c6ad36fe"><a class="requality_id" id="id_621ed828-7b05-439f-828c-5d88c6ad36fe" name="621ed828-7b05-439f-828c-5d88c6ad36fe"></a>authorization_authority</span><font style="font-family: Times New Roman;"><span class="requality_text id_621ed828-7b05-439f-828c-5d88c6ad36fe">, for authorization authorities, i.e. certificate authorities issuing authorization tickets.</span><br />
</font>
</font>
</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;">enrollment_authority<font style="font-family: Times New Roman;">, for enrolment authorities, i.e. certificate authorities issuing enrolment credentials.<br />
</font>
</font>
</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;">root_ca<font style="font-family: Times New Roman;">, for root certificate authorities.<br />
</font>
</font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_7f3702e0-d33e-4be0-8a8f-632eb1d8f4dc"><a name="7f3702e0-d33e-4be0-8a8f-632eb1d8f4dc" id="id_7f3702e0-d33e-4be0-8a8f-632eb1d8f4dc" class="requality_id"></a>These <font style="font-family: Courier New;">SubjectAttribute</font> elements shall be included in addition to those specified in clause <a href="ref">7.</a>4 for authorization authority and enrolment authority certificates</span>:</font>
</p>
<ul style="list-style-type: disc; margin: 0in 0in 0in 0.511806in; padding: 0pt; text-indent: -0.314583in; text-align: left;">
<p class="class_35 b1+"> <li class="class_36">
<font style="font-family: Times New Roman; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><font style="font-family: Courier New;">its_aid_list</font>: this field shall contain a list of ITS-AIDs.<span class="requality_text id_0ad16abb-f2b4-4764-9fdd-3ae0394e553f"><a class="requality_id" id="id_0ad16abb-f2b4-4764-9fdd-3ae0394e553f" name="0ad16abb-f2b4-4764-9fdd-3ae0394e553f"></a> Each ITS-AID shall be unique in the <font style="font-family: Courier New;">its_aid_list</font>.</span></font>
</li>
</p>
</ul>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c"><a class="requality_id" id="id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c" name="05d797e2-9a7b-4b6f-a32f-e9bb0931628c"></a>As </span><a href="type"><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c">
</span><font style="font-family: Courier New;"><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c">ValidityRestriction</span></font><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c">
</span></a><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c"> field restricting the time of validity, </span><font style="font-family: Courier New;"><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c">time_start_and_end</span><font style="font-family: Times New Roman;"><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c"> shall be included.</span></font><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c">
</span></font><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c">
</span></font><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c">
</span></p><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c">
</span><p class="class_50"><span class="requality_text id_05d797e2-9a7b-4b6f-a32f-e9bb0931628c">
</span><font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">NOTE:<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />The authorization and enrolment authority certificates contain an <font style="font-family: Courier New;">its_aid_list<font style="font-family: Times New Roman;">, because a CA should not be able to create certificates for ITS stations containing ITS-AIDs that the CA was not authorized to by the root CA.</font>
</font>
</font>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">�</font>
</p>
<h1 class="class_24">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367906">Annex A (informative): Data structure examples</a>
</font>
</h1>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367907">A.1<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Example security envelope structure for CAM</a>
</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The following structure shown in table <a href="ef">A.1</a> is an example security header for a CAM message. The header transports the generation time, identifies the payload as signed, and includes the hash of a certificate, that is, no full certificate is included in this case. Finally, an ECDSA NIST P-256 based signature is attached.<br />
</font>
</p>
<p class="class_29">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Table <a id="ref_tab_example_signed_cam_header">A.</a>: An example signed header for CAM</font>
</p>
<p class="class_30">
<table style="border-collapse: collapse; border-spacing: 0pt;">
<tbody>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Element</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Value</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in;">
<p class="class_30">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Description</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Length in octets</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">SecuredMessage</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint8 protocol_version</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x0<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">2</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HeaderField header_fields&lt;var&gt;</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x1<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length: <font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">21<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">octets</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HeaderFieldType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x80</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">signer_info</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SignerInfoType signer_info</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x01</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">certificate_digest_with_<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">sha256</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId8 digest</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">8</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HeaderFieldType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x00</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">generation_time</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time64 generation_time</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">8</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HeaderFieldType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x05</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">its_aid</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">IntX its_aid</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0xC0<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">8</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ITS-AID for CAM</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">3</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Payload payload_field</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">payload</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PaylodType payload_type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x01</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">signed</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque data&lt;var&gt;</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x00</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length: 0 octets</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />[raw payload data]</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TrailerField trailer_fields&lt;var&gt;</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x43</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length: 67 octets</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />TrailerFieldType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x01</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">signature</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKeyAlgorithm algorithm</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x00</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ecdsa<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_nistp256_with_sha_256</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EcdsaSignature <font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ecdsa<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_signature</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPoint R</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPointType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x0<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">x_coordinate_only</font>
</p>
</td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque x<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[32]</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">32</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.24861in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque s<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[32]</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.7875in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.00486in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.652778in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">32</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td colspan="4" style="border: 1px solid black; width: 6.69375in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The total size<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> <font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">of the security header structure is </font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">9</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">5</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">octets.</font>
</font>
</font>
</p>
</td>
</tr>
</tbody>
</table>
</p>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">�</font>
</p>
<h2 class="class_26">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<a id="_Toc388367908">A.2<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Example structure of a certificate<br />
</a>
</font>
</h2>
<p class="class_5">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">The following structure shown in table <a href="ef">A.2</a> is an example of a certificate.</font>
</p>
<p class="class_29">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Table <a id="ref_tab_example_certificate">A.</a>: An example structure of a certificate<br />
</font>
</p>
<p class="class_30">
<table style="border-collapse: collapse; border-spacing: 0pt;">
<tbody>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Element</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Value</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Description</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Length in octets</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Certificate</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />uint8 version</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x0<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">2</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SignerInfo singner_info&lt;var&gt;</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x09</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length: 9 octets</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SignerInfoType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x01</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">certificate_digest_with_<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">sha256</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />HashedId8 digest</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">8</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectInfo subject_info</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x01</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">authorization_ticket</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque subject_name&lt;var&gt;</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x00</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length: 0 <font style="font-family: Wingdings; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">(<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> no name</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />[subject name]</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAttribute subject_attributes&lt;var&gt;</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x2b</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length: 43</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAttributeType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x00</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">verification_key</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKey key</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKeyAlgorithm algorithm</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x00</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ecdsa<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_nistp256_with_sha256</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPoint public_key</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPointType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x0<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">2</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">compressed_<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">lsb<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_y_0</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque x<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[32]</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">32</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAttributeType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x02</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">assurance_level</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAssurance assurance_level</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x04</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">level_4</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />SubjectAttributeType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x33</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">its<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_aid_<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ssp</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_list</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ItsAidSsp <font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">its<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_aid_</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ssp</font>
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_list&lt;var&gt;</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x04</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length: 4 octets</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />IntX <font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">its<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_aid</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque service_specific_permissions&lt;var&gt;</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x02</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length: 2 octets</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />[service specific permissions]</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">2</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ValidityRestriction validity_restrictions&lt;var&gt;</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x09</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">length: 9 octets</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />ValidityRestrictionType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x01</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">time_start_and_end</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time32 start_validity</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Time32 end_validity</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[…]</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">4</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />Signature signature</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />PublicKeyAlgorithm algorithm</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x00</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ecdsa<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_nistp256_with_sha256</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EcdsaSignature <font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">ecdsa<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">_signature</font>
</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPoint R</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30"></p>
 </td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30"></p>
 </td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />EccPointType type</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0x0<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">0</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 2.08403in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">x_coordinate_only</font>
</p>
</td> <td style="border: 1px solid black; width: 0.672222in; vertical-align: top;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">1</font>
</p>
</td>
</tr>
<tr style="height: 0in;"> <td style="border: 1px solid black; width: 3.43403in;">
<p class="class_30">
<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />
<img width="18" height="1" border="0" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" />opaque x<font style="font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">[32]</font>
</font>
</p>
</td> <td style="border: 1px solid black; width: 0.503472in;">
<p class="class_30">