User's Manual

Table Of Contents
U
M10936
P
N7150 User Manual
UM
10936 All information provided in this document is subject to legal disclaimers.
U
ser manual
CO
MPANY PUBLIC
Rev. 2.06 November 2020
348120
52 of 127
Commands sent by DH on Authenticated Sector 0
N
CI_DATA_MSG(
MFC_Authe
nticate_RSP
)
Commands sent by DH on Authenticated Sector S
SEN
D DATA (
XCHG_DATA_REQ
(MF_CMD1))
SEN
D DATA (
XCHG_DATA_RSP
(MF_RSP1))
[MF_CMD1]_encrypted_SectS
[MF_RSP1]_encrypte
d_SectS
CORE_CON
N_CREDITS_NTF
N
CI_DATA_MSG
(
MFC_Authe
nticate_REQ(Sect. Addr = S, Key)
)
[MIFARE Authent. Ste
p1]_
encrypted_Sect0
CORE_CON
N_CREDITS_NTF
Authentication to sector 0: triggered by DH, executed by NFCC
NFCC activates the TAG-CMD intf: move to RFST_POLL_ACTIVE
DH NFCC
RF_DISCOVER_CMD
(NFC_A_PASSIVE_POLL_MODE,
...)
RF_DISCOVER_RSP
N
CI_DATA_MSG
(
MFC_Authe
nticate_REQ(Sect. Addr = 0, Key)
)
N
CI_DATA_MSG(
MFC_Authe
nticate_RSP
)
Endpoint
REQA/ATQA
AntiColl CL1
RF_IN
TF_ACTIVATED_NTF
(Prot =
MF_CLASSIC
,
Intf =
TAG-CMD
.)
[MIFARE Authent.]_Plain
Tok
en RB
NCI RF
[HLTA]_encrypted_SectS
[NACK]_e
ncrypted_SectS
SELECT/SAK
N
CI_DATA_MSG(
XCHG_DATA_REQ
(MF_CMD1))
N
CI_DATA_MSG(
XCHG_DATA_RSP
(MF_RSP1))
[MF_CMD1]_encrypted_Se
ct0
[MF_RSP1]_encrypted_Sect0
SEN
D DATA (
XCHG_DATA_REQ
(HLTA))
RF_DEACTIVATE_CMD(Discove
ry)
Activation sequence: driven by the NFCC
CORE_CON
N_CREDITS_NTF
CORE_CON
N_CREDITS_NTF
CORE_CON
N_CREDITS_NTF
RF_DISCOVER_MAP_RSP
RF_DISCOVER_MAP_CMD
(RF Prot. = MF_CLASSIC,Mode = Poll,
RF Intf. = TAG-CMD, ...)
RF_DEACTIVATE_RSP
RF_DEACTIVATE_N
TF
Token AB_encrypted_Sect0
Tok
en BA_encrypted_Sect0
N
CI_DATA_MSG(
XCHG_DATA_REQ
(MF_CMDn))
N
CI_DATA_MSG(
XCHG_DATA_RSP
(MF_RSPn))
[MF_CMDn]_e
ncrypted_Sect0
[MF_RSPn]_encrypted_Sect0
CORE_CON
N_CREDITS_NTF
NFCC encrypts/decrypts data
using the key for sector 0
SEN
D DATA (
XCHG_DATA_RSP
())
DH sends a HLTA cmd to
close the MFC transaction
NFCC still
encrypts/decrypts
data using the key for sector 0
SAK shows MIFARE Classic
with bit b4=1b (see AN10833).
RF Field On
Map MIFARE Classic prot.
to TAG-CMD Intf
Start Discovery
(move to RFST_DISCOVERY)
DH stops the communication by
deactivating the TAG-CMD RF intf
RF Field OFF
[MIFARE Authent. Ste
p2]_
encrypted_SectS
NFCC encrypts/decrypts data
using the key for sector S
Authentication to sector S: triggered by DH, executed by NFCC
Fig 32. Reader Sequence for MIFARE Classic