Question

Je suis très nouveau dans les cartes à puce et je pense avoir mal compris certaines choses.

Je veux pouvoir signer des messages à l'aide de ECDSA avec la ou les touches privées de la carte.Ont également une logique personnalisée pour la dérivation de clé.

Est-il possible avec MIFARE DESFIRE?Sinon, quelles autres cartes à puce NFC pourraient faire cela?

merci

Était-ce utile?

La solution

Non, Mifare Desfire est une carte mémoire (avec des protections de protection supplémentaires pour le contrôle d'authentification / accès et de cryptage), il n'est donc pas possible d'exécuter un code personnalisé sur une telle carte. Les cartes Desfire n'ont que des clés symétriques pour l'authentification et le support uniquement (3) du cryptage des données échangées.

Si vous souhaitez pouvoir créer des signatures numériques et faire une autre cryptographie asymétrique avec une carte, je vous suggère de regarder dans des cartes à puce processeur. Outre les cartes sans contact avec des applications de cryptographie préchargées, je vous suggère de rechercher des cartes Java si vous souhaitez créer vos propres applications côté carte ou si vous souhaitez des applets open-source existants tels que OpenPGPCard. Notez que vous devez vous assurer que la carte contient un co-processeur asymétrique avec prise en charge de l'ECDSA si vous souhaitez créer une application qui effectue des signatures ECDSA.

Gardez toutefois à l'esprit que l'interface NFC des téléphones mobiles est généralement conçue pour interaction avec des balises NFC à faible puissance. Par conséquent, la communication avec les cartes de processeur (en particulier en association avec la cryptographie) peut entraîner des problèmes.

Autres conseils

Pas sur le désfiral, mais obtenez simplement une carte à puce avec des capacités sans contact et implémentez quelque chose comme NDEF sur le dessus.Comme l'applet de Yubikey Neo qui génère un message NDEF avec des touches OTP, par exemple.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top