libqaeda

Unnamed repository; edit this file 'description' to name the repository.
Info | Log | Files | Refs | README | LICENSE

defs.txt (624B)


      1 Qaeda DEFINITIONS EXPLICIT TAGS ::= BEGIN 
      2 	Msg ::= SEQUENCE {
      3 		literal BOOLEAN,
      4 		data OCTET STRING,
      5 ---		timestamp GeneralizedTime,
      6 		timestamp OCTET STRING,
      7 		pubkey OCTET STRING
      8 	}
      9 
     10 	NoParent ::= OCTET STRING
     11 
     12 	Cert ::= SEQUENCE {
     13 		domain OCTET STRING,
     14 --- TODO: why cant request be Msg type, fails write
     15 		request ANY,
     16 		request_sig OCTET STRING,
     17 		response ANY,
     18 		response_sig OCTET STRING,
     19 --- TODO: replace parent with no parent obj adn set type ANY
     20 ---		parent ANY OPTIONAL
     21 		parent OCTET STRING OPTIONAL
     22 	}
     23 
     24 	Envelope ::= SEQUENCE {
     25 		hint INTEGER,
     26 		cert ANY,
     27 		attach SEQUENCE OF OCTET STRING OPTIONAL
     28 	}
     29 
     30 END