Carte de type téléphonique type TS1200 :

Les Télécartes

 

Information sur les télécartes :

Actuellement il existe deux types de télécarte en France : les Télécartes de 1er Génération (T1G) et de 2ème (T2G). Les opérations de lecture/écriture sont les mêmes, la T1G à une mémoire de 256 bits et la T2G 512 bits.
Pourquoi les T2G ? Et bien, grâce à des processus de cryptage, elle est beaucoup plus sûr (plus de clonage possible).

Organisation mémoire des télécartes françaises :

Exemple de mémoire d'une T1G :

0-31 1100 1011 0000 0011 1001 0100 0000 0100
32-63 1100 1111 0010 0100 0001 0000 0001 1000
64-95 1100 1111 1000 0001 0001 0000 0000 0110
96-127 1111 1111 1111 1111 1111 1111 1111 1111
128-159 1111 1111 1111 1111 1111 1111 1111 0000
160-191 0000 0000 0000 0000 0000 0000 0000 0000
192-223 0000 0000 0000 0000 0000 0000 0000 0000
224-255 0000 0000 0000 0000 0000 0000 1111 1111

 

bits rôle
1-5 : nombre de zéro présent entre le bit 8 et 31 (contrôle de parité du 1er bloc)
8-15 : code famille (&03 à &07)
12-31 + 40-55 : numéro de série
33-37 : nombre de zéro présent entre le bit 40 et 63 (contrôle de parité du 2ème bloc)
56-63 + 72-79 : message d'authenticité
65-69 : nombre de zéro présent entre le bit 72 et 95 (contrôle de parité du 3ème bloc)
80-83 : paramètre de programmation (&0 pour "Vpp=25V" et &1 pour "Vpp=21V")
84-87 : code service (&0 pour "carte jetable")
88-95 : pouvoir financier (&06 pour "50 utc" et &13 pour "120 utc")
106-247 : comptage des unités consommées
248-255 : crédit épuisé (&FF si "crédit épuisé", sinon &00)

 

Exemple de mémoire d'une T2G :

0-31 1000 0001 0100 0000 0010 0010 1001 0010
32-63 0111 0001 1000 0011 1000 0000 0000 0101
64-95 0000 0000 0000 0000 0011 1111 1111 1111
96-127 0111 1111 1111 1111 0110 0010 0011 1000
128-159 1111 1111 1111 1111 1111 1111 1111 1111
160-191 1111 1111 1111 1111 1111 1111 1111 1111
192-223 0000 0000 0000 0000 0000 0000 0000 0000
224-255 0000 0000 0000 0000 0000 0000 0000 0000
256-287 1111 0101 1111 0101 0000 0000 0000 0000
288-319 1111 0101 1111 0101 1111 1111 1111 1111
320-351 0000 0000 0000 0000 0000 0000 0000 0000
352-383 0000 0000 0000 0000 0000 0000 0000 0000
384-415 1111 0101 1111 0101 1111 1111 1111 1111
416-447 1111 0101 1111 0101 1111 1111 1111 1111
448-479 1111 1111 1111 1111 1111 1111 1111 1111
480-511 1111 1111 1111 1111 1111 1111 1111 1111

 

bits rôle
0-15 : toujours &8140 pour une T2G française
16-51 : numéro de série en BCD
52-55 : code service (&0 pour "T2G standard" et &9 pour "T2G eurostar")
56-63 : pouvoir financier (&1="5 utc", &3="25 utc", &5="50 utc", &C="120 utc")
64-71 : compteur 512 utc
72-79 : compteur 64 utc
80-86 : compteur 8 utc
88-94 : compteur 1 utc
320-352 : zone à écriture libre

 

Organisation mémoire des télécartes étrangères :

Je vous conseille de visiter ce site perso.wanadoo.fr/telecard  
Il propose de télécharger un fichier phonecards.txt qui contient une description de l'organisation mémoire d'un très grand nombre de cartes.
Le télécharger ici :
phonecards.zip (version 2.04 du 6 Mars 1999) 
Le visualiser ici : 
phonecards txt

Hardware :

Il existe deux positions pour le micro-module :

AFNOR ISO

 

contact fonction
ISO1 Vcc (5V)
ISO2 Write
ISO3 Clk
ISO4 Reset/Up
ISO5 Gnd
ISO6 Vpp
ISO7 Out
ISO8 Fus
La tension Vpp n'est nécessaire que lors d'une opération d'écriture (en temps normal Vpp=5V).
Le contact Fus permet de "griller" un fusible qui empêche l'écriture des 96 premiers bits (uniquement pour les T1G). Le fusible est "grillé" en usine.

La lecture/écriture de la carte se fait grâce à un compteur interne commandé par jeu de micro-instructions. Le bit qui est pointé par le compteur se retrouve sur le contact ISO7 (Out). Ce compteur peut être incrémenté ou mis à zéro.

Write Reset/Up Clk micro-instruction
0 0 reset
0 1 up
1 1 1 0->1

La particularité de ces mémoires réside dans le fait que l'on peut uniquement changer les "0" en "1" (on évite ainsi la possibilité de recharger la carte).
Pour les T2G, certains bits passent à zéro (notamment pour les compteurs), mais ces opérations sont totalement internes.

 


Retour au sommaire