asn.1/devicegroup.asn1
author Volker Birk <vb@pep-project.org>
Mon, 16 May 2016 16:27:21 +0200
changeset 634 a1ba6e8a32eb
parent 633 a2a4ad55e19e
child 636 7c1ed9b320da
permissions -rw-r--r--
...
     1 DEVICEGROUP
     2 
     3 DEFINITIONS AUTOMATIC TAGS EXTENSIBILITY IMPLIED ::=
     4 
     5 BEGIN
     6 
     7 IMPORTS Identity, KeyList, Header FROM PEP;
     8 
     9 Beacon ::= SEQUENCE {
    10     header Header,
    11     me Identity
    12 }
    13 
    14 HandshakeRequest ::= SEQUENCE {
    15     header Header,
    16     you Identity,
    17     me Identity
    18 }
    19 
    20 OwnKeys ::= SEQUENCE {
    21     header Header,
    22     you Identity,
    23     me Identity,
    24     keylist KeyList
    25 }
    26 
    27 DeviceGroup-Protocol ::= CHOICE {
    28     beacon [APPLICATION 1] Beacon,
    29     handshakeRequest [APPLICATION 2] HandshakeRequest,
    30     ownKeys [APPLICATION 3] OwnKeys
    31 }
    32 
    33 END
    34