Description de la carte à puce
La carte
La Cryptoflex™ est une carte à puce construite sur le masque de la Multiflex™ (toutes deux fabriquées par Schlumberger™). Les algorithmes fournis de bases sur la carte sont RSA, DES et EDES. Basées sur ces algorithmes les fonctions suivantes sont disponibles:
- identification externe par DES ou 3DES (clé de 8 octets),
- identification interne par DES, 3DES ou RSA,
- Hashage SHA-1,
- génération de signature par DES et RSA,
- génération de clés par RSA (512-bit, 768-bit, 1024-bit, and 2048-bit),
- génération de clés par DES (DES ou 3DES),
- mode de commandes très sécurisé ne fonctionnant qu'avec des commandes signées en DES ou 3DES.
Les système d'exploitation
Le système d'exploitation de la carte gère ses ressources comme:
- la mémoire utilisateur,
- la puce, les mémoires internes,
- les fonctionnalités de sécurité.
La fonctionnalité e-gate
L'interface électronique USB (normalement présente dans les lecteurs de cartes à puce) est directement incorporée dans la carte. Cela permet ainsi de n'utiliser qu'un connecteur USB simplifié et beaucoup moins cher. Pour la personne utilisant la carte, elle fournis,
- un système de fichier sécurisé,
- une interface de communication,
- un jeu de commandes binaire suivant la norme ISO 7816-3,4.
Il est bien ensuite possible de la personnaliser complètement en y inscrivant directement ses propres algorithmes.