Échec de l'authentification pour Mifare 1K tag NFC à l'aide de ACR122U NFC reader
J'ai toujours de la panne le résultat lors de l'utilisation de ACR122U outil pour authentifier Mifare 1K tag NFC, mais je peux utiliser le téléphone Android pour lire/écrire cette balise.
ACR122U Load Authentication Keys
< FF 82 00 00 06 FF FF FF FF FF FF
> 90 00
< Key Structure: 00 < Key Number: 00
< Key: FF FF FF FF FF FF
Load Authentication Keys Success
ACR122U Authentication
< FF 86 00 00 05 01 00 00 60 00
> 63 00
Operation failed
OriginalL'auteur user1223802 | 2012-02-21
Vous devez vous connecter pour publier un commentaire.
Votre remarque sur un téléphone Android d'être capable de lire et d'écrire cette balise indique, il est mis en forme pour contenir NDEF de données. Au lieu d'usine par défaut de la clé de 0xFFFFFFFFFFFF, vous pouvez essayer d'utiliser le MIFARE Répertoire de l'Application de la clé 0xA0A1A2A3A4A5 pour le premier secteur (blocs 0-3) et le NFC Forum clé 0xD3F7D3F7D3F7 pour les secteurs suivants. Voir NFC de Type MIFARE Classic Tag Opération pour plus de détails.
OriginalL'auteur NFC guy
L'authentification d'un MF Classic 1k carte peut être échoué avec des raisons différentes.
Mauvaise Clé
un. Durée : Il devrait être de 6 octets (12 caractères Hex).
b. La clé d'Appariement : La clé sera l'hexagone FFFFFFFFFFFF en mode de transport (par défaut) et il peut être modifié par une carte fournissant vendeur. Vous devez obtenir la clé exacte de la part du vendeur.
Catégorie clé : La condition d'accès (6-9 octets du Bloc 3 de tous les secteurs) expliquer qui vous avez à utiliser pour authentifier un secteur pour un particulier de fonctionnement de la mémoire .Pour connaître plus de détails, veuillez vous référer
http://www.nxp.com/documents/data_sheet/MF1S50YYX.pdf
OriginalL'auteur Shihab
Dans Mifare Classic 1K tags Il y a 16 Secteurs et chacun des Secteurs contient 4 Blocs et chaque bloc contient 16 octets. Avant la Lecture ou l'écriture d'une page, Vous devez avoir à s'Authentifier Le Secteur de l'aide de la Touche A ou la Touche B. Lorsque l'Authentification est terminée, alors vous pouvez lire ou écrire. Voici l'Authentification de Commande Authentifier le secteur 0 à l'aide de la clé en tant que clé (60):
Ou d'authentifier le secteur 0 à l'aide de la clé en tant que clé B(61):
ou à l'aide de cette commande, vous pouvez également authentifier le secteur 0
pour plus de détails, vous pouvez suivre cette réponse
OriginalL'auteur Md. Sajedul Karim
Utiliser "NFC TagInfo" application pour android. Vous pouvez lire les données hexadécimales avec cette application et de trouver vos bonnes touches. À la fin de tous les secteurs de la "keya, d'accès, de keyb des données". Les 6 premiers octets (12 hex caractère) est la clé de la une et la dernière 6 octets (12 hex caractère nouveau) est la clé b. L'utilisation de nouvelles clés de lecture et d'écriture de la carte.
OriginalL'auteur Batuhan
J'ai écrit un utilitaire pour certains ACR des lecteurs et de l'ACR 122U avec des cartes Mifare classique est de frapper une sorte de bug. Le code identique fonctionne pour l'ACR 1222L.
Cependant Mifare Classic cartes sont de la merde, alors je vous suggère de commutation de cartes pour contourner le problème.
OriginalL'auteur ThomasRS