Technical Manual

East Wind Technologies, Inc.
Copyright ©
2022 East Wind Technologies, Inc. All rights reserved.
49/66
3.7.2.17 DESFire Create Cyclic Record File
Function: Create Cyclic Record File in the current application.
Host sends:
Frame
0xA2
FID
Comm.
Sett
Access
Right
Record
Size
Max
Records
Checksum
FID: 1 byte.
Comm.Sett: 1byte, 0: Plaintext; 1: MAC code checksum; 3: DES/3DES encryption.
AccessRight: 2 bytes (LSB in first).
Record Size: 3 bytes (LSB in first), bytes of single record.
Max Records: 3 bytes (LSB in first), total record numbers of the file.
Success:
Frame
0xA2
Status
Checksum
Status: status code returned from the card.
Please reference:
DESFire Returned State Code.
Failure:
Frame
0x5D
Checksum
3.7.2.18 DESFire Delete File
Function: Delete specified file in current application.
Host sends:
Frame
0xA3
FID
Checksum
FID: 1 byte.
Success:
Frame
0xA3
Status
Checksum
Status: status code returned from the card.
Please reference:
DESFire Returned State Code.
Failure:
Frame
0x5C
Checksum
3.7.3 DESFire Application Layer Commands
3.7.3.1 DESFire Read Data
Function: Read specified Data File (Standard Data File or Backup Fata File) in current
application.
Host sends:
Frame
0xA4
FID
Offset
Length
Checksum
FID: 1 byte.
Offset: 3 bytes (LSB in first), offset in the file.
Length: 3 bytes (LSB in first), bytes need to be read.
Success:
Frame
0xA4
Status
Data
Checksum