User Manual
Table Of Contents
- E7 IC Card Reader Introduction
- 1.1 Overview
- 1.2 Features
- 1.3 Device Interface
- 1.4 Peader Packing List
- 1.5 Software
- 1.6 Reader Type Description
- 1.7 Function Instruction
- 1.8 API Function List
- Common Functions
- Device Function
- Keyboard Specific Functions
- S50 card functions
- S70 card specific function
- Ultralight card specific function
- Ultralight-C card specific function
- Mifare pro card specific function
- Mifare PLUS card specific function
- Contactless CPU card(ISO14443) specific function
- Desfire card specific function
- CPU(SAM) card specific functions
- 4442 card-specific functions
- 4428 Card-Specific Functions
- 1.9 Error codes and Meanings
- 2. API Function
- 2.1 Common Functions
- 2.2 Device Functions
- 2.3 Keyboard Special Functions
- 2.4 S50(M1)Functions
- 2.5 S70 card specific function
- 2.6 Ultralight card specific function
- 2.7 Ultralight-Ccard specific function
- 2.8 Mifare Pro card specific function
- 2.9 Contactless CPU card(ISO1443) specific functi
- 2.10 Desfirecard specific function
- 2.11 Mifare Plus card specific function
- 2.12 CPU(SAM)Functions
- 2.13 SLE4442 special Functions
- 2.14 SLE4428 special Functions
- 3.MIFARE ONE Card Structure
- 4.Appendix

68
2.The data block (block 0, block 1, block 2) the access control are as follows:
(KeyA|B means key A or key B, Never means that can not be realized under any
conditions)
For example:
When access control bits of the block 0 are C10 C20 C30 = 100, the key A or
key B is correctly verified, readable; verify KEYB correctly, can write; can not
do increment and decrement operation.
4.Appendix
4.1 Table 1(Mifare Plus card personalized structure)
Secret key or data
Address
Description
Mifare data block or value block
0000h ~ 007Fh
0 ~ 31 sector
Mifare data block or value block
0080h ~ 00FFh
32 ~ 39 sector
MFP configuration block
B000h
The number of definition without MAC
command
Install identifier
B001h
Apply to the virtual card
ATS message
B002h
Select the response message,”Answer to
select”
The domain configuration block
B003h
The configuration if forcing to check to
the nearest and make RandomID
AES sector key
4000h~403Fh
AESsector key 0~31sector,
The second byte defines the sector NO.and
KeyA/KeyB
KeyA = 2* Sector;KeyB = 2* Sector + 1
Control bit
(X=0..2)
Control condition(block 0,1,2)
C1X
C2X
C3X
Read
Write
Increment
Decrement,
transfer,
Restore
0
0
0
KeyA|B
KeyA|B
KeyA|B
KeyA|B
0
1
0
KeyA|B
Never
Never
Never
1
0
0
KeyA|B
KeyB
Never
Never
1
1
0
KeyA|B
KeyB
KeyB
KeyA|B
0
0
1
KeyA|B
Never
Never
KeyA|B
0
1
1
KeyB
KeyB
Never
Never
1
0
1
KeyB
Never
Never
Never
1
1
1
Never
Never
Never
Never