Home
TP Carte à puce programmation
Contents
1. 60 06 DA EC 70 02 50 00 22 Ey F ponse l criture c est correctement d roul 60 03 00 90 00 F3 Ey Positionnement du verrou LU 60 08 DA BC 50 00 00 02 7F FF DC F ponse le verrou a t pos correctement 60 03 00 90 00 F3 Ey Pr senter sous forme d un diaporama Les fonctions disponibles pour la carte SCOT 50 de la famille Bull CP8 La mise en uvre de ces fonctions FE Nicdercom LT la Briquerie 57100 THIONVILLE JE Les cartes puces TP2 amp page 4 4
2. Mot contenu l adresse indiqu dans l ordre de lecture ici 280 Demande d criture du mot 12345678 l adresse 280 60 O4 DA EC DO 02 80 12 34 56 78 52 y R ponse ordre correctement ex cut 60 03 00 90 00 F3 Ey Les trames en bleu correspondent aux trames re ues par le PC Pr sentation du code porteur en format interne de la carte 60 0A DA BC 20 O0 O0 04 12 54 3F FF AE Fy R ponse ordre correctement ex cut Les trames en vert correspondent aux 60 03 00 90 00 F3 Ey trames envoy es par le PC Validation de code porteur 60 06 DA BC 40 00 00 O0 40 E R ponse code valide 60 03 00 90 00 F3 Ey fai le code tait mauvais il y aurait 14 la place des 2 octets soulign s ffacement d un mot l adresse 280 60 08 DA BC 0E 02 80 02 02 88 0A Ey R ponse ordre correctement ex cut 60 03 00 90 00 F3 Ey F Nicdercom LT la Briquerie 57100 THIONVILLE LE Les cartes puces TP2 amp page 2 4 Enlever la carte 60 01 4D 2C s STX 60 Caract re de d but de cha ne Temps d attente d instruction carte exprim en seconde Provoque la mise hors tension de la carte z Caract re de fin de cha ne 0x03 60 03 00 O0 O0 63 Fy gt carte toujours pr sente 60 03 F7 O0 00 94 Ey gt carte enlev A3 La fonction TELEPASS Cette fonction permet de valider une carte esclave en utilisant une carte ma tre On calcule un certificat en utilisant les variables R1 et E
3. Traitement de donn es programmation des changes Utilisation des cartes puce On se propose dans ce TP de comprendre la mise en uvre et la programmation des changes avec une carte puce en utilisant le sous syst me lecteur de carte puce Bull CP8 Pr requis et pr paration Cours sur les cartes puces avec la pr sentation des l ments de la famille CP8 de Bull Cours sur la programmation en C d un change par liaison s rie Indiquer les l ments qui interviennent dans la mise en uvre d une carte de la famille CP8 Indiquer le format d une trame chang e entre le PC et le lecteur et l encapsulation ventuelle du message chang entre le lecteur et la carte On demande d tudier les programmes sources fournis en annexe et permettant le pilotage du lecteur Activit s A1 connexion et commande du lecteur En utilisant les l ments fournis comme ressource et tudi en pr paration r aliser le programme permettant le dialogue avec lecteur et par cons quent la carte puce ins r e dans ce dernier Observer les trames chang es et indiquer les informations d elles nous permettent de d couvrir test avec carte pr sente ou non Commenter le r le de chacun des octets en vous r f rant au Manuel d utilisation SCOT de la page 96 99 A2 les param tres de base d une carte On demande de modifier le programme pr c dent afin de tester les fonctions de base c
4. ertificat TELEPASS Envoi d un mot E et d une adresse ADRE 60 0E DA EC 80 00 00 08 01 23 45 67 89 AB 02 80 20 Ey F ponse ordre correctement ex cut 60 03 00 90 O F3 Ey Demande de lecture de r sultat 60 06 DE EC C0 00 00 08 C9 Ey R sultat renvoy par la carte 60 0E 00 35 7F 9C C7 19 51 22 5B 90 00 DE y 2 carte AA a On demande d effectuer la demande de certificat pour 2 cartes et d indiquer si elles appartiennent au m me lot de fabrication A3 Le code porteur d une carte Gr ce aux indications ci dessous indiquer comment mettre en uvre la notion de code porteur pour une carte Demande de d blocage de la carte Envoi du code porteur en format interne de la carte ainsi que la cl de d blocage 1A 60 12 DA BC 20 00 0 QC 12 54 3F FF 23 45 67 89 23 45 67 89BE Fe R ponse la carte est bloqu e 60 03 E7 90 40 54 Py Demande de validation en lecture 60 06 DA BC 40 00 00 00 40 Ey F ponse tout c est correctement d roul la carte est d bloqu e 60 03 00 90 00 F3 Py Changer le code porteur 24 en code porteur 2E Demande d criture l adresse 250 du nouveau code porteur 60 0A DA BC DO 02 50 04 05 80 7F FF EF Py F ponse l criture c est correctement d roul 60 03 00 90 00 F3 Ey Lecture d un mot l adresse 250 60 06 DB EC BO 02 50 04 E7 Fy F ponse l criture c est correctement d roul 60 07 00 05 80 7F FF 90 00 F2 y Demande de validation en criture
5. i dessous pour lesquelles on fournit les informations relatives aux changes FAZ ou ATE 60 04 6E 01 00 00 0B Ey STE 60 Caract re de d but de cha ne S P2 z m Hon significatif Ire o oes S S Caract re de fin de cha ne 0x03 60 05 FE 18 00 00 0B 8D Ey gt carte absente STX 60 Caract re de d but de cha ne S FB Era ooo 0E mA 4 z Caract re de fin de cha ne 0x05 F Nicdercom LT la Briquerie 57100 THIONVILLE LE Les cartes puces TP2 amp page 1 4 60 OF 00 18 02 0B C0 65 11 25 00 00 24 09 61 90 00 33 y gt carte pr sente TX 60 Caract re de d but de cha ne S STATUS 00 La commande s est correctement d roul e die 65 Pr sence des octets syst me TE1 TC1 et de 5 octets caract risant l application Valeur par d faut d fini par la norme MPEG SCOT 50 Tel Intervalle maximal s parant l mission par le lecteur de 2 octets 00 pour la famille SCOT 50 TDI oo Valeur par d faut d fini par la norme Identifie la carte ici pour SCOT 50 a Identifie le syst me d exploitation 09 pour la famille SCOT Renseigne sur l tat des verrous donc la phase de vie de la carte et le niveau de protection de la zone de travail 30 Ordre ex cwt 00 Fonctionnement normal de la carte S Caract re de d but de cha ne Longueur de la trame Ordre sortant Caractere de d but de cha ne Longueur de la trame La commande s est correctement d roul e
6. sur les 2 cartes d un m me lot et on doit trouver la m me cl calcul e par chacune des cartes Lecteur 1 E et ADE R TLP 224 Ejeet E Carte BULL Lecteur 2 Ra Eet ADE gt e TLP 224 eree Oooo 5 PC supervision contr le d acc s Carte BULL 74 Calcul de certificat Pour faire le calcul de certificat on fournit deux valeurs la carte puce o un nombre al atoire E sur 48 bits o une adresse ADR sur 16 bits La carte utilise galement deux valeurs internes o le contenu de l adresse ADR sur 32 bits o un jeu secret S sur 96 bits qui est le m me pour un m me lot de fabrication de cartes Avec un algorithme de cryptage et les valeurs cit es pr c demment la carte va effectuer un calcul de certificat et renverra une r ponse R sur 64 bits S E TELEP ASS gt R ADR ADE F Nicdercom LT la Briquerie 57100 THIONVILLE IE Les cartes puces TP2 amp page 3 4 Contr le de certificat 1 Le PCI va g n rer le nombre al atoire E et envoyer E et l adresse ADR fix par le programme la 1 carte La 1 carte renvoie le r sultat du calcul R On envoie le r sultat R et le nombre E au PC de supervision Le PC de supervision envoie le nombre E et l adresse ADR la La 2 carte renvoie au PC de supervision le r sultat du calcul R Le PC de supervision va comparer R1 et R2 et si ils sont identiques les deux cartes viennent du m me lot de fabrication Calcul de c
Download Pdf Manuals
Related Search
Related Contents
http://www.corksport.com/corksport-led-light- kit-for-2014-mazda MODO DE EMPLEO PROPIEDADES FÍSICAS SALUD Y 883 09 05 Rev1 UM Panela Elétrica de Arroz PA10 [780055] Sea Gull Lighting 44853-782 Installation Guide Warnings 取扱説明書. Honeywell Trendview V5 Replacement/Upgrade Instructions, 43 Copyright © All rights reserved.
Failed to retrieve file