하드웨어/rfid_nfc_smartcard

mifare classic 1k - access control

구차니 2026. 7. 16. 11:35

MCT 에서도 FF0780 이 기본값인것 같은데

이걸 2진수로 바꾸면 1111 1111 0000 0111 1000 0000(2) 이 된다.

이걸 Access bit에 넣으면

C3_3 만 1이 되는건데

C3_3 에서 _3은 블록구분이니까 sector trailer에 대해서만 C3 = 1로 셋팅된 상황

 

3번은 sector trailer block 이고

0~2번은 data block

 

sector trailer의 C1/C2/C3 = 0/0/1 인 조건은

keyA read(never) / wirte (key A)

keyA read(key A) / wirte (key A)

access bit read(Key A) / write (Key A) 인데 transport configuration 에서는 Key B로도 읽힌다고 한다.

 

data block의 C1/C2/C3 = 0/0/0 인 조건은

read - Key A or B

write - Key A or B

increment - Key A or B

decrement, transfer, restor - Key A or B

즉, A나 B 중에 매칭이 되면 모든 데이터를 읽고 쓸 수 있는 셋팅이다.