I know. This question asked before under same tag and same name here. But the answers are useless for me. and i opened again for real answers.
I have pc/sc reader and Contactless card(mifare card), I can connect to the card and also I execute getdate command successfully, but when I want to authenticate I see this error "6982:Security status not satisfied" I've tried these 4 different commands for authentication but I get the same error for all of them.
FF 88 00 00 06 FF FF FF FF FF FF
FF 88 00 00 60 12
FF 88 00 00 05 01 00 12 60 00
FF 88 00 00 60 00
how can I authenticate to this card ?
The GENERAL AUTHENTICATE instruction performs a Mifare Classic authentication (CRYPTO1). The application must provide the index of the key to be used; this key must have been loaded into the reader through a previous LOAD KEY instruction.
Do not invoke this function if the currently activated PICC/VICC is not a Mifare Classic!
Where
blockNo = is the address on the card, where we try to be authenticated.
keyLocation =
keyIndex = key index in the reader where you have load the key(posible value from 0x00 to 0x1f)
Finally I found this *.pdf file. And, there are all what i need.
All command is working on my system.
Content of the *.pdf file is :
You can download *.pdf file from here