2016-11-28 2 views
-1

J'ai besoin de lire les détails de la carte de crédit/débit prise en charge par EMV à partir du lecteur de carte IDTech Spectrum Pro.Comment lire les données de la puce EMV à partir du dispositif IDTECH spectre pro en C#?

Le problème est que je ne devrais pas utiliser l'APIS associé à IDTECH EMV pour cela. Depuis le client ont une certaine restriction.

Alors Y a-t-il une commande APDU pour lire directement les données de la carte cryptée à partir du CHIP en utilisant le lecteur de carte IDTECH?

également

Quelles sont les choses que je dois essayer/vérifier avant de commencer la mise en œuvre depuis que je suis nouveau à cela?

J'espère ne pas tomber!

+0

Vous ne devez pas contacter le support IDTech pour cela? – Martheen

+0

@Martheen, Envoyé le courrier mais la réponse reste NULL. C'est pourquoi essayer ici. –

+0

par "Je ne devrais pas" est-ce que vous avez la bibliothèque et vous n'êtes pas censé l'utiliser pour une raison quelconque (disons la licence) ou vous n'avez pas la bibliothèque du tout? Avez-vous la documentation de l'API au moins? – adarsh

Répondre

1

No 1: L'appareil IDTECH Spectrun Pro propose son propre protocole. Donc, vous ne pouvez pas parler avec le périphérique Reader sauf si vous ne connaissez pas le protocole IDTECH. Donc, vous ne pouvez pas passer les commandes APDU au lecteur (dans ma connaissance)

No 2: Demandez donc votre soutien IDTECH sur les données PAN (la 5A de la norme EMV) de lecture de la carte et la piste 2 données (EmV tag - 57) Comme normalement le lecteur retournera comme une donnée masquée/cryptée.

No 3: Il y a une option appelée "PrePANCtrlData" (0 ​​à 6) et "PostPANCtrlData" (0 ​​~ 4), donc leur demander comment mettre ce bit en utilisant leur dll et leur demander Est-il possible pour obtenir les données non masquées si vous définissez la valeur à 0 à la même chose.

Espérons que cela aide.

Merci

+0

Merci, Maintenant j'ai compris le flux. –