Glasnost

Les fichiers, types et tailles (Brouillon)

Composition d'un fichier

Chaque fichier contient une entête pour les attributs du fichier et le corps de données.

Types de fichier

transparent:
Un seul bloc.
linear:

max 255 enregist

linear fixe:
plusieurs blocs de mm taille
linear variable:
pluieurs bloc de taille variable
cyclic:
LIFO linéaire, La première écriture est la derniere dans la lecture du fichier, et la dernière éciture est la première dans la lecture. (ca tourne.)

Taille de l'entête

Type de fichier en octet 7.

MF: 24 octets DF: 24 octets T EF: 16 octets Lf EF: 16 octets lv EF: 16 octets C EF: 16 octets

Calcul de la taille de fichier

RL= taille de l'enregistrement. NR: nombre d'enregistrement dans le fichier.

Chaque EF a un entête de 4 octets dans un EF linéraire variable ou cyclique

Il y a des valeurs: celle donnée à la création et celle réellement utilisée.

Apparement dans OpenSC dans le champ size du profile, il s'agit de la taille demandée. (voir la taille du ficher de CHV1 avec size=23 octets, alors que l'allocation est de 39 octets

Taille demandée

T: RL Lf: RL x NR Lv: Somme(RL+4) C: RL x NR DF: Somme(enfants)

Taille allouée

T: RL + 16 octets Lf: RL x NR + 16 octets Lv: Somme(RL+4) + 16 octets DF: Somme(enfants) + 16 octets.

Tailles standard

(gérées par openSC)

clé privée de 2048: 643+3

EOF: 3

Voir page 26-7-8.