Specifications

P25 Development Guide
www.bluebamboo.com
Eg Data
Content
Length Explain
C0 1 start of frame
81 1 CT_ENCRYPT_WITH_SESSION
37 1 data id
30 31 32
33
4 data len
01 1 Version
01 1 key id
01 1 Algor, ENCRYPT_ALG_3DES
ENCRYPTED_WITH_MASTER_KEY(CMD_MSR_RESPONSE,msr_i
nfo,CRC,PADDING)after decrypt, it would be:
other content, means error occure.
Eg Data
Content
Length Explain
8a 1 CMD_MSR_RESPONSE
FD 78...E7
60
Multipl
e of 8
??..?? Variable msr info, ref plain text msr info.
F6 DB 2 CRC
C1 1 end of frame
6. Attention
When define protocol format, because carelessness, in those MK/SK commands format, those
encrypt format and those not encrypt format's ALGOR and keyid order reversed.
In Encrypted Package: Keyid, ALGOR
In Non-Encrypted Package: ALGOR, Keyid (include SET_MASTER_KEY_REQUEST,
SET_MASTER_KEY_RESPONSE, SYNC SESSION_KEY_RESPONSE)
3.5 Some Example of Communication Command
These examples are pasted from the free software AccessPort, if you have questions on what
serial data is at the serial port, you could use this software to monitor it, you can download it for
free from http://www.sudt.com/en/download.htm
.
Latter data may have some data not in C0..C1 frame, like ‘00’ ‘0D 0A’, it do not appear in protocol
describe, it is no meaning, just ignore it.