APDU de commande pour obtenir la carte à puce uid
je suis à la recherche d'APDU de trouver l'UID de contact ISO 14443 de la carte à puce et comment l'utiliser pour imprimer dans le terminal Linux. Le problème est que j'ai trouvé beaucoup de gens en parlent, mais il n'y a pas de solution. N'importe qui peut aider est à cet égard???
Grâce
Vous devez vous connecter pour publier un commentaire.
Voir le autre réponse, il est probable que la plupart des lecteurs ne l'appui de la passer par le lecteur de carte maintenant.
Personne ne peut vous aider que le liquide est spécifié dans la norme ISO 14443 T=CL protocole de transport tout en APDU sont spécifiées dans la norme ISO 7816 protocole de la couche application.
Si vous avez besoin d'accéder à un niveau inférieur de l'API pour votre lecteur sans contact. PCSC ne suffira pas (sauf si il y a eu un passage à travers des mises en œuvre spécifiques pour le lecteur qui retourne l'UID).
UID
est spécifique pour chaque contact de carte dans le monde? (c'est à dire n'est-ce pas là deux cartes différentes, avec l'égalité des UID?) Est-il fixe ou c'est un nombre aléatoire par session? Pourquoi nous en avons besoin? Juste pour Anti-Collision mécanisme?7
octet, Donc nous pouvons avoir des2^56
contact avec des cartes à différentes Sida, droit?"Obtenir des Données de Commande" est défini dans le PCSC 3 v2. Si votre pilote est PCSC v2 compatible, vous pouvez obtenir de l'UID de l'utiliser:
Valeur retournée est: