| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- Seader DEFINITIONS ::=
- BEGIN
- Protocol ::= OCTET STRING
- RfStatus ::= OCTET STRING
- SamResponse ::= OCTET STRING
- -- omnikey_5326_dfr_softwaredeveloperguide 4.2
- PAC ::= BIT STRING
- NoArguments ::= NULL
- -- omnikey_5326_dfr_softwaredeveloperguide 3.3
- Payload ::= CHOICE {
- samCommand [0] SamCommand, --aka SioAPI
- nfcCommand [1] NFCCommand,
- response [29] Response,
- errorResponse [30] IMPLICIT ErrorResponse
- }
- ErrorResponse ::= SEQUENCE {
- errorCode [0] IMPLICIT INTEGER,
- data [1] IMPLICIT OCTET STRING
- }
- SamCommand ::= CHOICE {
- requestPacs [1] IMPLICIT RequestPacs,
- version [2] IMPLICIT NULL,
- cardDetected [13] IMPLICIT CardDetected,
- serialNumber [22] IMPLICIT NoArguments
- }
- CardDetected ::= SEQUENCE {
- detectedCardDetails [0] IMPLICIT CardDetails
- }
- CardDetails ::= SEQUENCE {
- protocol [0] IMPLICIT Protocol,
- csn [1] IMPLICIT OCTET STRING,
- atqa [2] IMPLICIT OCTET STRING OPTIONAL,
- sak [3] IMPLICIT OCTET STRING OPTIONAL
- }
- Response ::= CHOICE {
- nfcResponse [0] NFCResponse,
- samResponse [10] IMPLICIT SamResponse
- }
- NFCResponse ::= CHOICE {
- nfcRx [0] IMPLICIT NFCRx,
- nfcAck [2] IMPLICIT NULL
- }
- NFCRx ::= SEQUENCE {
- data [0] IMPLICIT OCTET STRING OPTIONAL,
- rfStatus [1] IMPLICIT RfStatus
- }
- NFCCommand ::= CHOICE {
- nfcSend [1] IMPLICIT NFCSend,
- nfcOff [2] IMPLICIT NULL
- }
- NFCSend ::= SEQUENCE {
- data [0] IMPLICIT OCTET STRING,
- protocol [1] IMPLICIT Protocol,
- timeOut [2] IMPLICIT INTEGER,
- format [5] IMPLICIT OCTET STRING OPTIONAL
- }
- -- omnikey_5326_dfr_softwaredeveloperguide 4.2
- RequestPacs ::= SEQUENCE {
- contentElementTag [0] IMPLICIT ContentElementTag
- }
- -- omnikey_5326_dfr_softwaredeveloperguide 4.2
- -- omnikey_5025_cl_software_developer_guide_mn_en 6.2
- ContentElementTag ::= ENUMERATED {
- implicitFormatPhysicalAccessBits (4)
- }
- FrameProtocol ::= ENUMERATED {
- nfc (2),
- iclass (4)
- }
- SamVersion ::= SEQUENCE {
- version [0] IMPLICIT OCTET STRING,
- firmware [1] IMPLICIT OCTET STRING,
- type [2] IMPLICIT OCTET STRING
- }
- -- Black Hate Asia 25: Dismantling-the-seos-protocol.
- Key ::= SEQUENCE {
- referenceId [1] IMPLICIT OCTET STRING,
- crypto OCTET STRING
- }
- PACS ::= SEQUENCE {
- payload [5] IMPLICIT OCTET STRING
- }
- SIO ::= SEQUENCE {
- rid [1] IMPLICIT OCTET STRING,
- unknown3 [3] IMPLICIT OCTET STRING OPTIONAL,
- unknown5 [5] NULL,
- key [6] IMPLICIT Key,
- pacs [7] IMPLICIT PACS,
- unknown9 [9] NULL
- }
- END
|