Je souhaite écrire une application bidirectionnelle: applet pour javacard et une application en C#. J'ai le C# couvert mais je veux savoir si avec JavaCard je peux surveiller un dossier sur la mémoire et comment j'irais faire cela.Dossier de surveillance JavaCard
J'ai un dossier partagé appelons-le temp dans lequel je veux stocker des informations de tampon entre la carte à puce simulée et l'application C#. L'application C# lit uniquement ce dossier et affiche les informations, mais il écrira également des requêtes vers la carte à puce.
Par exemple, je simule l'entrée du code PIN pour la carte. L'applet écrira un fichier contenant les options disponibles et l'application C# lira ce fichier et affichera ces options; de l'application C# je vais choisir et option et écrire un fichier de demande dans le même dossier. C'est à ce moment que la carte à puce qui surveille ce dossier lit la demande et émet une réponse. Puis-je faire le moniteur de carte à puce ce dossier?
Je pensais utiliser des fichiers XML cryptés pour les opérations de requête/réponse. Mais les fichiers .txt simples sont bons à.
Je suis limité à l'utilisation de JavaCard v2.2.1, et chaque opération doit être cryptée/déchiffrée. (avec le chiffrage je n'ai aucun problème)