blob: 1886808ba2d0a635050fbd77765457cafb8c4915 [file] [log] [blame]
Lev Walkind748bff2017-08-07 17:47:50 -07001
2GENERAL INFORMATION
3===================
4
5The IEEE 1609.2-2016 "Wireless Access in Vehicular Environments --
6Security Services for Applications and Management Messages" messages decoder.
7Invoking `make` will compile the ASN.1 specifications from the
8../IEEE-1609.2-2016.asn1 file.
9
10THERE IS NO IEEE-1609.2-2016.asn1 FILE THERE YET!
11
12OBTAINING THE IEEE 1609.2-2016 SPECIFICATION
13============================================
14
15Download the standard containing the ASN.1 module files from
16https://standards.ieee.org/findstds/standard/1609.2-2016.html
17
18You should extract the ASN.1 modules from there and save it
19into a single ../IEEE-1609.2-2016.asn1 file. This file should start with
20the following line
21
22 IEEE1609dot2BaseTypes {iso(1) identified-organization(3) ieee(111)
23
24or
25
26 IEEE1609dot2 {iso(1) identified-organization(3) ieee(111)
27
28(both of these modules should be present in the file; order is unimportant)
29and end with the "END" token.
30Be careful not to copy any non-ASN.1 preambles from that .DOC file.
31
32After obtaining the IEEE-1609.2-2016.asn1, type `make` in the directory
33containing this README file.
34
351609-2-dump USAGE
36=================
37
38The 1609-2-dump utility may be used to dump the contents of the
39OER-encoded Certificate file:
40
41 ./1609-2-dump 1609cert.oer # Print as XML (BASIC-XER)
42
43The full list of recognized command line options may be obtained with
44
45 > ./1609-2-dump -h
46