carte à puce, de l'aide please !!!!!! :'(

carte à puce, de l'aide please !!!!!! :'( - C++ - Programmation

Marsh Posté le 24-03-2004 à 11:16:19    

Salut,
Je cherche deseperement un moyen d'écrire sur une carte à puce, mais je sais pas comment faire, je ne sais pas du tout a quoi doit ressembler mon code et j'ais énormément de mal a trouver des ressources sur celle-ci.
Mon lecteur/graveur de carte est sur le port com.
Je remercie d'avance tout ceux qui voudrons bien m'aider, car j'en est besoin.
Cirdecs

Reply

Marsh Posté le 24-03-2004 à 11:16:19   

Reply

Marsh Posté le 24-03-2004 à 11:19:36    

pas bien de faire des yescards. c'est pour quelle utilisation ?


Message édité par jagstang le 24-03-2004 à 11:19:44
Reply

Marsh Posté le 24-03-2004 à 11:25:16    

<hs>
tu es belge? [:cupra]
</hs>


---------------
IVG en france
Reply

Marsh Posté le 24-03-2004 à 11:27:48    

Sur ces cartes à puces je veus écrire simplement un mot de passe et un nom d'utilisateur qui permettrait de me logué plus tard sur un systeme d'exploitation.
Enfin si tu sais comment faire des yescard fait tournée :D .
Enfin déjà si je pouvais écrire sur ma carte à puce sa m'arrangerait :pfff: .
Cet application est faite pour servir un projet étudiant que j'ais à effectuer.
 
 :bounce: Cirdecs :bounce:

Reply

Marsh Posté le 24-03-2004 à 13:01:01    

Tu n'as pas un cdrom fourni avec ton programmateur de cartes à puce ? Tu dois avoir les outils nécessaires pour lire et écrite.

Reply

Marsh Posté le 24-03-2004 à 13:11:57    

Le problème c'est que le logiciel permettant de le faire, est une programmation ressemblant à du visual basic.
Et il faudrait que j'arrive à faire des méthodes, qui me permettrait d'écrire et lire simplement sur la carte à puce de windows et linux.  
Forcément sur le cd qu'il m'ont donné le seul système d'exploitation sur le quel le logiciel fonctionne c'est windows.  
Il me faudrait trouver une façon d'écrire sur la carte en c++.
Je suppose qu'il doit bien exister une manière de le faire.
La norme de mon lecteur de carte est 7816-4, apparament une norme que bcp de lecteur utilise, alors doit bien exister un truc  :( .

Reply

Marsh Posté le 24-03-2004 à 14:04:26    

smartcard, javacard
 

Reply

Marsh Posté le 24-03-2004 à 14:07:28    

smartcard

Reply

Marsh Posté le 24-03-2004 à 14:16:43    

[:cupra]
 
c'est quoi comme carte?
- Carte à mémoire
- Carte à logique câblée
- Carte à puce ou SmartCard
 
javacard?
 
 
ton lecteur c'est quoi comme marque? towitoko?
 
il supporte le protocole T0? T1? (normalement oui..)
 
 

cirdecs a écrit :

La norme de mon lecteur de carte est 7816-4


+1
 
ISO 7816-4 : Manipulation des données au travers d?une structure hiérarchique de fichiers

Reply

Marsh Posté le 24-03-2004 à 14:20:14    

essaye avec ça :
 
http://www.txsystems.com/chipdrive_downloads.html
 
si t'as de la chance ça passe...
 
 
 
mais dit en un peu plus sur ton matos si tu veux qu'on puisse t'aider :)

Reply

Marsh Posté le 24-03-2004 à 14:20:14   

Reply

Marsh Posté le 24-03-2004 à 14:29:02    

arf déjà je pensais que carte a puce et smartcard c'était pareille, je pensais que c'était le mot anglais :s, j'aurais au moin appris quelque chose.
 
Donc c'est une smartcard.
 
La marque de mon lecteur doit être : zeitcontrol ( sa a pas l'air très connu du tout mais bon c l'école qu'il l'a choisis donc j'ais pas trop eu le choix ).
 
Dans le bouquin qu'il y'a avec il me dit effectivement qu'il supporte ces protocoles enfin il me met T=0 et T=1 protocols (je suppose que c la même chose).
 

Reply

Marsh Posté le 24-03-2004 à 14:30:09    

Reply

Marsh Posté le 24-03-2004 à 14:32:05    

Petite erreur apprament  il n'utilise que le protocol T=1.
pour d'autre specification technique on me dit qu'il fonctionne à 9600 bauds ou plus que l'EEPROM a une mémoire de 2K et la ram 256bytes.

Reply

Marsh Posté le 24-03-2004 à 14:37:16    

cirdecs a écrit :

arf déjà je pensais que carte a puce et smartcard c'était pareille,


 
ben c'est pareil :heink:  
 
smartcard = carte à puce :)
 
 
edit: par contre javacard, la c'est bien spécifique


Message édité par Mr yvele le 24-03-2004 à 14:37:33
Reply

Marsh Posté le 24-03-2004 à 15:24:39    

J'ais essayé sur ton lien Mr yvele  et apprament sa marche pas. J'ai regardé sur ton lien JagStang et a part leur language je n'ai pas vu trop de c++, j'ais écrit un mail a la compagny pour me renseigner, je risque rien. J'ai remarqué que dans les fonction de visual c++ y'a des fonctions pour les lecteurs de cartes toutes faites mais il me manque la façon d'écrire dessu en c++.

Reply

Marsh Posté le 24-03-2004 à 15:25:19    

y a pas de dll COM à piloter?

Reply

Marsh Posté le 24-03-2004 à 15:29:05    

nan :(

Reply

Marsh Posté le 24-03-2004 à 15:35:15    

s'ayait je déprime :'(

Reply

Marsh Posté le 24-03-2004 à 16:20:13    

courage

Reply

Marsh Posté le 24-03-2004 à 16:22:13    

cirdecs a écrit :

s'ayait je déprime :'(


quelle perle  [:moundir]

Reply

Marsh Posté le 24-03-2004 à 16:27:56    

:D

Reply

Marsh Posté le 24-03-2004 à 16:30:11    

ben y a pas tout ce qu'il faut sur le site du constructeur?
 
 
si c'est une carte (proço?) javacard, il faut la commande avec des APDU
regarde comment balancer des APDU sur ta carte.. :)


Message édité par Mr yvele le 24-03-2004 à 16:48:08
Reply

Marsh Posté le 24-03-2004 à 16:46:52    

JE vais regarder sa.
Je te remercie Mr yvele de ta patience.

Reply

Marsh Posté le 25-03-2004 à 13:47:51    

tu dois vraiment etre une queue en programmation pour posé des question aussi bête que sa
tu c que le jour de ton examen , nous les grands du monde de la programmation, on sera pô avec toi
Essaye de te débrouiller en cherchant des exemple sur le net  
Pov' tâche

Reply

Marsh Posté le 25-03-2004 à 13:55:42    

yoopie a écrit :


[...]
Pov' tâche


 
heu un peu de calme


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 25-03-2004 à 14:10:57    

yoopie a écrit :

tu dois vraiment etre une queue en programmation pour posé des question aussi bête que sa
tu c que le jour de ton examen , nous les grands du monde de la programmation, on sera pô avec toi
Essaye de te débrouiller en cherchant des exemple sur le net  
Pov' tâche


Apprends à écrire avant de donner des leçons, gros flan [:itm]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 25-03-2004 à 14:45:51    

T'as oublié certaines fautes :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 25-03-2004 à 14:47:23    

antp a écrit :

T'as oublié certaines fautes :o


A part 1 ou 2 accents genre "etre" et les abréviations "pov" ou "pô", j'vois pas :??:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 25-03-2004 à 14:52:37    

C'est tout en effet :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 25-03-2004 à 15:01:40    

Chipoteur :o


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 25-03-2004 à 15:08:13    


 
heu un peu de calme

Reply

Marsh Posté le 25-03-2004 à 15:09:16    

yoopie a écrit :

tu dois vraiment etre une queue en programmation pour posé des question aussi bête que sa
tu c que le jour de ton examen , nous les grands du monde de la programmation, on sera pô avec toi
Essaye de te débrouiller en cherchant des exemple sur le net  
Pov' tâche


Heuuh ... tu te répètes, t'as dit la même chose qq topics plus loin ..
Un Bot ? Troll ?  :o

Reply

Marsh Posté le 25-03-2004 à 15:10:09    

cricri_ a écrit :


[...]
Un Bot ? Troll ?  :o  


 
heu un peu de calme

Reply

Marsh Posté le 25-03-2004 à 16:30:42    

yoopie a écrit :

tu dois vraiment etre une queue en programmation pour posé des question aussi bête que sa
tu c que le jour de ton examen , nous les grands du monde de la programmation, on sera pô avec toi
Essaye de te débrouiller en cherchant des exemple sur le net  
Pov' tâche


 
multi... ban :o

Reply

Marsh Posté le 26-03-2004 à 07:56:02    

Mr yvele -> grillé mathieu, on t'as reconnu

Reply

Marsh Posté le 26-03-2004 à 07:56:45    

oups trompé, c yoopie mathieu

Reply

Marsh Posté le 27-05-2004 à 19:27:47    

cirdecs a écrit :

oups trompé, c yoopie mathieu


 
Pour ta carte à puce, j'y connais pas grand chose, on n'a passé que deux semaines dessus, mais on a bien détaillé les trames émises et reçue par le lecteur, et il faut à mon avis, essayer d'envoyer les bonnes infos où il faut par ces trames [:tieumlar]

Reply

Marsh Posté le 28-05-2004 à 00:21:19    

Tu peux toujours lancer un portmon sur le port COM, utiliser le soft fournit avec ta carte et tracer ce qui passe.
A partir de là tu pourras en déduire les ordres carte et une partie du mapping.

Reply

Marsh Posté le 28-05-2004 à 14:35:20    

yoopie a écrit :

tu dois vraiment etre une queue en programmation pour posé des question aussi bête que sa
tu c que le jour de ton examen , nous les grands du monde de la programmation, on sera pô avec toi
Essaye de te débrouiller en cherchant des exemple sur le net  
Pov' tâche

Apres quand je dis que dans la cathegorie programmation c'est chooo [:dead]  pour les debuttant de poster on ne me croit pas  [:spamafote]  
et avec des interventions comme yoopie [:chapi-chapo]  on fait avancer la science :pfff: ...
bref! cirdecs ce que je ne comprend pas c'est que tu dis qu'il y a des choses deja implémentés dans la c++ pour lire et ecrire sur les cartes a puce, tu as regardé sur le msdn pour voir ce qu'ils en disent?
si tu aboutis dans ton projet j'espere que tu nous feras part des solutions car je trouve ca interressant. :)

Reply

Marsh Posté le 28-05-2004 à 14:42:11    

yoopie a écrit :

tu dois vraiment etre une queue en programmation pour posé des question aussi bête que sa
tu c que le jour de ton examen , nous les grands du monde de la programmation, on sera pô avec toi
Essaye de te débrouiller en cherchant des exemple sur le net  
Pov' tâche


 
Vu qu'il a ecrit que 2 messages d'apres son profil, je voulais voir l'autre.
Je lance la recherche sur ce pseudo, et ca me donne:
Désolé, aucune réponse n'a été trouvée !
Mais quel pied, ce code, joce!!
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed