Sunteți pe pagina 1din 299

ANEX ANEXA I B CERINE PRIVIND CONSTRUCIA, TESTAREA, INSTALAREA I INSPECIA CUPRINS I. DEFINIII II.

CARACTERISTICILE I FUNCIILE GENERALE ALE APARATULUI DE NREGISTRARE 1. Caracteristici generale 2. Funcii 3. Moduri de funcionare 4. Securitate III. CERINE DE COSTRUCIE I DE FUNCIONARE PENTRU APARATUL DE NREGISTRARE 1. Monitorizarea introducerii i retragerii cardurilor 2. Msurarea vitezei i a distanei 2.1. Msurarea distanei parcurse 2.2. Msurarea vitezei 3. Msurarea timpului 4.Monitorizarea activitilor oferului 5. Monitorizarea strii oferului 6. nregistrri manuale operate de oferi 6.1. nregistrarea locurilor n care ncep i/sau se ncheie perioadele zilnice de munc 6.2. nregistrarea manual a activitilor oferului 6.3. nregistrarea situaiilor speciale 7. Gestionarea blocrilor efectuate de societate 8. Monitorizarea activitilor de control 9. Detectarea evenimentelor i/sau a anomaliilor 9.1. Eveniment introducerea unui card nevalabil 9.2. Eveniment conflict card 9.3. Eveniment suprapunerea unor intervale de timp 9.4. Eveniment conducere fr card corespunztor 9.5. Eveniment introducere card n timpul conducerii 9.6. Eveniment ncheiere incorect a ultimei sesiuni 9.7. Eveniment depire de vitez 9.8. Eveniment ntrerupere a alimentrii cu energie electric 9.9. Eveniment eroare la datele de micare 9.10. Eveniment tentativ de violare a securitii 9.11. Anomalie card 9.12. Anomalie aparat de nregistrare 10. Teste integrate i autoteste 11. Citirea din memorie 12. nregistrarea i stocarea n memorie 12.1. Date de identificare a aparatului 12.1.1. Date de identificare a unitii montate pe vehicul 4 10 10 11 12 13 13 13 14 14 14 15 15 16 16 16 17 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23

12.1.2. Date de identificare a senzorului de micare 12.2. Elemente de securitate 12.3. Date privind introducerea i retragerea cardului oferului 12.4. Date privind activitatea oferului 12.5. Locurile n care ncep i/sau se ncheie perioadele zilnice de munc 12.6. Date nregistrate de contorul de parcurs 12.7. Date detaliate privind viteza 12.8. Date privind evenimentele 12.9. Date privind anomaliile 12.10. Date privind calibrarea 12.11. Date privind reglarea orei 12.12. Date privind activitile de control 12.13. Date privind blocrile executate de societate 12.14. Date privind activitile de descrcare 12.15. Date privind situaii speciale 13. Citirea de pe carduri de tahograf 14. nregistrarea i stocarea pe carduri de tahograf 15. Afiare 15.1. Afiajul implicit 15.2. Afiarea avertismentelor 15.3. Accesul la meniu 15.4. Alte afiaje 16. Tiprire 17. Avertismente 18. Descrcarea de date pe suporturi externe 19. Date transmise unor dispozitive externe suplimentare 20. Calibrare 21. Reglarea orei 22. Caracteristici 23. Materiale 24. Marcaje IV. CERINE FUNCIONALE I DE CONSTRUCIE PENTRU CARDURILE DE TAHOGRAF 1. Date vizibile 2. Securitate 3. Standarde 4. Specificaii de mediu i electrice 5. Stocarea datelor 5.1. Date de identificare i securitate a cardului 5.1.1. Identificarea aplicaiilor 5.1.2. Identificarea microprocesorului 5.1.3. Identificarea cardurilor cu circuite integrate 5.1.4. Elemente de securitate 5.2. Cardul oferului 5.2.1. Identificarea cardului 5.2.2. Identificarea titularului cardului 5.2.3. Informaii privind permisul de conducere

23 24 24 25 25 26 26 26 29 29 30 31 31 31 31 32 32 33 33 34 34 34 35 36 37 37 38 38 39 39 39 40 40 43 43 44 44 44 44 45 45 45 45 45 46 46

5.2.4. Date privind vehiculul folosit 5.2.5. Date privind activitile oferului 5.2.6. Locurile n care ncep i/sau se ncheie perioadele zilnice de munc 5.2.7. Date privind evenimentele 5.2.8. Date privind anomaliile 5.2.9. Date privind activitatea de control 5.2.10. Date privind sesiunile de lucru cu cardul 5.2.11. Date privind situaii speciale 5.3. Cardul atelierului 5.3.1. Elemente de securitate 5.3.2. Identificarea cardului 5.3.3. Identificarea titularului cardului 5.3.4. Date privind vehiculul folosit 5.3.5. Date privind activitatea oferului 5.3.6. Date privind nceputul i/sau sfritul perioadelor zilnice de munc 5.3.7. Date privind evenimentele i anomaliile 5.3.8. Date privind activitile de control 5.3.9. Date privind calibrarea i reglarea orei 5.3.10. Date privind situaii speciale 5.4. Cardul de control 5.4.1. Identificarea cardului 5.4.2. Identificarea titularului de card 5.4.3. Date privind activitile de control 5.5. Cardul societii 5.5.1. Identificarea cardului 5.5.2. Identificarea titularului de card 5.5.3. Date privind activitatea societii V. INSTALAREA APARATULUI DE NREGISTRARE 1. Instalare 2. Placa de instalare 3. Sigilare VI. CONTROALE, INSPECII I REPARAII 1. Omologarea seciilor de montaj i a atelierelor 2. Verificarea instrumentelor noi i a celor reparate 3. Inspecia instalrii 4. Inspecii periodice 5. Msurarea erorilor 6. Reparaii VII. EMITEREA CARDURILOR VIII. OMOLOGAREA APARATELOR DE NREGISTRARE I A CARDURILOR DE TAHOGRAF 1. Aspecte generale 2. Certificatul de securitate 3. Certificatul de funcionare 4. Certificatul de interoperare 5. Certificatul de omologare 6. Procedur extraordinar: primele teste de interoperare

46 46 47 47 49 49 49 50 50 50 50 50 51 51 51 51 51 51 52 52 52 52 52 53 53 53 53 53 53 54 55 55 55 56 56 56 56 57 57 58 58 58 59 59 60 60

Apendicele 1. Apendicele 2. Apendicele 3. Apendicele 4. Apendicele 5. Apendicele 6. Apendicele 7. Apendicele 8. Apendicele 9. Apendicele 10. Apendicele 11.

Dicionar de date Specificaii pentru cardurile de tahograf Pictograme Materiale tiprite Afiaj Interfee externe Protocol de descrcare a datelor Protocol de calibrare OMOLOGARE LISTA TESTELOR MINIME OBLIGATORII OBIECTIVE GENERALE DE SECURITATE MECANISME DE SECURITATE COMUNE

61 122 160 163 176 177 182 206 230 238 282

I. DEFINIII

n prezenta anex: (a) activare nseamn: etapa n care aparatul de nregistrare devine complet operaional i asigur toate funciile, inclusiv funciile de securitate; Pentru activarea unui aparat de nregistrare trebuie folosit un card al atelierului i trebuie introdus un cod PIN; (b) autentificare nseamn: o funcie destinat stabilirii i verificrii unei identiti; (c) autenticitate nseamn: faptul c o informaie provine de la o surs a crei identitate poate fi verificat; (d) test integrat (BIT) nseamn: test care poate fi executat la comand, declanat de operator sau de un aparat extern;

(e) zi calendaristic nseamn: o zi cuprins ntre ora 00.00 i ora 24.00. Toate zilele calendaristice se raporteaz la ora UTC (ora universal coordonat); (f) calibrare nseamn: actualizarea sau confirmarea parametrilor vehiculului care trebuie stocai n memorie. Parametrii vehiculului cuprind identificarea vehiculului (VIN numrul de identificare al vehiculului, VRN numrul de nmatriculare al vehiculului i statul membru de nmatriculare) i caracteristicile vehiculului (w, k, l, dimensiunea pneurilor, reglajele limitatorului de vitez, dac este cazul, ora UTC din momentul respectiv, valoarea nregistrat de contorul de parcurs n momentul respectiv); pentru calibrarea unui aparat de nregistrare trebuie folosit un card al atelierului; (g) numrul cardului nseamn: un cod alfanumeric cu 16 poziii care reprezint numrul unic de identificare al unui card de tahograf ntr-un stat membru. Numrul cardului conine un indice secvenial (dac este cazul), un indice de nlocuire i un indice de rennoire; de aceea cardurile pot fi identificate numai pe baza codului statului membru emitent i a numrului cardului; (h) indice secvenial al cardului nseamn: al 14-lea caracter alfanumeric din numrul cardului folosit pentru a deosebi diferitele carduri emise unei societi sau unui organism care au dreptul de a li se emite mai multe carduri de tahograf. Societatea sau organismul respectiv sunt identificate n mod unic pe baza primelor 13 caractere ale numrului cardului; (i) indice de rennoire al cardului nseamn: al 16-lea caracter alfanumeric din numrul unui card, care este incrementat la fiecare rennoire a cardului de tahograf; (j) indice de nlocuire al cardului nseamn: al 15-lea caracter alfanumeric din numrul unui card, care este incrementat la fiecare nlocuire a cardului de tahograf; (k) coeficient caracteristic al vehiculului nseamn: caracteristica numeric ce exprim valoarea semnalului de ieire emis de acea parte a vehiculului care face legtura dintre acesta i aparatul de nregistrare (arborele de ieire al cutiei de viteze sau osie) cnd vehiculul parcurge o distan de un kilometru n condiii de testare standard [vezi capitolul VI(5)]. Coeficientul caracteristic este exprimat n impulsuri pe kilometru (w = imp/km); (l) card al societii nseamn:

un card de tahograf emis de autoritile unui stat membru proprietarului sau titularului unor vehicule dotate cu aparate de nregistrare; cardul societii identific societatea i permite afiarea, descrcarea i tiprirea datelor stocate n aparatul de nregistrare blocat de societatea respectiv; (m) constanta aparatului de nregistrare nseamn: caracteristica numeric reprezentnd valoarea semnalului de intrare necesar pentru a indica i a nregistra o distan de un kilometru parcurs; aceast constant este exprimat n impulsuri pe kilometru (k = imp/km); (n) timp de conducere continu este calculat de aparatul de nregistrare astfel1: timpul de conducere continu se calculeaz ca fiind timpii de conducere acumulai la un moment dat de un anumit ofer dup ncheierea ultimei perioade de minimum 45 de minute de DIPONIBILITATE sau de PAUZ/ODIHN sau NECUNOSCUT2 (o astfel de perioad poate fi mprit n mai multe perioade de minimum 15 minute). La efectuarea calculelor n cauz se iau n considerare, dup cum este necesar, activitile anterioare stocate pe cardul oferului. Dac oferul nu a introdus cardul su, calculele se bazeaz pe nregistrrile din memorie corespunztoare perioadei n curs n timpul creia nu a fost introdus nici un card n lectorul relevant; (o) card de control nseamn: un card de tahograf emis de autoritile unui stat membru autoritii naionale de control competente; cardul de control identific organismul de control i eventual persoana care rspunde de control i permite accesul la datele stocate n memorie sau pe cardul oferului n vederea citirii, a tipririi i/sau a descrcrii acestora; (p) durata cumulat a pauzelor se calculeaz cu ajutorul aparatului de nregistrare dup cum urmeaz1: durata cumulat a pauzelor de conducere se calculeaz ca fiind perioadele de DISPONIBILITATE sau de PAUZ/ODIHN sau NECUNOSCUTE2 de minimum 15 minute pentru un anumit ofer, acumulate dup ncheierea ultimei sale perioade de DISPONIBILITATE sau de PAUZ/ODIHN sau NECUNOSCUTE2 de minimum 45 de minute (o astfel de perioad poate fi mprit n mai multe perioade de minimum 15 minute). Pentru calculele care trebuie efectuate se iau n considerare, dup cum este necesar, activitile anterioare stocate pe cardul oferului. Perioadele necunoscute cu durat negativ (nceputul perioadei necunoscute > sfritul perioadei necunoscute) cauzate de

Aceast modalitate de calculare a timpului de conducere continu i a duratei cumulate a pauzelor este utilizat de aparatul de nregistrare pentru calcularea avertismentului privind timpul de conducere continu. Aceasta nu aduce atingere interpretrii legale a acestor timpi. 2 Perioadele NECUNOSCUTE corespund perioadelor n care n aparatul de nregistrare nu a fost introdus un card al oferului i n care nu au fost introduse manual date privind activitile oferului.

suprapunerile dintre dou aparate de nregistrare diferite nu sunt luate n considerare la realizarea acestor calcule. Dac oferul nu a introdus cardul su, calculele necesare se bazeaz pe nregistrrile din memorie pentru perioada n curs n care nu a fost introdus nici un card n lectorul relevant; (q) memorie nseamn: un dispozitiv de stocare a datelor electronice ncorporat n aparatul de nregistrare; (r) semntur digital nseamn: datele ataate unui bloc de informaii sau transformarea criptografic a acestuia, permindu-i destinatarului s verifice autenticitatea i integritatea acestui bloc de informaii; (s) descrcare nseamn: copierea, o dat cu semntura digital, a unei pri sau a unui set complet de date stocate n memoria vehiculului sau n memoria unui card de tahograf; descrcarea nu poate provoca n nici un caz modificarea sau tergerea unor date; (t) card al oferului nseamn: un card de tahograf emis de autoritile unui stat membru unui anumit ofer; cardul oferului identific oferul i permite stocarea datelor privind activitatea oferului; (u) circumferin efectiv a pneurilor nseamn: media distanelor parcurse de fiecare dintre roile care pun n micare vehiculul (roi motoare) n cadrul unei rotaii complete. Msurarea acestor distane se realizeaz n condiii de testare standard [capitolul VI(5)] i se exprim ca l = mm. Productorii de vehicule pot nlocui msurarea acestor distane cu un calcul teoretic care se bazeaz pe distribuirea greutii pe osii cnd vehiculul este nencrcat i n stare normal de funcionare1. Metodele pe care se bazeaz aceste calcule teoretice vor fi aprobate de o autoritate competent a statului membru; (v) eveniment nseamn: operaiune anormal detectat de aparatul de nregistrare i care poate fi provocat de o tentativ de fraud; (w) anomalie nseamn: operaiune anormal detectat de aparatul de nregistrare i care poate fi provocat de un deranjament sau de o defeciune a aparatului;
1

Directiva 97/27/CE din 22 iulie 1997 privind masele i dimensiunile anumitor categorii de autovehicule i ale remorcilor acestora, modificat de Directiva 70/156/CEE (JO L 233, 25.08.1997, p. 1).

(x) instalare nseamn: montarea aparatului de nregistrare pe un vehicul; (y) senzor de micare nseamn: o parte a aparatului de nregistrare care furnizeaz un semnal reprezentativ pentru viteza vehiculului i/sau distana parcurs; (z) card nevalabil nseamn: un card pentru care s-a detectat o anomalie sau a crui autentificare iniial a euat sau a crui dat de nceput al valabilitii nu a fost nc atins sau a crui dat de expirare a fost depit; (aa) n afara domeniului de aplicare nseamn: c nu este necesar utilizarea aparatului de nregistrare n conformitate cu dispoziiile Regulamentului Consiliului (CEE) nr. 3820/85; (bb) depire de vitez nseamn: depirea vitezei autorizate a vehiculului, definit ca orice perioad de peste 60 de secunde pe parcursul creia viteza msurat a vehiculului depete limita stabilit pentru limitatorul de vitez prevzut n Directiva Consiliului 92/6/CEE din 10 februarie 1992 privind instalarea i utilizarea limitatoarelor de vitez pentru anumite categorii de autovehicule din Comunitate1; (cc) inspecie periodic nseamn: un set de operaiuni efectuate pentru a verifica dac aparatul de nregistrare funcioneaz corespunztor i dac reglajele acestuia corespund cu parametrii vehiculului; (dd) imprimant nseamn: componenta aparatului de nregistrare cu ajutorul creia se pot tipri datele stocate; (ee) aparat de nregistrare nseamn: ntregul echipament destinat instalrii pe vehiculele rutiere i care afieaz, nregistreaz i stocheaz n mod automat sau semiautomat detalii privind micrile vehiculului respectiv i anumite perioade de munc ale oferilor acestuia; (ff) rennoire nseamn: emiterea unui nou card de tahograf la data expirrii cardului existent sau dac acesta nu funcioneaz corect i a fost returnat autoritii emitente. n cazurile de rennoire trebuie s existe ntotdeauna certitudinea c nu funcioneaz simultan dou carduri valabile;

JO L 57, 02.03.1992, p. 27.

(gg) reparaii nseamn: orice reparaie efectuat la un senzor de micare sau la o unitate montat pe vehicul care impune deconectarea de la sursa de alimentare cu electricitate sau deconectarea de la alte componente ale aparatului de nregistrare sau deschiderea acestuia; (hh) nlocuire nseamn: emiterea unui card de tahograf care s nlocuiasc un card existent care a fost declarat pierdut, furat sau care nu funcioneaz corespunztor i care nu a fost returnat autoritii emitente. n cazurile de nlocuire exist ntotdeauna riscul s funcioneze simultan dou carduri valabile. (ii) certificare a securitii nseamn: proces prin care un organism de certificare ITSEC1 certific faptul c aparatul de nregistrare (sau o component) sau cardul de tahograf investigat ndeplinesc cerinele de securitate definite n apendicele 10, Obiective generale de securitate; (jj) autotest nseamn: teste efectuate n mod ciclic i automat de ctre aparatul de nregistrare pentru a detecta anomalii; (kk) card de tahograf nseamn: card cu memorie destinat utilizrii mpreun cu aparatul de nregistrare. Cardurile de tahograf i permit aparatului de nregistrare s verifice identitatea (sau identitatea de grup) a posesorului cardului i permit transferul i stocarea de date. Cardurile de tahograf pot fi de urmtoarele tipuri: card al oferului, card de control, card al atelierului, card al societii;

(ll) omologare nseamn: procesul de certificare, de ctre un stat membru, a faptului c aparatul de nregistrare (sau componenta) sau cardul de tahograf investigate ndeplinesc cerinele prezentului regulament; (mm) dimensiunea pneurilor nseamn: desemnarea dimensiunilor pneurilor (de la roile motoare externe) n conformitate cu Directiva 92/23/CEE din 31 martie 19922; (nn) identificarea vehiculului nseamn:

Recomandarea Consiliului 95/144/CE din 7 aprilie 1995 privind criteriile comune de evaluare a securitii n tehnologia informaiilor (JO L 93, 26.04.1995, p. 27). 2 JO L 129, 14.05.1992, p. 95.

numerele de identificare ale vehiculului: numrul de nmatriculare al vehiculului (VRN), care indic i statul membru de nmatriculare i numrul de identificare al vehiculului (VIN)1; (oo) unitate montat pe vehicul (UV) nseamn: aparatul de nregistrare, cu excepia senzorului de micare i a cablurilor, cu care este conectat senzorul de micare. Unitatea montat pe vehicul poate fi o unitate unic sau poate consta din mai multe uniti distribuite n vehicul att timp ct se respect cerinele de securitate prevzute n prezentul regulament; (pp) n cadrul calculelor efectuate de aparatul de nregistrare, sptmn nseamn: perioada cuprins ntre orele 00.00 UTC luni i 24.00 UTC duminic; (qq) cardul atelierului nseamn: un card de tahograf emis de autoritile unui stat membru unui productor de aparate de nregistrare, unei secii de montaj, unui productor de vehicule sau unui atelier de service aprobat de statul membru respectiv; Cardul atelierului identific titularul cardului i permite testarea, calibrarea i/sau descrcarea de la aparatul de nregistrare. II. CARACTERISTICI I FUNCII GENERALE ALE APARATULUI DE NREGISTRARE 000 Orice vehicul dotat cu aparat de nregistrare i care respect dispoziiile din prezenta anex trebuie s conin un vitezometru i un contor de parcurs. Aceste funcii pot fi incluse n aparatul de nregistrare. 1. Caracteristici generale Scopul aparatului de nregistrare este acela de a nregistra, stoca, afia, tipri i genera date privind activitatea oferului. 001 Aparatul de nregistrare include cabluri, un senzor de micare i o unitate montat pe vehicul. 002 Unitatea montat pe vehicul include o unitate de prelucrare, o memorie de date, un ceas care indic timpul real, dou periferice de interfa pentru card cu memorie (ofer i copilot), o imprimant, un afiaj, un avertizor vizual, un conector pentru calibrare/descrcare i dispozitive pentru nregistrarea de date de ctre utilizator. Aparatul de nregistrare poate fi conectat la alte dispozitive cu ajutorul unor conectori suplimentari. 003 Inserarea sau conectarea la aparatul de nregistrare a oricrei funcii, aparat sau aparate omologate sau de alt tip nu trebuie s interfereze sau s fie susceptibil de a interfera cu
1

Directiva 76/114/CEE din 18 decembrie 1975 privind apropierea legislaiilor statelor membre privind plcuele i inscripiile obligatorii pentru autovehicule i remorcile acestora, precum i amplasarea i metoda de ataare a acestora (JO L 24, 30.01.1976, p. 1).

funcionarea corect a aparatului de nregistrare ori s ncalce sau s fie susceptibil de a nclca dispoziiile din prezentul regulament. Utilizatorii aparatului de nregistrare se identific n faa acestuia prin intermediul cardurilor de tahograf. 004 Aparatul de nregistrare ofer drepturi selective de acces la date i la funcii pe baza tipului i/sau a identitii utilizatorilor. Aparatul de nregistrare nregistreaz i stocheaz date n memoria sa i pe cardurile de tahograf. Acest lucru se realizeaz n conformitate cu Directiva 95/46/CE din 24 octombrie 1995 privind protecia persoanelor n ceea ce privete prelucrarea datelor personale i libera circulaie a acestui tip de date1. 2. Funcii 005 Aparatul de nregistrare asigur urmtoarele funcii: monitorizarea introducerilor i a extragerilor de carduri, msurarea vitezei i a distanei, msurarea timpului, monitorizarea activitilor oferului, monitorizarea strii oferului, nregistrarea manual de date de ctre ofer: nregistrarea locurilor n care ncep i/sau se ncheie perioadele zilnice de munc, nregistrarea manual a activitilor oferului, nregistrarea situaiilor specifice, gestionarea blocrilor executate de societate, monitorizarea activitilor de control, detectarea unor evenimente i/sau anomalii, teste integrate i autoteste, citirea din memoria de date, nregistrarea i stocarea n memorie,

JO L 281, 23.11.1995, p. 31.

citirea de pe carduri de tahograf, nregistrarea i stocarea pe carduri de tahograf, afiarea, tiprirea, avertizarea, descrcarea de date pe suporturi externe, date de ieire transmise unor dispozitive externe suplimentare, calibrarea, reglarea orei. 3. Moduri de funcionare 006 Aparatul de nregistrare trebuie s aib patru moduri de funcionare: modul operare, modul control, modul calibrare, modul societate. 007 Aparatul de nregistrare este comutat la urmtoarele moduri de funcionare pe baza cardurilor valabile de tahograf introduse n perifericele de interfa pentru carduri: Mod de funcionare Nu exist card Lector pentru cardul oferului Card al Card de Card al oferului control atelierului Calibrare Calibrare Operare Calibrare* Operare Card al societii Societate Societate Operare Operare Societate*

Nu exist Operare Operare Control card Card al Operare Operare Control oferului Card de Control Control Control* control Card al Calibrare Calibrare Operare atelierului Card al Societate Societate Operare societii * n aceste situaii aparatul de nregistrare trebuie s foloseasc introdus n lectorul pentru cardul oferului. Lector pentru cardul copilotului

numai cardul de tahograf

009 Aparatul de nregistrare refuz cardurile nevalabile introduse, permind n astfel de cazuri numai afiarea, tiprirea sau descrcarea datelor stocate pe cardurile expirate.

010 Toate funciile enumerate la II.2 sunt disponibile n toate modurile de funcionare, cu urmtoarele excepii: funcia calibrare este accesibil numai n modul calibrare, funcia reglare or este limitat n alte moduri dect modul calibrare, funciile pentru nregistrarea manual a datelor de ctre ofer sunt accesibile numai n modurile operare i calibrare, gestionarea blocrilor executate de societate este accesibil numai n modul societate, funcia de urmrire a activitilor de control este accesibil numai n modul control, funcia descrcare nu este accesibil n mod operare (cu excepia cazurilor prevzute n cerina 150). 011 Aparatul de nregistrare poate extrage orice date n vederea afirii, tipririi sau descrcrii pe suporturi externe, cu urmtoarele excepii: n modul operare, orice identificare personal (nume i prenume) care nu corespunde cardului de tahograf introdus este mascat i orice numr de card care nu corespunde cardului de tahograf introdus este mascat parial (fiecare caracter de pe poziiile cu numr impar de la stnga la dreapta este mascat). n modul societate, datele privind oferul (cerinele 081, 084 i 087) pot fi extrase numai pentru perioadele care nu au fost blocate de o alt societate (identificat pe baza primelor 13 caractere din numrul cardului societii). dac n aparatul de nregistrare nu a fost introdus nici un card, nu pot fi extrase date privind oferul dect pentru ziua respectiv i pentru cele opt zile calendaristice anterioare zilei respective. 4. Securitate Scopul sistemului de securitate este acela de a proteja memoria astfel nct s mpiedice accesul neautorizat la i manipularea datelor i de a detecta astfel de tentative, protejnd integritatea i autenticitatea datelor transmise ntre senzorul de micare i unitatea montat pe vehicul, precum i a datelor transmise ntre aparatul de nregistrare i cardurile de tahograf i verificnd integritatea i autenticitatea datelor descrcate. 012 Pentru a asigura securitatea sistemului, aparatul de nregistrare trebuie s respecte cerinele de securitate prevzute n obiectivele pentru senzorul de micare i obiectivele generale de securitate prevzute pentru unitatea montat pe vehicul (apendicele 10). III. CERINE DE CONSTRUCIE I DE FUNCIONARE PENTRU APARATUL DE NREGISTRARE 1. Monitorizarea introducerii i retragerii cardurilor 013 Aparatul de nregistrare monitorizeaz perifericele de interfa pentru card pentru a depista introducerile i retragerile de carduri.

014 La introducerea unui card, aparatul de nregistrare detecteaz valabilitatea cardului de tahograf introdus, iar dac este valabil identific tipul cardului. 015 Aparatul de nregistrare trebuie proiectat astfel nct cardurile de tahograf s fie blocate n poziia corect n perifericul de interfa pentru carduri. 016 Retragerea cardurilor de tahograf este posibil numai dup oprirea vehiculului i dup stocarea datelor relevante pe carduri. Retragerea cardului se poate realiza numai prin aciune pozitiv a utilizatorului. 2. Msurarea vitezei i a distanei 017 Aceast funcie asigur msurarea continu i poate furniza valorile nregistrate de contorul de parcurs care corespund distanei totale parcurse de vehicul. 018 Aceast funcie asigur msurarea continu i poate furniza viteza vehiculului. 019 Funcia de msurare a vitezei indic i dac vehiculul se deplaseaz sau este oprit. Se consider c vehiculul se deplaseaz n momentul n care funcia detecteaz o valoare mai mare de 1 imp/sec de la senzorul de micare timp de cel puin cinci secunde, n caz contrar vehiculul fiind considerat oprit. Dispozitivele pentru afiarea vitezei (vitezometru) i a distanei totale parcurse (contor de parcurs) instalate pe orice vehicul prevzut cu un aparat de nregistrare care respect dispoziiile din prezentul regulament trebuie s respecte cerinele privind limitele maxime de toleran prevzute n prezenta anex (capitolul III pct. 2.1. i 2.2.). 2.1. Msurarea distanei parcurse 020 Msurarea distanei parcurse se poate realiza fie: cumulnd att micrile de mers nainte, ct i pe cele de mers napoi, cumulnd numai micrile de mers nainte. 021 Aparatul de nregistrare msoar distanele parcurse ntre 0 i 9 999 999,9 km. 022 Distana msurat respect urmtoarele limite de toleran (distana fiind de cel puin 1 000m): + 1% nainte de instalare, + 2% la instalare i la inspeciile periodice, 4% n timpul funcionrii. 023 Distana msurat trebuie s aib o rezoluie de 0,1 km sau mai bun. 2.2. Msurarea vitezei 024 Aparatul de nregistrare msoar viteze ntre 0 i 220 km/h.

025 Pentru a asigura o toleran maxim de + 6 km/h pentru viteza afiat n timpul funcionrii i lund n considerare: o toleran de + 2 km/h pentru variaiile semnalului de intrare (variaii provocate de pneuri, ), o toleran de + 1 km/h la msurtorile efectuate n timpul instalrii sau al inspeciilor periodice, aparatul de nregistrare trebuie s msoare viteza cu o toleran de + 1km/h (la vitez constant) dac vitezele se ncadreaz ntre 20 i 180 km/h, iar coeficienii vehiculului ntre 4 000 i 25 000 imp/km. Not: Datorit rezoluiei stocrii de date, se adaug o toleran suplimentar de + 0,5 km/h pentru vitezele stocate de aparatul de nregistrare. 025a Viteza trebuie msurat corect, n limitele normale de toleran, n cele 2 secunde de dup finalizarea unei modificri a vitezei dac viteza se modific ntr-un ritm de pn la 2 m/s2. 026 Msurarea vitezei trebuie s aib o rezoluie de 1 km/h sau mai bun. 3. Msurarea timpului 027 Funcia de msurare a timpului trebuie s asigure msurarea continu i digital a datei i a orei UTC. 028 Aparatul de msurat folosete ntotdeauna pentru datare ora i data UTC (pentru nregistrri, imprimri, schimburi de date, afiare, ). 029 Pentru afiarea orei locale este posibil corectarea treptat a decalajului orar al orei afiate, la intervale de o jumtate de or. 030 Abaterea de timp nu trebuie s depeasc 2 secunde pe zi n condiii de omologare. 031 Rezoluia cu care este msurat timpul trebuie s fie egal cu o secund sau mai bun. 032 Msurarea timpului nu trebuie s fie afectat de o ntrerupere a alimentrii cu energie electric din exterior a crei durat este mai mic de 12 luni n condiii de omologare. 4. Monitorizarea activitilor oferului 033 Aceast funcie monitorizeaz permanent i separat activitile unui ofer i ale unui copilot. 034 Activitile oferului sunt CONDUCERE, MUNC, DISPONIBILITATE sau PAUZ/ODIHN. 035 Pilotul i/sau copilotul pot selecta manual MUNC, DISPONIBILITATE sau PAUZ/ODIHN.

036 Cnd vehiculul este n micare, se selecteaz automat activitatea CONDUCERE pentru ofer i DISPONIBILITATE pentru copilot. 037 Cnd vehiculul se oprete, pentru ofer se selecteaz automat MUNC. 038 Se presupune c prima modificare a activitii n termen de 120 de secunde de la selectarea automat a activitii MUNC din cauza opririi vehiculului s-a produs n momentul n care vehiculul s-a oprit (fiind astfel posibil anularea modificrii n MUNC). 039 Aceast funcie transmite modificrile activitilor ctre funciile de nregistrare cu o rezoluie de un minut. 040 Dac pe parcursul unui minut s-a petrecut o activitate de CONDUCERE, minutul calendaristic respectiv va fi considerat n ntregime activitate de CONDUCERE. 041 Dac o activitate de CONDUCERE survine att n minutul anterior, ct i n minutul care precede orice minut calendaristic, minutul respectiv va fi considerat n ntregime activitate de CONDUCERE. 042 Dac un minut calendaristic oarecare nu este considerat minut de CONDUCERE conform cerinelor anterioare, ntregul minut este considerat ca aparinnd acelui tip de activitate care reprezint cea mai lung activitate continu derulat n minutul respectiv (sau cea mai recent activitate n cazul unor activiti cu durat egal). 043 Aceast funcie permite, de asemenea, monitorizarea constant a timpului de conducere continu i durata cumulat a pauzelor oferului. 5. Monitorizarea strii oferului 044 Aceast funcie monitorizeaz permanent i automat starea oferului. 045 Cnd n aparat sunt introduse dou carduri de ofer valabile, este selectat modul de conducere ECHIPAJ, iar n toate celelalte cazuri trebuie selectat modul SINGUR. 6. nregistrri manuale realizate de oferi 6.1. nregistrarea locurilor n care ncep i/sau se ncheie perioadele zilnice de munc 046 Aceast funcie permite nregistrarea locurilor n care ncep i/sau se ncheie perioadele zilnice de munc ale oferului i/sau ale copilotului. 047 Locurile sunt definite ca ri sau, dac este cazul, ca ar i regiune. 048 n momentul retragerii unui card al oferului (sau al atelierului), aparatul de nregistrare i solicit oferului/copilotului s introduc locul n care se ncheie perioada zilnic de munc. 049 Aparatul de nregistrare trebuie s permit ignorarea acestei solicitri.

050 nregistrarea locurilor n care perioadele de munc ncep i/sau se ncheie trebuie s fie posibil i n absena cardului sau n alte momente dect introducerea sau retragerea cardului. 6.2. nregistrarea manual a activitilor oferului 050a Exclusiv n momentul introducerii cardului oferului (sau al atelierului), aparatul de nregistrare: i reamintete titularului cardului data i ora ultimei retrageri a cardului i i solicit titularului cardului s precizeze dac introducerea respectiv a cardului reprezint o continuare a perioadei zilnice de munc n curs. Aparatul de nregistrare i permite titularului cardului s ignore ntrebarea, fr a rspunde, sau s rspund pozitiv, sau s rspund negativ: dac titularul cardului ignor ntrebarea, aparatul de nregistrare solicit locul n care ncepe perioada zilnic de munc. Aparatul de nregistrare permite ignorarea acestei solicitri. Dac se introduce un loc, acesta este nregistrat n memorie i pe cardul de tahograf, fiind asociat momentului introducerii cardului. n cazul unui rspuns negativ sau pozitiv, aparatul de nregistrare l invit pe titularul cardului s introduc activitile manual, mpreun cu datele i orele de nceput i de sfrit ale acestora, fiind posibile numai activitile MUNC, DISPONIBILITATE sau PAUZ/ODIHN, i numai n perioada cuprins ntre ultima retragere a cadrului i introducerea cardului din momentul respectiv, fr a fi permise suprapuneri ale acestor activiti. Procedurile aplicabile n acest caz sunt urmtoarele: dac titularul cardului rspunde pozitiv la ntrebare, aparatul de nregistrare l invit s introduc manual, n ordine cronologic, activitile din perioada dintre ultima retragere a cardului i introducerea cardului din momentul respectiv. Procesul se ncheie n momentul n care ora unei activiti introduse manual este aceeai cu ora introducerii cardului. n cazul n care titularul cardului rspunde negativ la ntrebare, aparatul de nregistrare: l invit pe titularul cardului s introduc manual, n ordine cronologic, activitile desfurate din momentul retragerii cardului pn la sfritul perioadei zilnice de munc corespondente (sau al activitilor legate de vehiculul respectiv n cazul n care perioada zilnic de munc continu pe o foaie de nregistrare). De aceea, nainte ca aparatul de nregistrare s i permit titularului cardului s introduc manual fiecare activitate, acesta trebuie s i solicite titularului cardului s specifice dac ora de ncheiere a ultimei activiti nregistrate reprezint sfritul unei perioade anterioare de munc (vezi nota de mai jos). Not: dac titularul cardului nu precizeaz cnd s-a ncheiat perioada anterioar de munc i introduce manual o activitate a crei or de ncheiere este egal cu cea a introducerii cardului, aparatul de nregistrare:

presupune c perioada zilnic de munc s-a ncheiat la nceputul primei perioade de ODIHN (sau care rmne ca NECUNOSCUT) de dup retragerea cardului sau n momentul retragerii cardului dac nu a fost introdus nici o perioad de odihn (i dac nici o perioad nu rmne NECUNOSCUT), presupune c ora iniial (vezi n continuare) este ora introducerii cardului, parcurge etapele descrise n continuare; n continuare, dac ora de ncheiere a perioadei de munc respective este diferit de ora retragerii cardului sau dac n momentul respectiv nu a fost introdus un loc de ncheiere a perioadei de munc respective, i solicit titularului cardului s confirme sau s introduc locul n care s-a ncheiat perioada zilnic de munc (aparatul de nregistrare permite ignorarea acestei solicitri). Dac se introduce un loc, acesta este nregistrat pe cardul de tahograf numai i numai dac este diferit de cel introdus la retragerea cardului (n cazul n care a fost introdus un card), i este asociat cu ora de ncheiere a perioadei de munc, n continuare titularul cardului este invitat s introduc o or de ncepere a perioadei zilnice de munc curente (sau a activitilor legate de vehiculul respectiv n cazul n care titularul cardului a folosit anterior o foaie de nregistrare pe parcursul acestei perioade) i i se solicit locul de munc n care ncepe perioada zilnic de munc (aparatul de nregistrare permite ignorarea acestei solicitri). Dac este introdus un loc, acesta este nregistrat pe cardul de tahograf i asociat cu aceast or de ncepere. Dac ora nceperii este ora introducerii cardului, locul va fi de asemenea nregistrat n memorie. n continuare, dac aceast or a nceperii difer de ora de introducere a cardului, aparatul l invit pe titularul cardului s introduc manual, n ordine cronologic, activitile desfurate de la ora nceperii pn la ora introducerii cardului. Procesul se ncheie n momentul n care ora de sfrit a unei activiti introduse manual este egal cu ora introducerii cardului, n continuare aparatul de nregistrare i permite titularului cardului s modifice orice activitate introdus manual, pn n momentul validrii prin selectarea unei comenzi specifice, iar apoi nu mai permite nici o modificare, dac acest tip de rspunsuri la ntrebarea iniial nu sunt urmate de introducerea de activiti, aparatul de nregistrare consider c titularul cardului a ignorat ntrebarea. Pe parcursul ntregului proces descris anterior, aparatul de nregistrare permite numai urmtoarele perioade de ateptare pn la introducerea datelor: timp de un minut, dac nu se produce nici o interaciune cu interfaa om/main a aparatului (cu emiterea unui avertisment vizual i eventual auditiv dup 30 de secunde) sau

dac este retras cardul sau dac este introdus un alt card al oferului (sau al atelierului) sau imediat ce vehiculul ncepe s se mite, i n aceste cazuri aparatul de nregistrare valideaz orice date deja introduse. 6.3. nregistrarea situaiilor speciale 050b Aparatul de nregistrare i permite oferului s introduc, n timp real, urmtoarele dou condiii speciale: N AFARA DOMENIULUI DE APLICARE (nceput, sfrit) TRASEU PARCURS PE FERIBOT/N TREN Nu poate exista un TRASEU PARCURS PE FERIBOT/N TREN dac a fost deschis o condiie de tip NENECESAR. O condiie de tip N AFARA DOMENIULUI DE APLICARE deschis trebuie nchis n mod automat de ctre aparatul de nregistrare dac se introduce sau se retrage un card al oferului. 7. Gestionarea blocrilor efectuate de societate 051 Aceast funcie permite gestionarea blocrilor efectuate de o societate pentru a-i asigura accesul exclusiv la date n modul societate. 052 Blocrile efectuate de societate constau dintr-o dat i o or de ncepere (blocare) i dintro dat i o or de sfrit (deblocare) asociate identificrii societii pe baza numrului cardului societii (la blocare). 053 O blocare poate fi activat sau dezactivat numai n timp real. 054 Deblocarea poate fi efectuat numai de societatea a crei blocare este activ (conform identificrii pe baza primelor 13 caractere din numrul cardului societii) sau 055 Deblocarea este automat dac o alt societate efectueaz o blocare. 055a Dac o societate efectueaz o blocare, iar blocarea anterioar a fost efectuat de aceeai societate, se consider c blocarea anterioar nu a fost dezactivat i este nc activ. 8. Monitorizarea activitilor de control 056 Aceast funcie urmrete AFIAREA, TIPRIREA i DESCRCAREA activitilor din UV i de pe card realizate n modul control. 057 Aceast funcie urmrete i activitile de CONTROL AL DEPIRILOR DE VITEZ n modul control. Se consider c a avut loc un control al depirii de vitez dac n modul control a fost transmis un mesaj depire de vitez spre imprimant sau pe ecran sau dac au fost descrcate din memoria UV evenimente sau anomalii.

9. Detectarea evenimentelor i/sau a anomaliilor 058 Aceast funcie detecteaz urmtoarele evenimente i/sau anomalii: 9.1. Eveniment introducere a unui card nevalabil 059 Acest eveniment este declanat de introducerea oricrui card nevalabil i/sau la expirarea unui card valabil introdus. 9.2. Eveniment conflict card 060 Acest eveniment este declanat la producerea oricreia dintre combinaiile de carduri valabile notate cu X: Conflict card Nu exist card Card al oferului Card de control Card al atelierului Card al societii Nu exist card Lector pentru cardul oferului Card al Card de Card al oferului control atelierului Card al societii

Lector pentru cardul copilotului

X X X X X X X X X X X

9.3. Eveniment suprapunerea unor intervale de timp 061 Acest eveniment este declanat dac ora/data ultimei retrageri a cardului oferului, aa cum este citit de pe card, a survenit dup data/ora din momentul respectiv nregistrat de aparatul de nregistrare n care este introdus cardul. 9.4. Eveniment conducere fr un card adecvat 062 Acest eveniment este declanat de oricare dintre combinaiile de carduri de tahograf notate cu X din tabelul urmtor, atunci cnd activitatea oferului este schimbat n CONDUCERE sau cnd intervine o schimbare a modului de funcionare n timp ce activitatea oferului este CONDUCERE: Lector pentru cardul oferului Conducere fr un card adecvat Nu exist card (sau cardul nu este valabil) Nu exist card (sau cardul nu este valabil) X Card al oferului Card de control Card al atelierului Card al societii

Lector pentru cardul copilotului

Card al oferului Card de control Card al atelierului Card al societii

X X X X X X X

X X X X

X X

X X X

9.5. Eveniment introducere card n timpul conducerii 063 Acest eveniment este declanat la introducerea unui card de tahograf n orice lector dac activitatea oferului este CONDUCERE. 9.6. Eveniment ncheiere incorect a ultimei sesiuni 064 Acest eveniment este declanat dac la introducerea cardului aparatul de nregistrare detecteaz faptul c, n ciuda dispoziiilor din capitolul III alin. (1), sesiunea anterioar nu a fost corect ncheiat (cardul a fost retras nainte ca toate datele relevante s poat fi stocate pe acesta). Acest eveniment este declanat numai de cardul oferului i al atelierului. 9.7. Eveniment depire de vitez 056 Acest eveniment este declanat pentru fiecare depire de vitez. 9.8. Eveniment ntrerupere a alimentrii cu energie electric 066 Acest eveniment este declanat, n celelalte moduri dect modul calibrare, n cazul oricrei ntreruperi a alimentrii cu energie electric a senzorului de micare i/sau a unitii montate pe vehicul care dureaz mai mult de 200 milisecunde. Pragul de ntrerupere este stabilit de productor. Scderea nivelului de energie produs de pornirea motorului nu declaneaz acest eveniment. 9.9. Eveniment eroare la datele de micare 067 Acest eveniment este declanat n cazul ntreruperii fluxului normal de date dintre senzorul de micare i unitatea montat pe vehicul i/sau n cazul unor erori de integritate sau de autentificare a datelor survenite n timpul schimbului de date dintre senzorul de micare i unitatea montat pe vehicul. 9.10. Eveniment tentativ de violare a securitii 068 Acest eveniment este declanat, n celelalte moduri dect modul calibrare, n cazul survenirii oricrui alt eveniment care afecteaz securitatea senzorului de micare i/sau a unitii montate pe vehicul dup cum indic obiectivele generale de securitate pentru aceste componente. 9.11. Anomalie card 069 Aceast anomalie este declanat n cazul survenirii unei anomalii la un card de tahograf pe parcursul funcionrii.

9.12. Anomalie aparat de nregistrare 070 Aceast anomalie este declanat n cazul survenirii oricreia dintre urmtoarele anomalii n celelalte moduri dect modul calibrare: anomalie intern UV, anomalie imprimant, anomalie afiaj, anomalie descrcare, anomalie senzor. 10. Teste integrate i autoteste 071 Aparatul de nregistrare detecteaz el nsui anomaliile prin autoteste i teste integrate, dup cum se arat n tabelul urmtor: Elementul care trebuie testat Software Memorie Perifericele de interfa pentru carduri Tastatur Imprimant Afiaj Descrcare (se efectueaz numai n timpul descrcrilor) Senzor 11. Citirea din memorie 072 Aparatul de nregistrare trebuie s poat citi orice date stocate n memoria sa. 12. nregistrarea i stocarea n memorie n sensul prezentului paragraf, 365 de zile nseamn 365 de zile calendaristice de activitate medie a oferilor pe un vehicul. Activitatea medie pe zi pe un vehicul implic cel puin ase oferi sau copiloi, ase cicluri de introducere i retragere de carduri i 256 de schimbri de activitate. Astfel, 365 de zile implic cel puin 2 190 de oferi/copiloi, 2 190 de cicluri de introducere i retragere de carduri i 93 440 de schimbri de activitate, orele sunt nregistrate cu o rezoluie de un minut, cu excepia cazurilor n care se precizeaz altceva, valorile contorului de parcurs sunt nregistrate cu o rezoluie de un kilometru, Autotest Acces Acces (la latitudinea productorului) Funcionare corespunztoare Funcionare corespunztoare Funcionare corespunztoare Test integrat Integritate Acces, integritate a datelor Acces Verificare manual Tiprire Inspecie vizual

vitezele sunt nregistrate cu o rezoluie de 1 km/h. 073 Datele stocate n memorie nu sunt afectate de ntreruperile alimentrii cu energie electric din exterior care dureaz mai puin de dousprezece luni n condiii de omologare. 074 Aparatul de nregistrare poate nregistra i stoca implicit sau explicit n memoria sa urmtoarele: 12.1. Date de identificare a aparatului 12.1.1. Date de identificare a unitii montate pe vehicul 075 Aparatul de nregistrare trebuie s poat stoca n memoria sa urmtoarele date de identificare a unitii montate pe vehicul: numele productorului, adresa productorului, numrul de component, numrul de serie, numrul versiunii de software, data de instalare a versiunii de software, anul n care a fost produs aparatul, numrul de omologare. 076 Datele de identificare a unitii montate pe vehicul sunt nregistrate i stocate definitiv de productorul unitii montate pe vehicul, cu excepia datelor privind software-ul i a numrului de omologare care pot fi modificate n cazul modernizrii software-ului. 12.1.2. Date de identificare a senzorului de micare 077 Senzorul de micare trebuie s poat stoca n memoria sa urmtoarele date de identificare: numele productorului, numrul de component, numrul de serie, numrul de omologare, identificatorul componentei integrate de securitate (de exemplu numrul de component al microprocesorului/procesorului intern)

identificatorul sistemului de operare (de exemplu numrul versiunii de software). 078 Datele de identificare a senzorului de micare sunt nregistrate i stocate definitiv n senzorul de micare de productorul acestuia. 079 Unitatea montat pe vehicul trebuie s poat nregistra i stoca n memoria sa urmtoarele date de identificarea ale senzorului de micare la care este conectat: numrul de serie, numrul de omologare, data primei cuplri. 12.2. Elemente de securitate 080 Aparatul de nregistrare trebuie s poat stoca urmtoarele elemente de securitate: cheia public european, certificatul statului membru, certificatul aparatului, cheia privat a aparatului. Elementele de securitate ale aparatului de nregistrare sunt incluse n aparat de productorul unitii montate pe vehicul. 12.3. Date privind introducerea i retragerea cardului oferului 081 Pentru fiecare ciclu de introducere i retragere a unui card al oferului sau al atelierului, aparatul de nregistrare nregistreaz i stocheaz n memoria sa urmtoarele: numele i prenumele titularului cardului aa cum sunt stocate pe card, numrul cardului, statul membru emitent i data de expirare, aa cum sunt stocate pe card, ora i data introducerii cardului, valoarea contorului de parcurs n momentul introducerii cardului, lectorul n care este introdus cardul, ora i data retragerii cardului, valoarea contorului de parcurs al vehiculului la retragerea cardului, urmtoarele informaii privind vehiculul folosit anterior de ofer, aa cum sunt stocate pe card: numrul i statul membru de nmatriculare,

data i ora retragerii cardului, un cod care indic dac, la introducerea cardului, titularul acestuia a introdus manual activiti sau nu. 082 Memoria trebuie s poat stoca aceste date timp de cel puin 365 de zile. 083 La epuizarea capacitii de stocare datele noi nlocuiesc datele cele mai vechi. 12.4. Date privind activitatea oferului 084 Aparatul de nregistrare nregistreaz i stocheaz n memoria sa urmtoarele informaii de fiecare dat cnd survine o modificare a activitii oferului i/sau a copilotului i/sau de fiecare dat cnd se modific modul de conducere i/sau de fiecare dat cnd se introduce sau se retrage un card al oferului sau al atelierului: modul de conducere (ECHIPAJ, SINGUR), lectorul (PILOT, COPILOT), starea cardului n lectorul relevant (INTRODUS, NEINTRODUS) (vezi nota), activitatea (CONDUCERE, DISPONIBILITATE, MUNC, PAUZ/ODIHN), data i ora modificrii. Not: INTRODUS nseamn c n lector este introdus un card valabil al oferului au al atelierului. NEINTRODUS nseamn opusul, adic n lector nu este introdus un card valabil al oferului sau al atelierului (de exemplu este introdus un card al societii sau nu este introdus nici un card). Not: Datele privind activitatea introduse manual de un ofer nu sunt nregistrate n memorie. 085 Memoria trebuie s poat stoca datele privind activitatea oferului timp de cel puin 365 de zile. 086 La epuizarea capacitii de stocare datele noi nlocuiesc datele cele mai vechi. 12.5. Locurile n care ncep i/sau se ncheie perioadele zilnice de munc 087 Aparatul de nregistrare nregistreaz i stocheaz n memoria sa urmtoarele informaii atunci cnd un pilot/copilot ajunge n locul n care ncepe i/sau se ncheie o perioad zilnic de munc: dac este cazul, numrul cardului oferului/copilotului i statul membru emitent, data i ora nregistrrii datelor (sau ora/data legate de nregistrarea datelor dac aceasta este efectuat n cadrul procedurii de introducere manual a datelor), tipul datelor nregistrate (de nceput sau de sfrit, situaia nregistrrii),

ara i regiunea introdus, valoarea contorului de parcurs al vehiculului. 088 Memoria trebuie s poat stoca datele privind nceputul i/sau sfritul perioadelor zilnice de munc timp de cel puin 365 de zile (presupunnd c un ofer face dou nregistrri pe zi). 089 La epuizarea capacitii de stocare datele noi nlocuiesc datele cele mai vechi. 12.6. Date nregistrate de contorul de parcurs 090 Aparatul de nregistrare nregistreaz n memoria sa valoarea contorului de parcurs al vehiculului i data respectiv la ora 00.00 a fiecrei zile calendaristice. 091 Memoria trebuie s poat stoca valorile contorului de parcurs de la ora 00.00 timp de cel puin 365 de zile calendaristice. 092 La epuizarea capacitii de stocare datele noi nlocuiesc datele cele mai vechi. 12.7. Date detaliate privind viteza 093 Aparatul de nregistrare nregistreaz i stocheaz n memorie viteza instantanee a vehiculului i data i ora corespunztoare n fiecare secund cel puin pe parcursul ultimelor 24 de ore n care vehiculul a fost n micare. 12.8. Date privind evenimentele n sensul prezentului paragraf, timpul este nregistrat cu o rezoluie de o secund. 094 Aparatul de nregistrare nregistreaz i stocheaz n memoria sa urmtoarele date pentru fiecare eveniment detectat, conform urmtoarelor reguli de stocare: Eveniment Conflict card Reguli de stocare cele mai recente 10 evenimente. Date care trebuie nregistrate pentru fiecare eveniment - data i ora nceperii evenimentului, - data i ora sfritului evenimentului - tipul, numrul i statul membru emitent al celor dou carduri care au generat conflictul. - data i ora nceperii evenimentului,

Conducere fr un card adecvat

evenimentul care a durat cel mai mult n fiecare din ultimele 10 zile n care acestea s-au produs cele mai lungi cinci evenimente care au

data i ora sfritului evenimentului,

Eveniment

Reguli de stocare survenit pe parcursul ultimelor 365 de zile -

Date care trebuie nregistrate pentru fiecare eveniment tipul, numrul i statul membru emitent al oricrui card introdus la nceputul i/sau la sfritul evenimentului, numrul de evenimente similare produse n ziua respectiv. data i ora evenimentului, tipul, numrul i statul membru emitent al cardului, numrul de evenimente similare produse n ziua respectiv. data i ora introducerii cardului, tipul, numrul i statul membru emitent al cardului, datele din ultima sesiune aa cum au fost citite de pe card: - data i ora introducerii cardului, - numrul i statul membru de nmatriculare. data i ora nceperii evenimentului,

Introducerea cardului n timpul condusului - ultimul eveniment survenit n fiecare dintre ultimele 10 zile n care acestea s-au produs. -

ncheiere incorect a ultimei sesiuni cele mai recente 10 evenimente. -

Depire de vitez1

cel mai grav eveniment survenit n fiecare din ultimele 10 zile n care acestea s-au produs (adic cel n care s-a nregistrat cea mai mare vitez medie). cele mai grave cinci evenimente survenite n ultimele 365 de zile. primul eveniment survenit dup ultima calibrare.

data i ora sfritului evenimentului, viteza maxim msurat pe parcursul evenimentului, media aritmetic a vitezei msurate n timpul evenimentului,

Eveniment

Reguli de stocare

ntreruperea alimentrii cu energie electric2

evenimentul care a durat cel mai mult n fiecare din ultimele 10 zile n care s-a produs cele mai lungi cinci evenimente care au survenit pe parcursul ultimelor 365 de zile

Date care trebuie nregistrate pentru fiecare eveniment - tipul, numrul i statul membru emitent al cardului oferului (dac este posibil), - numrul de evenimente similare produse n ziua respectiv. - data i ora nceperii evenimentului, data i ora sfritului evenimentului, tipul, numrul i statul membru emitent al oricrui card introdus la nceputul i/sau la sfritul evenimentului, numrul de evenimente similare produse n ziua respectiv. data i ora nceperii evenimentului, data i ora sfritului evenimentului, tipul, numrul i statul membru emitent al oricrui card introdus la nceputul i/sau la sfritul evenimentului, numrul de evenimente similare produse n ziua respectiv. data i ora nceperii evenimentului, data i ora sfritului evenimentului (dac sunt relevante), tipul, numrul i statul membru emitent al oricruia dintre cele dou carduri introduse

Eroare a datelor de micare evenimentul care a durat cel mai mult n fiecare din ultimele 10 zile n care s-a produs cele mai lungi cinci evenimente care au survenit pe parcursul ultimelor 365 de zile. -

Tentativ de violare a securitii cele mai recente 10 evenimente, pe tipuri de evenimente. -

Date care trebuie nregistrate pentru fiecare eveniment la nceputul i/sau la sfritul evenimentului. - tipul evenimentului. 095 1Aparatul de nregistrare trebuie de asemenea s nregistreze i s stocheze n memoria sa: - data i ora ultimului CONTROL AL DEPIRILOR DE VITEZ, - data i ora primei depiri de vitez survenite dup acest CONTROL AL DEPIRILOR DE VITEZ, - numrul evenimentelor de depire de vitez survenite dup ultimul CONTROL AL DEPIRILOR DE VITEZ. 2 Aceste date pot fi nregistrate numai dup reconectarea la sursa de alimentare cu energie, iar orele pot fi cunoscute cu o precizie de un minut. Eveniment Reguli de stocare 12.9. Date privind anomaliile n sensul prezentului paragraf, timpul este nregistrat cu o rezoluie de o secund. 096 Aparatul de nregistrare ncearc s nregistreze i s stocheze n memoria sa de date urmtoarele date pentru fiecare anomalie detectat pe baza urmtoarelor reguli de stocare: Anomalie Anomalie a cardului Reguli de stocare cele mai recente 10 anomalii ale cardului oferului. Date care trebuie nregistrate pentru fiecare anomalie - data i ora nceperii anomaliei, Anomalii ale aparatului de nregistrare cele mai recente 10 anomalii pentru fiecare tip de anomalie, prima anomalie survenit dup ultima calibrare. data i ora sfritului anomaliei, tipul, numrul i statul membru emitent al cardului. data i ora nceperii anomaliei, data i ora sfritului anomaliei, tipul de anomalie, tipul, numrul i statul membru emitent al oricrui card introdus la nceputul i/sau la sfritul anomaliei.

12.10. Date privind calibrarea 097 Aparatul de nregistrare trebuie s nregistreze n memoria sa urmtoarele date relevante privind: parametrii de calibrare cunoscui n momentul activrii,

prima calibrare de dup activare, prima calibrare de dup instalarea pe vehiculul respectiv (identificat pe baza numrului su de identificare). cele mai recente cinci calibrri (dac pe parcursul unei zile calendaristice au fost efectuate mai multe calibrri, nu este stocat dect ultima calibrare efectuat n ziua respectiv). 098 Pentru fiecare dintre aceste calibrri se nregistreaz urmtoarele date: scopul calibrrii (activare, prima instalare, instalare, inspecie periodic), numele i adresa atelierului, numrul cardului atelierului, statul membru emitent al cardului i data de expirare a cardului, identificarea vehiculului, parametrii actualizai sau confirmai: w, k, l, dimensiunea pneurilor, reglajul limitatorului de vitez, contorul de parcurs (valorile vechi i cele noi), data i ora (valorile vechi i cele noi). 099 Senzorul de micare nregistreaz i stocheaz n memoria sa urmtoarele date privind instalarea senzorului de micare: prima cuplare cu o UV (data, ora, numrul de omologare, numrul de serie al UV), ultima cuplare cu o UV (data, ora, numrul de omologare, numrul de serie al UV). 12.11. Date privind reglarea orei 100 Aparatul de nregistrare nregistreaz i stocheaz n memoria sa urmtoarele date relevante privind: cea mai recent reeglare a orei, cele mai importante cinci reglri ale orei de la ultima calibrare, realizate n modul calibrare, dar nu n cadrul unei calibrri obinuite [definiia (f)]. 101 Pentru fiecare dintre aceste reglri ale orei sunt nregistrate urmtoarele date: data i ora, valoarea veche, data i ora, valoarea nou, numele i adresa atelierului,

numrul cardului atelierului, statul membru emitent al cardului i data expirrii cardului. 12.12. Date privind activitile de control 102 Aparatul de nregistrare nregistreaz i stocheaz n memorie urmtoarele date pentru cele mai recente 20 de activiti de control: data i ora controlului, numrul cardului de control i statul membru emitent al cardului, tipul controlului (afiaj i/sau tiprire i/sau descrcare din UV i/sau descrcare de pe card). 103 Pentru descrcri se nregistreaz i datele pentru cea mai ndeprtat i cea mai recent zi care au fost descrcate. 12.13. Date privind blocrile executate de societate 104 Aparatul de nregistrare nregistreaz i stocheaz n memoria sa urmtoarele date pentru cele mai recente 20 de blocri efectuate de societate: data i ora blocrii, data i ora deblocrii, numrul cardului societii i statul membru emitent al cardului, numele i adresa societii. 12.14. Date privind activitile de descrcare 105 Aparatul de nregistrare nregistreaz i stocheaz n memoria sa urmtoarele date privind ultima descrcare de date din memorie pe un suport extern efectuat n mod societate sau calibrare: data i ora descrcrii, numrul cardului societii sau al atelierului i statul membru emitent al cardului, numele societii sau al atelierului. 12.15. Date privind situaii speciale 105a Aparatul de nregistrare nregistreaz i stocheaz n memoria sa urmtoarele date privind situaiile speciale: data i ora nregistrrii, tipul situaiei speciale.

105b Memoria trebuie s poat stoca date privind situaiile speciale timp de cel puin 365 de zile (presupunnd c pe zi se deschide i se nchide n medie o situaie special). La epuizarea capacitii de stocare, datele noi nlocuiesc datele cele mai vechi. 13. Citirea de pe carduri de tahograf 106 Aparatul de nregistrare trebuie s poat citi de pe cardurile de tahograf, n cazurile relevante, datele necesare: pentru a identifica tipul cardului, titularul cardului, vehiculul folosit anterior, data i ora ultimei retrageri a cardului i activitatea selectat n momentul respectiv, pentru a verifica dac ultima sesiune pe card a fost ncheiat corect, pentru a calcula timpul de conducere continu, durata cumulat a pauzelor i durata cumulat de conducere pentru ofer pentru sptmna respectiv i pentru cea anterioar, pentru a tipri documentele necesare privind datele nregistrate pe un card al oferului, pentru a descrca datele de pe un card al oferului pe un suport extern. 107 n cazul unei erori de citire, aparatul de nregistrare trebuie s ncerce, de maximum trei ori, s efectueze aceeai comand de citire, iar dac nu reuete trebuie s declare cardul nevalabil i afectat de anomalii. 14. nregistrarea i stocarea pe carduri de tahograf 108 Aparatul de nregistrare introduce datele sesiunii de card pe cardul oferului sau al atelierului imediat dup introducerea cardului. 109 Aparatul de nregistrare actualizeaz datele stocate pe cardurile valabile ale oferului, atelierului i/sau de control pe baza tuturor datelor necesare relevante pentru perioada n care este introdus cardul i pentru titularul cardului. Datele stocate pe aceste carduri sunt precizate n capitolul IV. 109a Aparatul de nregistrare actualizeaz datele privind activitile oferului i locul (dup cum se arat n capitolul IV la pct. 5.2.5 i 5.2.6) stocate pe cardurile valabile ale oferului i/sau atelierului pe baza datelor privind activitatea i locul care au fost introduse manual de titularul cardului. 110 Actualizarea datelor de pe cardurile de tahograf se face astfel nct, dac acest lucru este necesar din punctul de vedere al capacitii de stocare a cardului din momentul respectiv, datele cele mai recente s nlocuiasc datele cele mai vechi. 111 n cazul unei erori de scriere, aparatul de nregistrare trebuie s ncerce, de maximum trei ori, s efectueze aceeai comand de scriere, iar dac nu reuete trebuie s declare cardul nevalabil i afectat de anomalii. 112 nainte de a elibera cardul oferului i dup ce toate datele relevante au fost stocate pe card, aparatul de nregistrare trebuie s reseteze datele privind sesiunea de card.

15. Afiare 113 Afiajul are cel puin 20 de caractere. 114 Dimensiunile minime ale caracterelor sunt de 5 mm nlime i 3,5 mm lime. 114a Afiajul este compatibil cu seturile de caractere Latin 1 i Greek definite de ISO 8859 prile 1 i 7, conform specificaiilor din apendicele 1 capitolul 4, Seturi de caractere. Afiajul poate utiliza simboluri simplificate (de exemplu caracterele cu accent pot fi afiate fr accent sau majusculele pot fi afiate ca minuscule). 115 Afiajul este prevzut cu iluminare corespunztoare, fr efect de orbire. 116 Indicaiile trebuie s fie vizibile din exteriorul aparatului de nregistrare. 117 Aparatul de nregistrare trebuie s poat afia: date implicite, date privind avertismentele, date privind accesul la meniu, alte date solicitate de utilizator. Aparatul de nregistrare poate afia i informaii suplimentare, cu condiia ca acestea s poat fi distinse n mod clar de informaiile menionate anterior. 118 Afiajul aparatului de nregistrare poate folosi pictogramele sau combinaiile de pictograme din apendicele 3. Aparatul de nregistrare poate afia i pictograme sau combinaii de pictograme suplimentare, cu condiia ca acestea s poat fi distinse n mod clar de pictogramele sau combinaiile de pictograme menionate anterior. 119 Afiajul trebuie s fie ntotdeauna PORNIT cnd vehiculul este n micare. 120 Aparatul de nregistrare poate oferi o aplicaie manual sau automat care s treac afiajul n poziia OPRIT cnd vehiculul nu este n micare. Formatul de afiare este descris n apendicele 5. 15.1. Afiajul implicit 121 Dac nu trebuie afiate nici un fel de alte informaii, aparatul de nregistrare afieaz, implicit, urmtoarele: ora local (rezultat pe baza orei UTC + decalajul setat de ofer), modul de funcionare, activitatea oferului n momentul respectiv i activitatea copilotului n momentul respectiv,

informaii privind oferul: dac activitatea curent a acestuia este CONDUCERE, timpul de conducere continu i durata cumulat a pauzelor la momentul respectiv, dac activitatea curent a acestuia nu este CONDUCERE, durata activitii curente n cauz (de la selectarea acesteia) i durata cumulat a pauzelor, informaii privind copilotul: durata activitii sale n momentul respectiv (de la selectarea acesteia). 122 Afiarea datelor pentru fiecare ofer trebuie s fie clar, simpl i lipsit de ambiguiti. Dac informaiile privind oferul i copilotul nu pot fi afiate n acelai timp, aparatul de nregistrare afieaz implicit informaiile privind oferul i i permite utilizatorului s afieze informaiile privind copilotul. 123 Dac limea afiajului nu permite afiarea implicit a modului de funcionare, aparatul de nregistrare afieaz rapid, pentru un timp scurt, noul mod de funcionare, atunci cnd se produce schimbarea acestuia. 124 Aparatul de nregistrare afieaz rapid numele titularului cardului la introducerea cardului. 124a La deschiderea unei condiii N AFARA DOMENIULUI DE APLICARE afiajul implicit trebuie s indice prin intermediul unei pictograme relevante c este deschis condiia respectiv (Este permis neafiarea simultan a activitii curente a oferului). 15.2. Afiarea avertismentelor 125 Aparatul de nregistrare afieaz informaiile privind avertismentele folosind n primul rnd pictogramele din apendicele 3, completate dac este necesar cu informaii suplimentare codate numeric. Se poate aduga de asemenea o descriere n cuvinte a avertizrii, n limba selectat de ofer. 15.3. Accesul la meniu 126 Comenzile aparatului de nregistrare sunt accesibile prin intermediul unui meniu cu structur adecvat. 15.4. Alte afiaje 127 Urmtoarele informaii trebuie s poat fi afiate selectiv, la cerere: ora i data UTC, modul de funcionare (dac nu este afiat implicit), timpul de conducere continu i durata cumulat a pauzelor pentru ofer, timpul de conducere continu i durata cumulat a pauzelor pentru copilot,

timpul de conducere continu al oferului pentru sptmna n curs i pentru sptmna anterioar, timpul de conducere continu al copilotului pentru sptmna n curs i pentru sptmna anterioar, coninutul oricruia dintre cele ase materiale tiprite, n format identic cu cel al materialelor tiprite. 128 Afiarea coninutului materialelor tiprite este secvenial, structurat pe linii. Dac limea afiajului este mai mic de 24 de caractere, utilizatorul trebuie s aib acces la informaiile complete printr-un mijloc adecvat (mai multe linii, derulare, ). Afiarea liniilor din materialele tiprite care sunt alocate pentru informaii scrise de mn nu este obligatorie. 16. Tiprire 129 Aparatul de nregistrare trebuie s poat tipri informaii din memoria sa i/sau de pe cardurile de tahograf, sub forma urmtoarelor ase tipuri de materiale tiprite: material imprimat privind activitile zilnice ale oferului stocate pe card, material imprimat privind activitile zilnice ale oferului stocate n unitatea montat pe vehicul, material imprimat privind evenimentele i anomaliile stocate pe card, material imprimat privind evenimentele i anomaliile stocate n unitatea montat pe vehicul, material imprimat privind datele tehnice, material imprimat privind depirea de vitez. Formatul detaliat i coninutul acestor materiale tiprite sunt descrise n apendicele 4. La sfritul materialelor tiprite pot fi furnizate i date suplimentare. Aparatul de nregistrare trebuie s poat oferi i alte materiale imprimate, cu condiia ca acestea s poat fi deosebite n mod clar de cele ase tipuri menionate anterior. 130 Materialul tiprit privind activitile oferului stocate pe card i materialul tiprit privind evenimentele i anomaliile stocate pe card trebuie s fie disponibile numai cnd n aparatul de nregistrare este introdus un card al oferului sau al atelierului. Aparatul de nregistrare actualizeaz datele stocate pe cardurile respective nainte de a iniia tiprirea. 131 Pentru a genera materialul tiprit privind activitile oferului stocate pe card i materialul tiprit privind evenimentele i anomaliile stocate pe card, aparatul de nregistrare trebuie:

fie s selecteze automat cardul oferului sau cardul atelierului dac unul dintre acestea a fost introdus, fie s dea o comand de selectare a cardului surs sau s selecteze cardul din lectorul pentru cardul oferului dac n aparatul de nregistrare au fost introduse dou carduri. 132 Imprimanta trebuie s poat tipri 24 de caractere pe fiecare linie. 133 Dimensiunile minime ale caracterelor sunt de 2,1 mm nlime i 1,5 mm lime. 133a Imprimanta trebuie s fie compatibil cu seturile de caractere Latin 1 i Greek definite de ISO 8859 prile 1 i 7, conform dispoziiilor din apendicele 1 capitolul 4 Seturi de caractere. 134 Imprimantele trebuie proiectate astfel nct s realizeze aceste materiale tiprite cu o rezoluie care s elimine orice eventual ambiguitate la citire. 135 Materialele tiprite trebuie s-i menin dimensiunile i nregistrrile n condiii normale de umiditate (ntre 10 i 90%) i de temperatur. 136 Hrtia folosit de aparatul de nregistrare trebuie s fie prevzut cu marcajul adecvat de omologare i s conin indicaii privind tipurile de aparate de nregistrare la care poate fi folosit. Materialele tiprite trebuie s i pstreze lizibilitatea i s poat fi identificate n condiii normale de depozitare (respectiv intensitate a luminii, umiditate i temperatur) timp de cel puin un an. 137 Pe aceste documente trebuie s se poat aduga i note de mn, cum ar fi semntura oferului. 138 Aparatul de nregistrare trebuie s poat gestiona rupturile din alimentarea cu hrtie n timpul activitii de tiprire fie relund imprimarea de la nceput dup realimentarea cu hrtie, fie continund imprimarea i oferind o trimitere clar la partea imprimat anterior. 17. Avertismente 139 Aparatul de nregistrare trebuie s avertizeze oferul cnd detecteaz orice eveniment i/sau anomalie. 140 Este posibil ca avertismentul privind evenimentul de ntrerupere a alimentrii cu energie electric s fie amnat pn la reconectarea la surs. 141 Aparatul de nregistrare trebuie s avertizeze oferul cu 15 minute nainte de momentul n care timpul de conducere continu al acestuia depete 4h i 30 min. 142 Avertismentele trebuie s fie vizuale. Pe lng avertismentele vizuale pot fi date i avertismente sonore. 143 Avertismentele vizuale trebuie s poat fi recunoscute n mod clar de ctre utilizator, trebuie s se afle n cmpul vizual al oferului i trebuie s fie perfect lizibile att ziua ct i noaptea. 144 Avertismentele vizuale pot fi integrate n aparatul de nregistrare i/sau pot fi externe.

145 n cel de-al doilea caz avertismentele trebuie s fie marcate cu simbolul T i s fie de culoare galben-chihlimbar sau portocalie. 146 Avertismentele trebuie s dureze cel puin 30 de secunde, cu excepia cazurilor cnd oferul confirm luarea lor la cunotin prin apsarea oricrei taste a aparatului de nregistrare. Aceast prim confirmare nu anuleaz afiarea cauzei avertismentului descris la punctul urmtor. 147 Cauza avertismentului trebuie afiat de aparatul de nregistrare i trebuie s rmn vizibil pn cnd oferul confirm luarea acesteia la cunotin cu ajutorul unei anumite taste sau comenzi a aparatului de nregistrare. 148 Pot fi oferite i avertismente suplimentare, cu condiia ca acestea s nu poat fi confundate de oferi cu cele descrise anterior. 18. Descrcarea de date pe suporturi externe 149 Aparatul de nregistrare trebuie s poat descrca la cerere date din memoria sa ori de pe un card al oferului pe suporturi externe de stocare prin intermediul conectorului de calibrare/descrcare. Aparatul de nregistrare trebuie s actualizeze datele stocate pe cardul relevant nainte de a ncepe descrcarea. 150 n plus, aparatul de nregistrare poate oferi o caracteristic opional, n orice mod de funcionare, constnd din descrcarea de date printr-un alt conector ctre o societate autentificat prin intermediul acestui canal. n acest caz, pentru astfel de descrcri se aplic drepturile de acces la date din mod societate. 151 Descrcarea nu modific i nici nu terge datele stocate. Interfaa electric a conectorului pentru calibrare/descrcare este descris n apendicele 6. Protocoalele de descrcare sunt descrise n apendicele 7. 19. Date transmise unor dispozitive externe suplimentare 152 Dac aparatul de nregistrare nu include funcii de afiare a vitezei i/sau a valorii contorului de parcurs, aparatul de nregistrare furnizeaz un semnal/semnale de ieire care s permit afiarea vitezei vehiculului (vitezometru) i/sau a distanei totale parcurse de vehicul (contor de parcurs). 153 Unitatea montat pe vehicul trebuie de asemenea s poat transmite urmtoarele date printr-o legtur serial dedicat independent din magistrala de conectare CAN (ISO 11898 Vehicule rutiere Schimb de informaii digitale Dispozitiv de gestionare a reelei de comunicaii de mare vitez CAN) i s permit prelucrarea acestora de ctre alte uniti electronice instalate pe vehicul: data i ora UTC n momentul respectiv, viteza vehiculului, distana total parcurs de vehicul (contor de parcurs),

activitatea selectat pentru ofer i copilot n momentul respectiv, informaii privind existena unui card de tahograf introdus n lectorul pentru cardul oferului i n lectorul pentru cardul copilotului i (dac este cazul) informaii privind elementele de identificare ale cardurilor respective (numrul cardurilor i statul membru emitent). Mai pot fi transmise i alte date pe lng cele care figureaz pe aceast list minim. Cnd motorul vehiculului este PORNIT, aceste date sunt transmise permanent. Cnd motorul vehiculului este OPRIT, transmisia este continuat cel puin pentru toate modificrile activitii oferului i/sau a copilotului i pentru orice introducere sau retragere a unui card de tahograf. Dac aceste date nu au putut fi transmise n perioada n care motorul vehiculului a fost OPRIT, ele devin disponibile n momentul n care motorul vehiculului este din nou PORNIT. 20. Calibrare 154 Funcia de calibrare permite: cuplarea automat a senzorului de micare i a UV, adaptarea digital a constantei aparatului de nregistrare (k) la coeficientul caracteristic al vehiculului (w) (vehiculele care au mai mult de o osie trebuie dotate cu un dispozitiv de comutare cu ajutorul cruia aceste rapoarte s fie corelate automat cu raportul pe baza cruia aparatul a fost adaptat vehiculului), ajustarea (fr restricii) a orei din momentul respectiv, ajustarea valorii contorului de parcurs din momentul respectiv, actualizarea datelor de identificare a senzorului de micare stocate n memorie, actualizarea sau confirmarea altor parametri cunoscui de aparatul de nregistrare: identificarea vehiculului, w, l, dimensiunea pneurilor i reglajele limitatorului de vitez, dac este cazul. 155 Cuplarea senzorului de micare la UV implic cel puin: actualizarea datelor privind instalarea senzorului de micare de la senzorul de micare (dup cum este necesar), copierea de la senzor n memoria de date a UV a datelor necesare pentru identificarea senzorului de micare. 156 Funcia calibrare trebuie s permit nregistrarea datelor necesare prin intermediul conectorului pentru calibrare/descrcare, n conformitate cu protocolul de calibrare descris n apendicele 8. Funcia de calibrare permite de asemenea nregistrarea datelor necesare prin ali conectori. 21. Reglarea orei

157 Funcia de reglare a orei trebuie s permit reglarea orei prin modificri n limita a maximum un minut efectuate la intervale de cel puin apte zile. 158 Funcia de reglare a orei trebuie s permit reglarea orei fr restricii n modul calibrare. 22. Caracteristici 159 Unitatea montat pe vehicul trebuie s funcioneze corect n intervalul de temperatur de la - 20C la 70C, iar senzorul de micare n intervalul de temperatur de la - 40C la 135C. Coninutul memoriei trebuie s se pstreze la temperaturi de pn la - 40C. 160 Aparatul de nregistrare trebuie s funcioneze corect ntr-un interval de umiditate de 10% pn la 90%. 161 Aparatul de nregistrare trebuie protejat de supratensiune, de inversarea polaritii sursei de alimentare i de scurt circuite. 162 Aparatul de nregistrare trebuie s respecte dispoziiile din Directiva Comisiei 95/54/CE din 31 octombrie 19951 de adaptare la progresul tehnic a Directivei Consiliului 72/245/CEE2 privind compatibilitatea electromagnetic i trebuie protejat de descrcrile electrostatice i de ocurile de instalare. 23. Materiale 163 Toate prile componente ale aparatului de nregistrare trebuie s fie confecionate din materiale suficient de stabile i cu o rezisten mecanic suficient i s aib caracteristici electrice i magnetice stabile. 164 n condiii normale de utilizare toate piesele interne al aparatului trebuie s fie protejate de umezeal i de praf. 165 Unitatea montat pe vehicul trebuie s respecte nivelul de protecie IP 40, iar senzorul de micare nivelul de protecie IP 64, conform normei IEC 529. 166 Aparatul de nregistrare trebuie s respecte specificaiile tehnice aplicabile n domeniul proiectrii ergonomice. 167 Aparatul de nregistrare trebuie s fie protejat de deteriorrile accidentale. 24. Marcaje 168 Dac aparatul de nregistrare afieaz valoarea contorului de parcurs i viteza vehiculului, pe afiaj apar urmtoarele detalii: lng cifra care indic distana, unitatea de msur a distanei, indicat prin prescurtarea km, lng cifra care indic viteza, indicaia km/h.
1 2

JO L 266, 08.11.1995, p. 1. JO L 152, 06.07.1972, p. 15.

Aparatul de nregistrare poate fi comutat, astfel nct s afieze viteza n mile pe or, n acest caz unitatea de msur a vitezei fiind indicat prin prescurtarea mph. 169 Pe fiecare component separat a aparatului de nregistrare trebuie ataat o plcu descriptiv care s conin urmtoarele detalii: numele i adresa productorului aparatului, numrul de component i anul de fabricaie al aparatului, numrul de serie al aparatului, marcajul de omologare pentru tipul de aparat n cauz. 170 Dac spaiul fizic nu este suficient pentru afiarea tuturor detaliilor menionate anterior, plcua descriptiv trebuie s conin cel puin: numele i sigla productorului i numrul de component al aparatului. IV. CERINE FUNCIONALE I DE CONSTRUCIE PENTRU CARDURILE DE TAHOGRAF 1. Date vizibile Pe fa: 171 cuvintele Card al oferului sau Card de control sau Card al atelierului sau Card al societii tiprite cu majuscule n limba/limbile oficiale a/ale statului membru emitent, n funcie de tipul cardului; 172 aceleai cuvinte n celelalte limbi oficiale ale Comunitii, tiprite ca fundal al cardului: ES TARJETA DEL CONDUCTOR TARJETA DE CONTROL KONTROLKORT KONTROLLKAR TE CONTROL CARD CARTE DE CONTRLEUR CRTA STIRTHA CARTA DI CONTROLLO CONTROLEKAA RT CARTO DE TARJETA DEL CENTRO DE ENSAYO VRKSTEDSKO RT WERKSTATTKA RTE KENTPOY OKIMN WORKSHOP CARD CARTE D'ATELIER CRTA CEARDLAINNE CARTA DELL'OFFICINA WERKPLAATSK AART CARTO DO TARJETA DE LA EMPRESA VIRKSOMHEDSK ORT UNTERNEHMEN SKARTE EIXEIPH COMPANY CARD CARTE D'ENTREPRISE CRTA COMHLACHTA CARTA DELL'AZIENDA BEDRIJFSKAART CARTO DE

DK FRERKORT DE EL EN FR FAHRERKARTE DRIVER CARD

CARTE DE CONDUCTEUR GA CRTA TIOMNA IT CARTA DEL CONDUCENTE NL BESTUURDERS KAART PT CARTO DE

FI SV

CONDUTOR KULJETTAJA KORTTILLA FRARKORT

CONTROLO VALVONTA KORTILLA KONTROLLKOR T

ENSAIO TESTAUSASEMA KORTILLA VERKSTADSKO RT

EMPRESA YRITYSKORTILL A FRETAGSKORT

173 denumirea statului membru emitent al cardului (opional): 174 semnul distinctiv al statului membru emitent al cardului, tiprit cu alb ntr-un dreptunghi albastru i nconjurat de 12 stele galbene. Semnele distinctive sunt: B DK D GR E F IRL I L NL A P FIN S UK Belgia Danemarca Germania Grecia Spania Frana Irlanda Italia Luxemburg Olanda Austria Portugalia Finlanda Suedia Regatul Unit

175 informaii specifice pentru cardul emis, numerotate dup cum urmeaz: Card al societii sau al atelierului Numele organismului de Cardul societii sau al Numele oferului control atelierului Numele controlorului Numele titularului Prenumele oferului (dac este cazul) cardului (dac este cazul) Prenumele controlorului Prenumele titularului Data naterii oferului (dac este cazul) cardului (dac este cazul) Data de la care este valabil cardul Data de expirare a cadrului (dac exist) Denumirea autoritii emitente (poate fi tiprit pe pagina 2) Un numr diferit de cel de la rubrica 5, cu scop administrativ (opional) Numrul permisului de conducere (la data emiterii cardului oferului) Numrul cardului Fotografia controlorului Fotografia oferului (opional) Semntura oferului Semntura titularului (opional) Adresa oficial sau adresa Adresa potal a Adresa potal a societii potal a titularului organismului de control sau a atelierului (opional) Card al oferului Card de control

1. 2. 3. 4.(a) (b) (c) (d) 5. (a) 5.(b) 6. 7. 8.

176 datele se scriu n format zz/ll/aaaa sau zz.ll.aaaa (zi, lun, an); pe verso figureaz: 177 explicaii pentru elementele numerotate de pe faa cardului; 178 cu acordul special al titularului, exprimat n scris, pot fi adugate informaii care nu sunt legate de administrarea cardului, dar acestea nu trebuie s modifice n nici un fel folosirea modelului n calitate de card de tahograf.

MODEL COMUNITAR PENTRU CARDURILE DE TAHOGRAF FA VERSO

179 Cardurile de tahograf pot fi tiprite pe fonduri avnd urmtoarele culori predominante: card al oferului: alb,

card de control: albastru, card al atelierului: rou, card al societii: galben. 180 Cardurile de tahograf trebuie s aib cel puin urmtoarele caracteristici de protecie a corpului cardului mpotriva falsificrii i a manipulrii neadecvate: un fond de securitate cu ghioe i irizat, n zona fotografiei, fondul de securitate i fotografia trebuie s se suprapun, cel puin o linie bicolor microimprimat. 181 Dup consultarea Comisiei, statele membre pot aduga culori sau marcaje cum ar fi simboluri naionale sau caracteristici de securitate, fr a aduce atingere celorlalte dispoziii din prezenta anex. 2. Securitate Securitatea sistemului este destinat protejrii integritii i autenticitii datelor schimbate ntre carduri i aparatul de nregistrare, protejrii integritii i autenticitii datelor descrcate de pe carduri, i permite numai realizarea anumitor operaiuni de scriere pe carduri efectuate de aparatul de nregistrare pentru a elimina orice posibilitate de falsificare a datelor stocate pe carduri, previne manipulrile neadecvate i detecteaz orice tentativ de acest gen. 182 Pentru a asigura securitatea sistemului, cardurile de tahograf trebuie s ndeplineasc cerinele de securitate definite n obiectivele generale de securitate pentru cardurile de tahograf (apendicele 10). 183 Cardurile de tahograf trebuie s poat fi citite i de alte aparate, cum ar fi calculatoarele personale. 3. Standarde 184 Cardurile de tahograf respect urmtoarele standarde: ISO/IEC 7810 Carduri de identitate Caracteristici fizice, ISO/IEC 7816 Carduri de identitate Circuite integrate cu contacte: Partea 1: Caracteristici fizice, Partea a 2-a: Dimensiunile i poziia contactelor, Partea a 3-a: Semnale electronice i protocoale de transmisie, Partea a 4-a: Comenzi intersectoriale pentru schimburi, Partea a 8-a: Comenzi intersectoriale de securitate,

ISO/IEC 10373 Carduri de identitate Metode de testare. 4. Specificaii de mediu i electrice 185 Cardurile de tahograf trebuie s poat funciona corect n toate condiiile climatice ntlnite n mod normal pe teritoriul Comunitii i cel puin n intervalul de temperatur de la -25C la + 70C, cu creteri ocazionale ale temperaturii pn la + 85C; ocazional nseamn cel mult 4 ore o dat i de cel mult 100 de ori pe ntreaga durat de via a cardului. 186 Cardurile de tahograf trebuie s poat funciona corect n intervalul de umiditate de la 10% la 90%. 187 Cardurile de tahograf trebuie s poat funciona corect timp de cinci ani dac sunt folosite conform specificaiilor de mediu i electrice. 188 Funcionarea cardurilor de tahograf trebuie s respecte Directiva Comisiei 95/54/CE din 31 octombrie 19951 privind compatibilitatea electromagnetic i trebuie protejate de descrcri electrostatice. 5. Stocarea datelor n sensul prezentului paragraf, orele sunt nregistrate cu o rezoluie de un minut, ce excepia cazurilor n care se specific altfel, valorile contorului de parcurs sunt nregistrate cu o rezoluie de un kilometru, vitezele sunt nregistrate cu o rezoluie de 1 km/h. Funciile, comenzile i structura logic a cardurilor de tahograf care ndeplinesc cerinele de stocare a datelor sunt menionate n apendicele 2. 189 Prezentul paragraf stabilete capacitatea minim de stocare pentru diversele fiiere de date pentru aplicaii. Cardurile de tahograf trebuie s poat transmite aparatului de nregistrare capacitatea de stocare din momentul respectiv a respectivelor fiiere de date. Orice date suplimentare care ar putea fi stocate pe cardurile de tahograf, legate de celelalte aplicaii susinute de card, trebuie stocate n conformitate cu Directiva 95/46/CE din 24 octombrie 1995 privind protecia persoanelor n privina prelucrrii datelor personale i libera circulaie a acestor date2. 5.1. Date de identificare i securitate a cardului 5.1.1. Identificarea aplicaiilor 190 Cardurile de tahograf trebuie s poat stoca urmtoarele date de identificare a aplicaiilor:
1 2

JO L 266, 08.11.1995, p. 1. JO L 281, 23.11.1995, p. 31.

identificarea aplicaiei de tahograf, identificarea tipului de card de tahograf. 5.1.2. Identificarea microprocesorului 191 Cardurile de tahograf trebuie s poat stoca urmtoarele date de identificare a circuitelor integrate: numrul de serie al circuitelor integrate, referinele de fabricaie ale circuitelor integrate. 5.1.3. Identificarea cardurilor cu circuite integrate 192 Cardurile de tahograf trebuie s poat stoca urmtoarele date de identificare a cardurilor cu memorie: numrul de serie al cardului (inclusiv referinele de fabricaie), numrul de omologare al cardului, identificatorul privat al cardului, identificatorul integratorului, identificatorul circuitului integrat. 5.1.4. Elemente de securitate 193 Cardurile de tahograf trebuie s poat stoca urmtoarele date privind elementele de securitate: cheia public european, certificatul statului membru, certificatul cardului, cheia privat a cardului. 5.2. Cardul oferului 5.2.1. Identificarea cardului 194 Cardul oferului trebuie s poat stoca urmtoarele date de identificare a cardului: numrul cardului, statul membru emitent, denumirea autoritii emitente, data emiterii, data de la care este valabil cardul, data expirrii cardului.

5.2.2. Identificarea titularului cardului 195 Cardul oferului trebuie s poat stoca urmtoarele date de identificare a titularului cardului: numele titularului cardului, prenumele titularului, data naterii, limba preferat de titular. 5.2.3. Informaii privind permisul de conducere 196 Cardul oferului trebuie s poat stoca urmtoarele date privind permisul de conducere: statul membru emitent, denumirea autoritii emitente, numrul permisului de conducere (de la data emiterii cardului). 5.2.4. Date privind vehiculul folosit 197 Cardul oferului trebuie s poat stoca, pentru fiecare zi calendaristic n care a fost folosit i pentru fiecare perioad de folosire a unui anumit vehicul n ziua respectiv (o perioad de utilizare include toate ciclurile consecutive de introducere/retragere a cardului n vehiculul respectiv din punctul de vedere al cardului), urmtoarele date: data i ora primei utilizri a vehiculului (adic prima introducere a cardului n perioada respectiv de utilizare, sau ora 00.00 dac perioada de utilizare este n curs la ora respectiv), valoarea contorului de parcurs al vehiculului n momentul respectiv, data i ora ultimei utilizri a vehiculului (adic ultima retragere a cardului n perioada respectiv de utilizare sau ora 23.59 dac perioada de utilizare este n curs la ora respectiv), valoarea contorului de parcurs al vehiculului n momentul respectiv, numrul de nmatriculare al vehiculului i statul membru de nmatriculare. 198 Cardul oferului trebuie s poat stoca cel puin 84 de astfel de nregistrri. 5.2.5. Date privind activitile oferului 199 Cardul oferului trebuie s poat stoca, pentru fiecare zi calendaristic n care a fost folosit sau pentru care oferul a introdus activiti manual, urmtoarele informaii: data,

un contor de prezen zilnic (a crui valoare crete cu o unitate pentru fiecare dintre zilele calendaristice respective), distana total parcurs de ofer pe parcursul zilei respective, starea oferului la ora 00.00, n cazul oricror modificri ale activitii oferului i/sau ale situaiei conducerii i/sau ale oricrei introduceri sau retrageri a cardului oferului: modul de conducere (ECHIPAJ, SINGUR), lectorul (pentru OFER, pentru COPILOT), starea cardului (INTRODUS, NEINTRODUS), activitatea (CONDUCERE, DISPONIBILITATE, MUNC, PAUZ/ODIHN), ora modificrii. 200 Memoria cardului oferului trebuie s poat stoca date privind activitile oferului timp de cel puin 28 de zile (activitatea medie a unui ofer este definit ca incluznd 93 de schimbri de activitate pe zi). 201 Datele menionate la cerinele 197 i 199 trebuie stocate astfel nct activitile s poat fi identificate n ordinea producerii lor, chiar i n cazul unor suprapuneri ale unor intervale de timp. 5.2.6. Locurile n care ncep i/sau se ncheie perioadele zilnice de munc 202 Cardul oferului trebuie s poat stoca urmtoarele date privind locurile n care ncep i/sau se ncheie perioadele zilnice de munc introduse de ofer: data i ora nregistrrii (sau data/ora de care este legat nregistrarea dac aceasta se efectueaz pe parcursul unei proceduri de nregistrare manual), tipul nregistrrii (nceput sau sfrit, situaia nregistrrii), ara i regiunea introdus, valoarea contorului de parcurs al vehiculului. 203 Memoria cardului oferului trebuie s poat stoca cel puin 42 de perechi de astfel de nregistrri: 5.2.7. Date privind evenimentele n sensul prezentului paragraf, ora este stocat cu o rezoluie de o secund. 204 n timp ce este introdus cardul oferului trebuie s poat stoca date privind urmtoarele evenimente detectate de aparatul de nregistrare:

suprapunerile unor intervale de timp (dac evenimentul respectiv este provocat de card), introducerea cardului n timpul conducerii (dac acest eveniment afecteaz cardul), ncheierea incorect a ultimei sesiuni (dac acest eveniment afecteaz cardul), ntreruperea alimentrii cu energie electric, eroare la nivelul datelor de micare, tentative de violare a securitii. 205 Cardul oferului trebuie s poat stoca urmtoarele date privind evenimentele prezentate n continuare: codul evenimentului, data i ora nceputului evenimentului (sau a introducerii cardului dac evenimentul era n curs n momentul respectiv), data i ora sfritului evenimentului (sau a retragerii cardului dac evenimentul era n curs n momentul respectiv), numrul de nmatriculare i statul membru n care este nmatriculat vehiculul care a fost afectat de eveniment. Not: Pentru evenimentul suprapunere a unor intervale de timp: data i ora nceputului evenimentului trebuie s corespund datei i orei retragerii cardului din vehiculul precedent, data i ora sfritului evenimentului trebuie s corespund datei i orei introducerii cardului n vehiculul folosit n momentul respectiv, datele privind vehiculul trebuie s fie cele ale vehiculului din momentul respectiv, care a declanat evenimentul. Not: Pentru evenimentul: ncheiere incorect a ultimei sesiuni: data i ora nceputului evenimentului trebuie s corespund datei i orei de introducere a cardului pentru sesiunea care nu a fost corect ncheiat, data i ora sfritului evenimentului trebuie s corespund datei i orei introducerii cardului pentru sesiunea pe parcursul creia a fost detectat evenimentul (sesiunea din momentul respectiv), datele privind vehiculul trebuie s fie datele vehiculului n care s-a desfurat sesiunea care nu a fost corect ncheiat. 206 Cardul oferului trebuie s poat stoca date privind cele mai recente ase evenimente de fiecare tip (adic 36 de evenimente).

5.2.8. Date privind anomaliile n sensul prezentului paragraf, orele sunt nregistrate cu o rezoluie de o secund. 207 Cardul oferului trebuie s poat stoca date privind urmtoarele anomalii detectate de aparatul de nregistrare n timp ce este introdus cardul: anomalie a cardului (dac anomalia a fost provocat de card), anomalie a aparatului de nregistrare. 208 Cardul oferului trebuie s poat stoca urmtoarele date privind aceste anomalii: codul anomaliei, data i ora nceputului anomaliei (sau a introducerii cardului dac anomalia era n curs n momentul respectiv), data i ora sfritului anomaliei (sau a retragerii cardului dac anomalia era n curs n momentul respectiv), numrul de nmatriculare al vehiculului i statul membru de nmatriculare a vehiculului la care s-a produs anomalia. 209 Cardul oferului trebuie s poat stoca date privind cele mai recente dousprezece anomalii de fiecare tip (adic 24 de anomalii). 5.2.9. Date privind activitatea de control 210 Cardul oferului trebuie s poat stoca urmtoarele date privind activitile de control: data i ora controlului, numrul cardului de control i statul membru emitent, tipul controlului [afiaj i/sau tiprire i/sau descrcare din UV i/sau de pe card (vezi nota)], perioada descrcat, dac a avut loc o descrcare, numrul de nmatriculare al vehiculului i statul membru de nmatriculare a vehiculului controlat. Not: cerinele de securitate impun ca descrcarea de pe card s poat fi nregistrat numai dac se realizeaz prin intermediul unui aparat de nregistrare. 211 Cardul oferului trebuie s poat stoca o astfel de nregistrare. 5.2.10. Date privind sesiunile de lucru cu cardul

212 Cardul oferului trebuie s poat stoca date privind vehiculul n care a fost nceput sesiunea n curs: data i ora nceperii sesiunii (adic a introducerii cardului) cu o rezoluie de o secund, numrul de nmatriculare al vehiculului i statul membru de nmatriculare. 5.2.11. Date privind situaii speciale 212a Cardul oferului trebuie s poat stoca urmtoarele date privind situaiile speciale introduse n timp ce cardul este introdus (indiferent n care dintre lectoare): data i ora introducerii, tipul situaiei speciale, 212b Cardul oferului trebuie s poat stoca 56 de astfel de nregistrri. 5.3. Cardul atelierului 5.3.1. Elemente de securitate 213 Cardul atelierului trebuie s poat stoca un numr personal de identificare (cod PIN). 214 Cardul atelierului trebuie s poat stoca cheile criptografice necesare pentru cuplarea senzorilor de micare la unitile montate pe vehicul. 5.3.2. Identificarea cardului 215 Cardul atelierului trebuie s poat stoca urmtoarele date de identificare a cardului: numrul cardului, statul membru emitent, denumirea autoritii emitente, data emiterii, data de la care este valabil cardul, data expirrii cardului. 5.3.3. Identificarea titularului cardului 216 Cardul atelierului trebuie s poat stoca urmtoarele date de identificare a titularului cardului: denumirea atelierului, adresa atelierului, numele titularului, prenumele titularului, limba preferat de titular.

5.3.4. Date privind vehiculul folosit 217 Cardul atelierului trebuie s poat stoca nregistrri de date privind vehiculul folosit, n acelai mod ca i cardul oferului. 218 Cardul atelierului trebuie s poat stoca cel puin 4 astfel de nregistrri. 5.3.5. Date privind activitatea oferului 219 Cardul atelierului trebuie s poat stoca date privind activitatea oferului, n acelai mod ca i cardul oferului. 220 Cardul atelierului trebuie s poat stoca date privind activitatea oferului pentru cel puin o zi de activitate medie a oferului. 5.3.6. Date privind nceputul i/sau sfritul perioadelor zilnice de munc 221 Cardul atelierului trebuie s poat stoca nregistrri de date privind nceputul i/sau sfritul perioadelor zilnice de munc, n acelai mod ca i cardul oferului. 222 Cardul atelierului trebuie s poat stoca cel puin trei perechi de astfel de nregistrri. 5.3.7. Date privind evenimentele i anomaliile 223 Cardul atelierului trebuie s poat stoca nregistrri de date privind evenimentele i anomaliile, n acelai mod ca i cardul oferului. 224 Cardul atelierului trebuie s poat stoca date privind cele mai recente trei evenimente de fiecare tip (adic 18 evenimente) i cele mai recente ase erori de fiecare tip (adic 12 erori). 5.3.8. Date privind activitile de control 225 Cardul atelierului trebuie s poat stoca nregistrri ale datelor activitilor de control, n acelai mod ca i cardul oferului. 5.3.9. Date privind calibrarea i reglarea orei 226 Cardul atelierului trebuie s poat stoca nregistrri privind calibrrile i/sau reglrile orei realizate n timp ce cardul este introdus n aparatul de nregistrare. 227 Fiecare fi de calibrare trebuie s conin urmtoarele date: scopul calibrrii (prima instalare, instalare, inspecie periodic), identificarea vehiculului, parametrii actualizai sau confirmai [w, k, l, dimensiunea pneurilor, reglajul limitatorului de vitez, contorul de parcurs (valorile vechi i cele noi), data i ora (valorile vechi i cele noi)],

identificarea aparatului de nregistrare (numrul de component al UV, numrul de serie al UV, numrul de serie al senzorului de micare). 228 Cardul atelierului trebuie s poat stoca cel puin 88 de astfel de nregistrri. 229 Cardul atelierului trebuie s fie prevzut cu un contor care s indice numrul total de calibrri efectuate cu cardul respectiv. 230 Cardul atelierului trebuie s fie prevzut cu un contor care s indice numrul total de calibrri efectuate dup ultima descrcare de date. 5.3.10. Date privind situaii speciale 230a Cardul atelierului trebuie s poat stoca date relevante privind diferite situaii speciale, n acelai mod ca i cardul oferului. Cardul atelierului trebuie s poat stoca cel puin dou astfel de nregistrri. 5.4. Cardul de control 5.4.1. Identificarea cardului 231 Cardul de control trebuie s poat stoca urmtoarele date de identificare a cardului: numrul cardului, statul membru emitent, denumirea autoritii emitente, data emiterii, data de la care este valabil cardul, data expirrii cardului (dac exist). 5.4.2. Identificarea titularului cardului 232 Cardul de control trebuie s poat stoca urmtoarele date de identificare a titularului cardului: denumirea organismului de control, adresa organismului de control, numele titularului cardului, prenumele titularului, limba preferat de titular. 5.4.3. Date privind activitile de control 233 Cardul de control trebuie s poat stoca urmtoarele date privind activitile de control: data i ora controlului, tipul controlului (afiaj i/sau tiprire i/sau descrcare din UV i/sau de pe card),

perioada descrcat (dac este cazul), numrul de nmatriculare al vehiculului i autoritatea care a nmatriculat vehiculul controlat, numrul cardului i statul membru emitent al cardului de ofer controlat. 234 Cardul de control trebuie s poat stoca cel puin 230 de astfel de nregistrri. 5.5. Cardul societii 5.5.1. Identificarea cardului 235 Cardul societii trebuie s poat stoca urmtoarele date de identificare a cardului: numrul cardului, statul membru emitent, denumirea autoritii emitente, data emiterii, data de la care este valabil cardul, data expirrii cardului (dac exist). 5.5.2. Identificarea titularului cardului 236 Cardul societii trebuie s poat stoca urmtoarele date de identificare a titularului cardului: denumirea societii, adresa societii. 5.5.3. Date privind activitatea societii 237 Cardul societii trebuie s poat stoca urmtoarele date privind activitatea societii: data i ora activitii, tipul activitii (blocare i/sau deblocare UV i/sau descrcare din UV i/sau de pe card), perioada descrcat (dac este cazul), numrul de nmatriculare al vehiculului i autoritatea statului membru care a nmatriculat vehiculul, numrul cardului i statul membru emitent (n cazul unei descrcri de pe card). 238 Cardul societii trebuie s poat stoca cel puin 230 de astfel de nregistrri. V. INSTALAREA APARATULUI DE NREGISTRARE 1. Instalare

239 Aparatele de nregistrare noi sunt livrate neactivate seciilor de montaj sau productorilor de vehicule, cu toi parametrii de calibrare prevzui n capitolul III alin. (20) setai la valori implicite actualizate. n cazurile n care nu se aplic nici o valoare, parametrii alfabetici sunt setai ca iruri de ?, iar parametrii numerici sunt setai pe 0. 240 nainte de activare, aparatul de nregistrare trebuie s permit accesul la funcia de calibrare, chiar dac nu este n mod calibrare. 241 nainte de activare, aparatul de nregistrare nu trebuie nici s nregistreze, nici s stocheze datele menionate n capitolul III pct. 12.3.-12.9. i nici datele menionate la pct. 12.12.12.14. inclusiv. 242 n timpul instalrii, productorii de vehicule trebuie s preseteze toi parametrii cunoscui. 243 Productorii de vehicule sau seciile de montaj trebuie s activeze aparatul de nregistrare montat nainte ca vehiculul s prseasc locul n care s-a efectuat instalarea. 244 Activarea aparatului de nregistrare trebuie s se declaneze automat la prima introducere a cardului atelierului n oricare dintre dispozitivele de interfa pentru carduri. 245 Dac este cazul, operaiunile speciale de cuplare a senzorului de micare i a unitii montate pe vehicul trebuie s se realizeze automat, nainte sau n timpul activrii. 246 Dup activare, aparatul de nregistrare controleaz integral drepturile de acces la funcii i date. 247 Funciile de nregistrare i stocare ale aparatului de nregistrare trebuie s funcioneze integral dup activarea acestuia. 248 Dup instalare trebuie s se efectueze calibrarea. Prima calibrare include nregistrarea numrului de nmatriculare al vehiculului i se efectueaz n termen de dou sptmni de la instalare sau de la alocarea numrului de nmatriculare (se ia n considerare data care survine cel mai trziu dintre cele dou). 248a Aparatul de nregistrare trebuie poziionat n vehicul astfel nct oferul s aib acces la toate funciile de pe scaunul su. 2. Placa de instalare 249 Dup instalarea i verificarea aparatului de nregistrare, pe sau sub acesta se aplic o plac de instalare vizibil i uor accesibil. Dup fiecare inspecie efectuat de o secie de montaj sau de un atelier autorizat, n locul plcii existente se aplic una nou. 250 Placa trebuie s conin cel puin urmtoarele informaii: denumirea, adresa sau marca comercial a seciei de montaj sau a atelierului autorizat, coeficientul caracteristic al vehiculului, sub forma w = imp/km, constanta aparatului de nregistrare, sub forma k = imp/km,

circumferina efectiv a pneurilor sub forma l = mm, dimensiunea pneurilor, data la care a fost determinat coeficientul caracteristic al vehiculului i data msurrii circumferinei efective a pneurilor, numrul de identificare al vehiculului. 3. Sigilare 251 Se sigileaz urmtoarele pri: orice conexiune care, dac ar fi ntrerupt, ar provoca alterri sau pierderi de date care nu pot fi detectate, placa de instalare, cu excepia cazurilor n care este fixat ntr-un mod care nu permite ndeprtarea sa fr distrugerea marcajelor pe care le conine. 252 Sigiliile menionate anterior pot fi ndeprtate: n caz de urgen, pentru instalarea, ajustarea sau repararea unui limitator de vitez sau a altui dispozitiv care contribuie la sigurana rutier, cu condiia ca aparatul de nregistrare s funcioneze n continuare corect i n mod precis i s fie resigilat de o secie de montaj sau de un atelier aprobat (n conformitate cu dispoziiile din capitolul VI) imediat dup montarea limitatorului de vitez sau a oricrui alt dispozitiv care contribuie la sigurana rutier sau n termen de apte zile n celelalte cazuri. 253 De fiecare dat cnd aceste sigilii sunt rupte, se depune o declaraie scris privind motivele aciunii respective la autoritatea competent. VI. CONTROALE, INSPECII I REPARAII Cerinele privind situaiile n care pot fi rupte sigiliile, aa cum sunt prevzute n art. 12 alin. (5) din Regulamentul (CEE) nr. 3821/85, modificat ultima dat de regulamentul (CE) nr. 2135/98, sunt definite n capitolul V partea 3 din prezenta anex. 1. Omologarea seciilor de montaj i a atelierelor Statele membre aprob, controleaz n mod regulat i certific organisme de control nsrcinate cu efectuarea de: instalri, controale, inspecii, reparaii.

n cadrul art. 12 alin. (1) din prezentul regulament, cardurile atelierului sunt emise numai seciilor de montaj i/sau atelierelor aprobate pentru activarea i/sau calibrarea aparatelor de nregistrare n conformitate cu prezenta anex i, cu excepia cazurilor justificate n mod corespunztor: care nu sunt eligibile pentru acordarea unui card al societii, i ale cror activiti profesionale nu sunt de natur s compromit securitatea global a sistemului definit n apendicele 10. 2. Verificarea instrumentelor noi i a celor reparate 254 Pentru fiecare dispozitiv n parte, indiferent dac este nou sau reparat, trebuie verificat dac funcioneaz corespunztor i dac citirile i nregistrrile pe care le efectueaz sunt precise i respect limitele prevzute n capitolul III pct. 2.1. i pct. 2.2 i dac este sigilat i calibrat n conformitate cu dispoziiile din capitolul V partea 3. 3. Inspecia instalrii 255 La instalarea pe un vehicul, ntreaga instalaie (inclusiv aparatul de nregistrare) trebuie s respecte dispoziiile privind limitele maxime de toleran prevzute n capitolul III pct. 2.1. i pct. 2.2. 4. Inspecii periodice 256 Inspeciile periodice ale aparatelor montate pe vehicule trebuie s se efectueze dup orice reparaie a aparatului sau dup orice modificare a coeficientului caracteristic al vehiculului sau a circumferinelor efective ale pneurilor sau dup o eroare a aparatului de indicare a orei UTC mai mare de 20 minute sau dac numrul de nmatriculare a fost modificat i cel puin o dat n termen de doi ani (24 de luni) de la ultima inspecie. 257 n cadrul inspeciilor trebuie s se verifice: dac aparatul de nregistrare funcioneaz corespunztor, inclusiv n ceea ce privete funcia de stocare a datelor pe carduri de tahograf, dac este asigurat respectarea dispoziiilor din capitolul III pct. 2.1 i 2.2 privind limitele maxime de toleran la instalare, dac aparatul de nregistrare poart marca de omologare, dac placa de instalare este fixat, dac sigiliile de pe aparat i de pe celelalte pri ale instalaiei sunt intacte, dimensiunea pneurilor i circumferina efectiv a pneurilor. 258 Aceste inspecii trebuie s cuprind o calibrare. 5. Msurarea erorilor

259 Msurarea erorilor la instalare i n timpul utilizrii se realizeaz n urmtoarele condiii, care trebuie considerate condiii de testare standard: vehiculul este descrcat, n stare normal de funcionare, presiunea pneurilor este conform cu instruciunile productorului, uzura pneurilor este n limita acceptat n conformitate cu legislaia naional, micarea vehiculului: vehiculul avanseaz, pe baza aciunii motorului su, n linie dreapt, pe teren plat, cu o vitez de 50 5 km/h. Distana de msurare trebuie s fie de cel puin 1 000m.

pentru testare pot fi folosite i metode alternative, de exemplu bancuri de prob adecvate, cu condiia ca acestea s aib o precizie asemntoare. 6. Reparaii 260 Atelierele trebuie s poat descrca date din aparatele de nregistrare pentru a le restitui societii de transport n cauz. 261 Atelierele autorizate emit societilor de transport un certificat care atest c datele nu pot fi descrcate n cazurile n care un deranjament al aparatului de control face imposibil descrcarea datelor nregistrate anterior, chiar i dup reparaiile efectuate de atelierul respectiv. Atelierul pstreaz timp de cel puin un an un exemplar din fiecare certificat de acest tip pe care l emite. VII. EMITEREA CARDURILOR Procesele de emitere a cardurilor introduse de statele membre respect urmtoarele dispoziii: 262 Numrul de card al primului card de tahograf emis unui solicitant conine un indice secvenial (dac este necesar), un indice de nlocuire i un indice de rennoire setat la 0. 263 Primele 13 cifre ale numrului de card al tuturor cardurilor nenominale de tahograf emise aceluiai organism de control sau aceluiai atelier sau aceleiai societi sunt identice, indicele secvenial fiind diferit. 264 n cazul emiterii unui card de tahograf pentru nlocuirea unui card existent, numrul de card al acestuia este identic cu cel al cardului nlocuit, cu excepia indicelui de nlocuire, a crui valoare este mrit cu 1 (n ordinea 0, 9, A, Z). 265 Cardurile de tahograf emise pentru a nlocui un card de tahograf existent trebuie s aib aceeai dat de expirare ca i cardul nlocuit. 266 n cazul emiterii unui card de tahograf pentru rennoirea unui card existent, numrul de card al acestuia este identic cu cel al cardului nlocuit, cu excepia indicelui de nlocuire, a crui valoare este resetat la 0, i cu excepia indicelui de rennoire a crui valoare este mrit cu 1 (n ordinea 0, 9, A, Z).

267 Schimbarea unui card de tahograf existent n vederea modificrii datelor administrative respect regulile de rennoire dac se produce n acelai stat membru sau regulile aplicabile primei eliberri n cazul n care se produce n alt stat membru. 268 Pentru cardurile nenominale ale atelierelor sau cardurile de control, la numele titularului cardului se menioneaz denumirea atelierului sau a organismului de control. VIII. OMOLOGAREA APARATELOR DE NREGISTRARE I A CARDURILOR DE TAHOGRAF 1. Aspecte generale n sensul prezentului capitol, cuvintele aparat de nregistrare nseamn aparat de nregistrare sau componentele acestuia. Pentru cablul/cablurile care conecteaz senzorul de micare la UV nu este necesar nici un fel de omologare. Hrtia utilizat de aparatul de nregistrare pentru nregistrri este considerat o component a aparatului de nregistrare. 269 Aparatul de nregistrare trebuie prezentat n vederea omologrii mpreun cu orice eventuale dispozitive suplimentare integrate. 270 Omologarea aparatelor de nregistrare i a cardurilor de tahograf trebuie s cuprind teste de securitate, teste de funcionare i teste de interoperare. Rezultatele pozitive obinute la fiecare dintre aceste teste sunt confirmate prin intermediul unui certificat adecvat. 271 Autoritile de omologare din statele membre nu acord certificate de omologare n conformitate cu art. 5 din prezentul regulament att timp ct nu dein: un certificat de securitate, un certificat de funcionare, un certificat de interoperare, pentru aparatul de nregistrare sau pentru cardul de tahograf care face obiectul cererii de omologare. 272 Orice modificare a software-ului sau a hardware-ului aparatului sau a naturii materialelor utilizate pentru producerea acestuia sunt notificate, nainte de a fi introduse, autoritii care a omologat aparatul. Autoritatea respectiv i confirm productorului extinderea omologrii sau poate solicita o actualizare sau o confirmare a certificatelor de funcionare, de securitate i/sau de interoperare relevante. 273 Procedurile de actualizare in situ a software-ului aparatelor de nregistrare trebuie aprobate de autoritatea care a omologat aparatul de nregistrare. Actualizarea softwareului nu trebuie s modifice i nici s tearg nici un fel de date privind activitatea oferului stocate n aparatul de nregistrare. Software-ul poate fi actualizat numai pe rspunderea productorului aparatului. 2. Certificatul de securitate

274 Certificatul de securitate este eliberat n conformitate cu dispoziiile din apendicele 10 la prezenta anex. 3. Certificatul de funcionare 275 Fiecare candidat la omologare trebuie s furnizeze autoritii de omologare a statului membru toate materialele i ntreaga documentaie pe care aceasta le consider necesare. 276 Productorului i se elibereaz un certificat de funcionare numai dup obinerea de rezultate pozitive cel puin la toate testele de funcionare prevzute n apendicele 9. 277 Autoritatea de omologare elibereaz certificatul de funcionare. Acest certificat indic, pe lng numele beneficiarului i identificarea modelului, o list detaliat a testelor efectuate i a rezultatelor obinute. 4. Certificatul de interoperare 278 Testele de interoperare sunt realizate de un singur laborator, sub autoritatea i pe rspunderea Comisiei Europene. 279 Laboratorul nregistreaz cererile de efectuare de teste de interoperare depuse de productori n ordinea cronologic a sosirii acestora. 280 Cererile sunt nregistrate oficial numai n momentul n care laboratorul deine: ntregul set de materiale i documentele necesare pentru realizarea unor astfel de teste de interoperare, certificatul de securitate relevant, certificatul de funcionare relevant. Data nregistrrii cererii trebuie comunicat productorului. 281 Laboratorul nu efectueaz nici un test de interoperare pentru aparatele de nregistrare sau cardurile de tahograf pentru care nu exist un certificat de securitate i un certificat de funcionare. 282 Orice productor care solicit efectuarea unui test de interoperare trebuie s se angajeze s cedeze laboratorului ntregul set de materiale i toate documentele pe care le-a furnizat pentru realizarea testelor. 283 Testele de interoperare se realizeaz n conformitate cu dispoziiile alin. (5) din apendicele 9 la prezenta anex, pentru toate tipurile de aparate de nregistrare sau de carduri de tahograf: a cror omologare este nc valabil sau care urmeaz s fie omologate i dein un certificat de interoperare valabil. 284 Certificatul de interoperare este eliberat de ctre laborator productorului numai dup obinerea unui rezultat pozitiv la toate testele de interoperare obligatorii.

285 Dac rezultatele testelor de interoperare nu sunt pozitive pentru aparatele de nregistrare sau cardul/cardurile de tahograf, n conformitate cu cerina 283, nu se elibereaz certificatul de interoperare dect dup ce productorul a efectuat modificrile necesare i a obinut rezultate pozitive la testele de interoperare. Laboratorul identific sursa problemei mpreun cu productorul afectat de anomalia de interoperare respectiv i ncearc s l ajute pe acesta s gseasc o soluie tehnic. n cazul n care productorul i-a modificat produsul, acesta trebuie s se informeze pe lng autoritile competente dac certificatul de securitate i certificatul de funcionare sunt nc valabile. 286 Certificatul de interoperare este valabil ase luni. Acesta expir la sfritul perioadei respective dac productorul nu primete un certificat de omologare relevant. Acesta este transmis de productor autoritii de omologare a statului membru care a emis certificatul de funcionare. 287 Nici un element care ar putea sta la originea unei anomalii de interoperare nu trebuie folosit n scopul obinerii de profit sau pentru obinerea unei poziii dominante. 5. Certificatul de omologare 288 Autoritatea de omologare a statului membru poate elibera certificatul de omologare imediat ce a intrat n posesia celor trei certificate solicitate. 289 Autoritatea de omologare trebuie s transmit o copie a certificatului de omologare laboratorului nsrcinat cu realizarea testelor de interoperare n momentul n care aceasta este eliberat productorului. 290 Laboratorul nsrcinat cu efectuarea testelor de interoperare trebuie s furnizeze pe un sit web o list actualizat a modelelor de aparate de nregistrare i de carduri de tahograf: pentru care a fost nregistrat o cerere de efectuare de teste de interoperare, pentru care a fost acordat un certificat de interoperare (chiar dac este provizoriu), pentru care a fost acordat un certificat de omologare. 6. Procedur extraordinar: primele teste de interoperare 291 Pe parcursul unei perioade de patru luni de la certificarea capacitii de interoperare a unei prime perechi aparat de nregistrare / carduri de tahograf (carduri ale oferului, ale atelierului, de control i ale societii), orice certificat de interoperare eliberat (inclusiv primul) n urma cererilor nregistrate pe parcursul acestei perioade este considerat provizoriu. 292 Dac, la sfritul perioadei menionate anterior, toate produsele n cauz pot interopera, toate certificatele de interoperare care le vizeaz devin definitive. 293 Dac, pe parcursul acestei perioade apar anomalii de interoperare, laboratorul nsrcinat cu efectuarea testelor de interoperare trebuie s identifice cauzele problemelor cu ajutorul productorilor implicai i s i invite s fac modificrile necesare.

294 Dac, la sfritul acestei perioade, problemele de interoperare persist, laboratorul nsrcinat cu realizarea testelor de interoperare, n colaborare cu productorii n cauz i cu autoritile de omologare care au eliberat certificatul de funcionare aferent, trebuie s identifice cauzele anomaliilor de interoperare i s identifice modificrile care trebuie efectuate de ctre fiecare dintre productorii n cauz. Cutarea soluiilor tehnice trebuie s dureze maximum dou luni, dup care, dac nu este identificat o soluie comun, Comisia, dup consultarea laboratorului nsrcinat cu efectuarea testelor de interoperare, decide care dintre aparate i carduri primesc un certificat definitiv de interoperare i precizeaz motivul pe baza cruia a fost adoptat decizia respectiv. 295 Orice solicitare de efectuare a unor teste de interoperare nregistrat de laborator ntre sfritul perioadei de patru luni de dup eliberarea primului certificat provizoriu de interoperare i data deciziei adoptate de Comisie menionat n cerina 294 trebuie amnat pn la rezolvarea problemelor iniiale de interoperare. Apoi cererile respective sunt tratate n ordinea cronologic n care au fost nregistrate. Apendicele 1 DICIONAR DE DATE CUPRINS 1. 1.1. 1.2. 2. 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. 2.8. 2.9. 2.10. 2.11. 2.12. 2.13. 2.14. 2.15. 2.16. 2.17 2.18. 2.19. 2.20 2.21. 2.22. 2.23. 2.24. 2.25. 2.26. Introducere .......................................................................................................... Metoda de stabilire a definiiilor tipurilor de date ............................................... Referine .............................................................................................................. Definirea tipurilor de date ................................................................................... ActivityChangeInfo ............................................................................................. Address ................................................................................................................ BCDString ........................................................................................................... CalibrationPurpose .............................................................................................. CardActivityDailyRecord .................................................................................... CardActivityLengthRange .................................................................................. CardApprovalNumber ......................................................................................... CardCertificate .................................................................................................... CardChipIdentification ........................................................................................ CardConsecutiveIndex ........................................................................................ CardControlActivityDataRecord ......................................................................... CardCurrentUse ................................................................................................... CardDriverActivity .............................................................................................. CardDrivingLicenceInformation ......................................................................... CardEventData .................................................................................................... CardEventRecord ................................................................................................ CardFaultData ..................................................................................................... CardFaultRecord ................................................................................................. CardIccIdentification ........................................................................................... CardIdentification ................................................................................................ CardNumber ........................................................................................................ CardPlaceDailyWorkPeriod ................................................................................ CardPrivateKey ................................................................................................... CardPublicKey .................................................................................................... CardRenewalIndex .............................................................................................. CardReplacementIndex ....................................................................................... 54 54 54 55 55 56 56 56 57 57 57 57 57 58 58 58 58 59 59 59 60 60 60 61 61 61 62 62 62 62

2.27. 2.28. 2.29. 2.30. 2.31. 2.32. 2.33. 2.34. 2.35. 2.36. 2.37. 2.38. 2.39. 2.40. 2.41. 2.42. 2.43. 2.44. 2.45. 2.46. 2.47. 2.48. 2.49. 2.50. 2.51. 2.52. 2.53. 2.54. 2.55. 2.56. 2.57. 2.58. 2.59. 2.60. 2.61. 2.62. 2.63. 2.64. 2.65. 2.66. 2.67. 2.68. 2.69. 2.70. 2.71. 2.72. 2.73. 2.74. 2.75. 2.76. 2.77. 2.78.

CardSlotNumber ................................................................................................. CardSlotsStatus ................................................................................................... CardStructureVersion .......................................................................................... CardVehicleRecord ............................................................................................. CardVehiclesUsed ............................................................................................... Certificate ............................................................................................................ CertificateContent ............................................................................................... CertificateHolderAuthorisation ........................................................................... CertificateRequestID ........................................................................................... CertificationAuthorityKID .................................................................................. CompanyActivityData ......................................................................................... CompanyActivityType ........................................................................................ CompanyCardApplicationIdentification ............................................................. CompanyCardHolderIdentification ..................................................................... ControlCardApplicationIdentification ................................................................ ControlCardControlActivityData ........................................................................ ControlCardHolderIdentification ........................................................................ ControlType ........................................................................................................ CurrentDateTime ................................................................................................. DailyPresenceCounter ......................................................................................... Datef .................................................................................................................... Distance ............................................................................................................... DriverCardApplicationIdentification .................................................................. DriverCardHolderIdentification .......................................................................... EntryTypeDailyWorkPeriod ............................................................................... EquipmentType ................................................................................................... EuropeanPublicKey ............................................................................................. EventFaultType ................................................................................................... EventFaultRecordPurpose ................................................................................... ExtendedSerialNumber ....................................................................................... FullCardNumber .................................................................................................. HighResOdometer ............................................................................................... HighResTripDistance .......................................................................................... HolderName ........................................................................................................ K-ConstantOfRecordingEquipment .................................................................... KeyIdentifier ....................................................................................................... L-TyreCircumference .......................................................................................... Language ............................................................................................................. LastCardDownload .............................................................................................. ManualInputFlag ................................................................................................. ManufacturerCode ............................................................................................... MemberStateCertificate ...................................................................................... MemberStatePublicKey ...................................................................................... Name ................................................................................................................... NationAlpha ........................................................................................................ NationNumeric .................................................................................................... NoOfCalibrationRecords ..................................................................................... NoOfCalibrationSinceDownload ........................................................................ NoOfCardPlaceRecords ...................................................................................... NoOfCardVehicleRecords .................................................................................. NoOfCompanyActivityRecords .......................................................................... NoOfControlActivityRecords .............................................................................

62 62 63 63 63 64 64 64 65 65 65 66 66 66 67 67 67 68 68 68 69 69 69 69 70 70 70 70 71 72 72 72 72 72 73 73 73 73 73 73 74 74 75 75 75 76 77 77 77 77 77 78

2.79. 2.80. 2.81. 2.82. 2.83. 2.84. 2.85. 2.86. 2.87. 2.88. 2.89. 2.90. 2.91. 2.92. 2.93. 2.94. 2.95. 2.96. 2.97. 2.98. 2.99. 2.100. 2.101. 2.102. 2.103. 2.104. 2.105. 2.106. 2.107. 2.108. 2.109. 2.110. 2.111. 2.112. 2.113. 2.114. 2.115. 2.116. 2.117. 2.118. 2.119. 2.120. 2.121. 2.122. 2.123. 2.124. 2.125. 2.126. 2.127. 2.128. 2.129. 2.130.

NoOfEventsPerType ........................................................................................... NoOfFaultsPerType ............................................................................................ OdometerValueMidnight .................................................................................... OdometerShort .................................................................................................... OverspeedNumber ............................................................................................... PlaceRecord ......................................................................................................... PreviousVehicleInfo ............................................................................................ PublicKey ............................................................................................................ RegionAlpha ........................................................................................................ RegionNumeric ................................................................................................... RSAKeyModulus ................................................................................................ RSAKeyPrivateExponent .................................................................................... RSAKeyPublicExponent ..................................................................................... SensorApprovalNumber ...................................................................................... SensorIdentification ............................................................................................ SensorInstallation ................................................................................................ SensorInstallationSecData ................................................................................... SensorOSIdentifier .............................................................................................. SensorPaired ........................................................................................................ SensorPairingDate ............................................................................................... SensorSerialNumber ............................................................................................ SensorSCIdentifier .............................................................................................. Signature .............................................................................................................. SimilarEventsNumber ......................................................................................... SpecificConditionType ........................................................................................ SpecificConditionRecord .................................................................................... Speed ................................................................................................................... SpeedAuthorised ................................................................................................. SpeedAverage ..................................................................................................... SpeedMax ............................................................................................................ TDesSessionKey ................................................................................................. TimeReal ............................................................................................................. TyreSize .............................................................................................................. VehicleIdentificationNumber .............................................................................. VehicleRegistrationIdentification ....................................................................... VehicleRegistrationNumber ................................................................................ VuActivityDailyData .......................................................................................... VuApprovalNumber ............................................................................................ VuCalibrationData .............................................................................................. VuCalibrationRecord .......................................................................................... VuCardIWData .................................................................................................... VuCardIWRecord ................................................................................................ VuCertificate ....................................................................................................... VuCompanyLocksData ....................................................................................... VuCompanyLocksRecord ................................................................................... VuControlActivityData ....................................................................................... VuControlActivityRecord ................................................................................... VuDataBlockCounter .......................................................................................... VuDetailedSpeedBlock ....................................................................................... VuDetailedSpeedData ......................................................................................... VuDownloadablePeriod ...................................................................................... VuDownloadActivityData ...................................................................................

78 78 78 78 78 78 79 79 79 79 80 80 80 80 80 81 81 81 81 82 82 82 82 82 82 82 83 83 83 83 83 83 83 84 84 84 84 84 84 85 85 86 86 86 87 87 87 87 87 88 88 88

2.131. 2.132. 2.133. 2.134. 2.135. 2.136. 2.137. 2.138. 2.139. 2.140. 2.141. 2.142. 2.143. 2.144. 2.145. 2.146. 2.147. 2.148. 2.149. 2.150. 2.151. 2.152. 2.153. 2.154. 2.155. 2.156. 2.157. 2.158. 2.159. 3. 3.1. 3.2. 3.3. 3.4. 4. 5.

VuEventData ....................................................................................................... VuEventRecord ................................................................................................... VuFaultData ........................................................................................................ VuFaultRecord .................................................................................................... VuIdentification .................................................................................................. VuManufacturerAddress ..................................................................................... VuManufacturerName ......................................................................................... VuManufacturingDate ......................................................................................... VuOverSpeedingControlData ............................................................................. VuOverSpeedingEventData ................................................................................ VuOverSpeedingEventRecord ............................................................................ VuPartNumber .................................................................................................... VuPlaceDailyWorkPeriodData ........................................................................... VuPlaceDailyWorkPeriodRecord ....................................................................... VuPrivateKey ...................................................................................................... VuPublicKey ....................................................................................................... VuSerialNumber .................................................................................................. VuSoftInstallationDate ........................................................................................ VuSoftwareIdentification .................................................................................... VuSoftwareVersion ............................................................................................. VuSpecificConditionData ................................................................................... VuTimeAdjustmentData ..................................................................................... VuTimeAdjustmentRecord ................................................................................. W-VehicleCharacteristicConstant ....................................................................... WorkshopCardApplicationIdentification ............................................................ WorkshopCardCalibrationData ........................................................................... WorkshopCardCalibrationRecord ....................................................................... WorkshopCardHolderIdentification .................................................................... WorkshopCardPIN .............................................................................................. Definirea domeniilor de valori i de dimensiuni ............................................... Definiii pentru cardul oferului .................................................................... Definiii pentru cardul atelierului .................................................................. Definiii pentru cardul de control .................................................................. Definiii pentru cardul societii .................................................................... Seturi de caractere ............................................................................................... Codarea ................................................................................................................

88 89 89 89 90 90 90 90 91 91 91 91 92 92 92 92 92 92 92 93 93 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96

1. INTRODUCERE Prezentul apendice cuprinde precizri privind formatele de date, elementele de date i structurile de date care trebuie utilizate de aparatul de nregistrare i de cardurile de tahograf. 1.1. Metoda de stabilire a definiiilor tipurilor de date n acest apendice se recurge la Notaia specificaiilor structurilor de date n conversiile sintactice numrul unu (ASN.1) pentru a defini tipurile de date. Acest lucru permite definirea unor date simple i structurate, fr a fi necesar un transfer specific de sintax (reguli de codare) care s depind de aplicaie i de mediu. Conveniile de denumire a tipurilor ASN.1 sunt realizate conform standardului ISO/IEC 8824-1. Acest lucru implic urmtoarele aspecte:

n cazurile n care este posibil, semnificaia tipului de date este indicat prin intermediul denumirilor alese, dac un tip de date reprezint o combinaie de alte tipuri de date, denumirea tipului de date n cauz constituie totui o singur secven de caractere alfabetice care ncep cu o majuscul, dar se mai utilizeaz i alte majuscule n cadrul denumirii pentru a atribui semnificaia corespondent fiecrei pri, n general, denumirile tipurilor de date sunt legate de denumirile tipurilor de date din care sunt alctuite, ale aparatelor n care sunt stocate datele i ale funciei atribuite datelor n cauz. Dac un tip ASN.1 este deja definit n cadrul unui alt standard i dac trebuie utilizat de aparatul de nregistrare, definiia tipului ASN.1 n cauz este cuprins n prezentul apendice. Pentru a permite aplicarea mai multor tipuri de reguli de codare, anumite tipuri ASN.1 cuprinse n prezentul apendice sunt condiionate de identificatorii de domenii de valori. Identificatorii de domenii de valori sunt definii n alin. (3). 1.2. Referine n prezentul apendice se utilizeaz urmtoarele referine: ISO 639 EN 726-3 ISO 3779 ISO/IEC 7816-5 Cod pentru reprezentarea numelor limbilor. Prima ediie: 1988 Sisteme de carduri de identificare Carduri i terminale de telecomunicaii cu circuit(e) integrat(e) Partea 3: Cerine privind cardurile indiferent de aplicaia acestora. Decembrie 1994 Vehicule rutiere Numrul de identificare al vehiculelor (NIV) Coninut i structur. Ediia a treia: 1983 Tehnologia informaiei Carduri de identificare Carduri cu circuit(e) integrat(e) cu contacte Partea 5: Sistemul de numerotare i procedura de nregistrare pentru identificatorii de aplicaie. Prima ediie: 1994 + Modificarea 1: 1996 Tehnologia informaiei Notaia specificaiilor structurilor de date n conversiile sintactice numrul unu (ASN.1): Specificaii privind notarea de baz. Ediia a doua: 1998 Tehnologia informaiei Reguli de codare ASN.1: Specificaii privind Regulile de codare condensat (PER). Ediia a doua: 1998 Tehnologia informaiei Set de caractere grafice codate n octet unic Partea 1: Alfabetul latin nr. 1. Prima ediie: 1998 Tehnologia informaiei Set de caractere grafice codate n octet unic Partea 7: Alfabetul latin/grec. Prima ediie: 1987 Vehicule rutiere Sisteme de tahograf Interfaa senzorului de micare. WD 3-20/05/99.

ISO/IEC 8824-1 ISO/IEC 8825-2 ISO/IEC 8859-1 ISO/IEC 8859-7 ISO 16844-3

2. DEFINIREA TIPURILOR DE DATE Pentru fiecare din urmtoarele tipuri de date, valoarea implicit corespondent coninutului necunoscut sau nu este cazul va consta din completarea elementului de date cu octei `FF`. 2.1. ActivityChangeInfo

Acest tip de date permite codarea, ntr-un cuvnt de doi octei, a strii lectorului la 00.00 i/sau a strii oferului la 00.00 i/sau a modificrilor de activitate i/sau a modificrilor modului de conducere i/sau a modificrilor strii cardului oferului sau copilotului. Acest tip de date se raporteaz la cerinele 084, 109a, 199 i 219. ActivityChangeInfo: : = LAN DE OCTEI [DIMENSIUNE (2)] Atribuirea valorii Octet aliniat: `scpaattttttttttt`B (16 bii) Pentru nregistrrile n memorie (sau starea lectorului): Lector: `0`B: OFER, `1`B: COPILOT, `c`B Modul de conducere: `0`B: SINGUR, `1`B: ECHIPAJ, `p`B Starea cardului oferului (sau al atelierului) n lectorul adecvat: `0`B: INTRODUS, cardul este introdus, `1`B: NEINTRODUS, nu s-a introdus nici un card (sau se retrage cardul), `aa`B Activitate: `00`B: PAUZ/ODIHN, `01`B: DISPONIBILITATE, `10`B: MUNC, `11`B: CONDUCERE, `ttttttttttt`B Momentul modificrii: Numrul de minute de la 00h00 n ziua respectiv. Pentru nregistrrile de pe cardul oferului (sau al atelierului) (i ale strii oferului): Lector (nu este relevant dac `p` = 1, cu excepia notei de mai jos): `0`B: OFER, `1`B: 2. COPILOT, `c`B Modul de conducere (cazul `p` = 0) Starea urmtoarei activiti (cazul `p` = sau 1): `0`B: SINGUR, `0`B: NECUNOSCUT `1`B: ECHIPAJ, `1`b: CUNOSCUT (= introdus manual) `p`B Starea cardului: `0`B: INTRODUS, cardul este introdus n aparatul de nregistrare, `1`B: NEINTRODUS, nu s-a introdus nici un card (sau se retrage cardul), `aa`B Activitate (nu este relevant dac `p` = 1 i `c` = 0, cu excepia notei de mai jos): `00`B: PAUZ/ODIHN, `01`B: DISPONIBILITATE, `10`B: MUNC, `11`B: CONDUCERE, `ttttttttttt`B Momentul modificrii: Numrul de minute de la 00h00 n ziua dat. Not pentru cazul de retragere a cardului: La retragerea cardului: `s`B `s`B

`s` este relevant i indic lectorul din care a fost retras cardul, `c` trebuie s fie setat la 0, `p` trebuie s fie setat la 1, `aa` trebuie s codeze activitatea curent selectat n acel moment,

Ca urmare a unei introduceri manuale de date, biii `c` i `aa` din cuvnt (stocai pe un card) pot fi nlocuii mai trziu pentru a reflecta introducerea de date. 2.2. Address O adres. address: : = SECVEN { codePage address } NTREG (0..255), IR DE OCTEI [DIMENSIUNE (35)]

codePage precizeaz partea din standardul ISO/IEC 8859 folosit la codarea adresei, address este o adres codat conform paginii adecvate de coduri din standardul ISO/IEC 8859. 2.3. BCDString BCDString se aplic pentru o reprezentare a Zecimalei n cod binar (BCD). Acest tip de date se utilizeaz pentru a reprezenta o unitate zecimal ntr-un semioctet (4 bii). BCDString se bazeaz pe ISO/IEC 8824-1 CharacterStringType. BCDString: : = IR DE CARACTERE (CU COMPONENTE { identificare (CU COMPONENTE { fixate PREZENTE})}) BCDString folosete o notare hstring. Caracterul din extremitatea stng a irului hexadecimal este cel mai important semioctet din primul octet. Pentru a obine un multiplu de octei, se insereaz semioctei nuli, n cantitatea necesar, din poziia semioctetului din extremitatea stng a primului octet. Cifrele permise sunt: 0, 1, ... 9. 2.4. CalibrationPurpose Cod care explic de ce s-a nregistrat un set de parametri de calibrare. Acest tip de date se raporteaz la cerinele 097 i 098. CalibrationPurpose: : = IR DE OCTEI [DIMENSIUNEA (1)]. Atribuirea valorii:

`00`H `01`H `02`H `03`H `04`H

valoare rezervat, activare: nregistrarea parametrilor de calibrare cunoscui n momentul activrii UV, prima instalare: prima calibrare a UV dup prima activare a acesteia, instalare: prima calibrare a UV n vehiculul n cauz, inspecie periodic.

2.5. CardActivityDailyRecord Informaii, stocate pe un card, privind activitile oferului ntr-o anumit zi calendaristic. Acest tip de date se raporteaz la cerinele 199 i 219. CardActivityDailyRecord: : = SECVEN { activityPreviousRecordLength activityRecordDate activityDailyPresenceCounter activityDayDistance activityChangeInfo } NTREG (0..CardActivityLengthRange), Timp real, Contor al prezenei zilnice, Distana, DIMENSIUNE SETAT (1..1440) A ActivityChangeInfo

activityPreviousRecordLength este lungimea total n octei a nregistrrii zilnice anterioare. Valoarea maxim este dat de lungimea IRULUI DE OCTEI care conine aceste nregistrri [vezi CardActivityLengthRange n alin. (3)]. Atunci cnd aceast nregistrare devine cea mai veche nregistrare zilnic, valoarea lui activityPreviousRecordLength trebuie setat la 0. activityRecordLength este lungimea total n octei a acestei nregistrri. Valoarea maxim este dat de lungimea IRULUI DE OCTEI care conine aceste nregistrri. activityRecordDate este data nregistrrii. activityDailyPresenceCounter este contorul prezenei zilnice pentru card n ziua respectiv. activityDayDistance este distana total parcurs n ziua respectiv. activityChangeInfo este setul de date ActivityChangeInfo pentru ofer n ziua respectiv. Acesta poate conine maximum 1 440 valori (o activitate pe minut). Acest set de date cuprinde ntotdeauna activityChangeInfo care codeaz starea oferului la 00.00. 2.6. CardActivityLengthRange Numrul de octei de pe un card al oferului sau un card al atelierului, disponibil pentru stocarea nregistrrilor privind activitatea oferului. CardActivityLengthRange: : = NTREG (0..216 1) Atribuirea valorii: vezi alin. (3). 2.7. CardApprovalNumber Numrul de omologare al cardului.

CardApprovalNumber: : = ir IA5 [DIMENSIUNE(8)] Atribuirea valorii: Neprecizat. 2.8. CardCertificate Certificat al cheii publice a cardului. CardCertificate: : = Certificat. 2.9. CardChipIdentification Informaii, stocate pe un card, privind identificarea Circuitului integrat (CI) al cardului (cerina 191). CardChipIdentification: : = SECVEN { icSerialNumber IR DE OCTEI [DIMENSIUNEA(4)], icManufacturingReferences IR DE OCTEI [DIMENSIUNEA(4)] } icSerialNumber este numrul de serie al circuitului integrat (CI) definit n EN-726-3. icManufacturingReferences reprezint identificatorul productorului circuitului integrat i elementele de fabricaie definite n EN 726-3. 2.10. CardConsecutiveIndex

Un indice secvenial al cardului [definiia h)]. CardConsecutiveIndex: : = ir IA5 [DIMENSIUNE(1)] Atribuirea valorii: (vezi capitolul VII din prezenta anex) Ordine de incrementare: `0, ..., 9, A, ..., Z, a, ..., z`. 2.11. CardControlActivityDataRecord

Informaii, stocate pe un card al oferului sau al atelierului, privind ultimul control la care a fost supus oferul (cerinele 210 i 225). CardControlActivityDataRecord: : = SECVEN { controlType controlTime, controlCardNumber controlVehicleRegistration controlDownloadPeriodBegin controlDownloadPeriodEnd } controlType este tipul controlului. Tip de control, Timp real, Numr complet al cardului, Identificarea i nmatricularea vehiculului, Timp real, Timp real,

controlTime reprezint data i ora controlului. controlCardNumber este numrul complet al cardului inspectorului de control care a efectuat controlul. controlVehicleRegistration este numrul de nmatriculare al vehiculului (VRN) i statul membru de nmatriculare a vehiculului supus controlului. controlDownloadPeriodBegin i controlDownloadPeriodEnd descrcat, n cazul n care se efectueaz o descrcare de date. 2.12. CardCurrentUse reprezint perioada

Informaii privind utilizarea efectiv a cardului (cerina 212). CardCurrentUse: : = SECVEN { sessionOpenTime sessionOpenVehicle } Timp real, Identificarea i nmatricularea vehiculului

sessionOpenTime este ora la care cardul a fost introdus pentru utilizarea curent. Acest element se seteaz la 0 n momentul retragerii cardului. sessionOpenVehicle este identificarea vehiculului utilizat n prezent, la introducerea cardului. Acest element se seteaz la 0 n momentul retragerii cardului. 2.13. CardDriverActivity

Informaii, stocate pe un card al oferului sau al atelierului, privind activitile oferului (cerinele 199 i 219). CardDriverActivity: : = SECVEN { activityPointerOldestDayRecord activityPointerNewestDayRecord activityDailyRecords NTREG (0..CardActivityLengthRange-1), NTREG (0..CardActivityLengthRange-1), IR DE OCTEI [DIMENSIUNE (CardActivityLengthRange)]

} activityPointerOldestDayRecord este specificarea nceputului locaiei de stocare n memorie (numrul de octei de la nceputul irului) n cea mai veche nregistrare complet aferent unei zile din irul activityDailyRecords. Valoarea maxim este dat de lungimea irului. activityPointerNewestDayRecord este specificarea nceputului locaiei de stocare n memorie (numrul de octei de la nceputul irului) n cea mai recent nregistrare complet aferent unei zile din irul activityDailyRecords. Valoarea maxim este dat de lungimea irului. activityDailyRecords este spaiul disponibil pentru stocarea datelor privind activitatea oferului (structura datelor: CardActivityDailyRecord) pentru fiecare zi calendaristic n care s-a utilizat cardul.

Atribuirea valorii: acest ir de octei este completat n mod ciclic cu nregistrri din CardActivityDailyRecord. La prima utilizare, stocarea ncepe la primul octet din ir. Toate nregistrrile noi se adaug la sfritul nregistrrii anterioare respective. Atunci cnd irul devine complet, stocarea se reia de la primul octet din ir, indiferent dac exist o ntrerupere n interiorul unui element de date. nainte de a plasa noi date privind activitatea n ir (prin extinderea activityDailyRecord curent sau prin introducerea unui nou activityDailyRecord) care s nlocuiasc datele mai vechi privind activitatea, activityPointerOldestDayRecord trebuie actualizat pentru a indica noua locaie a celei mai vechi nregistrri complete aferente unei zile, iar activityPreviousRecordLength pentru aceast (nou) cea mai veche nregistrare zilnic complet trebuie resetat la 0. 2.14. CardDrivingLicenceInformation

Informaii, stocate pe un card al oferului, privind permisul de conducere al titularului cardului (cerina 196). CardDrivingLicenceInformation: : = SECVEN { drivingLicenceIssuingAuthority drivindLicenceIssuingNation drivingLicenceNumber } Numele, Codul numeric naional, ir IA5 [DIMENSIUNE(16)]

drivingLicenceIssuingAuthority este autoritatea care rspunde de eliberarea permisului de conducere. drivingLicenceIssuingNation este naionalitatea autoritii care a eliberat permisul de conducere. drivingLicenceNumber este numrul permisului de conducere. 2.15. CardEventData

Informaii, stocate pe un card al oferului sau al atelierului, privind evenimentele care se raporteaz la titularul cardului (cerinele 204 i 223). CardEventData: : = SECVEN DIMENSIUNEA (6) A { cardEventRecords } CardEventData este o secven, n ordine cresctoare a valorilor EventFaultType, a cardEventRecords (cu excepia nregistrrilor privind tentativele de violare a sistemului de securitate, care sunt cuprinse n ultimul set al secvenei). cardEventRecords este o serie de nregistrri de evenimente pentru un anumit tip de evenimente (sau categorie pentru evenimentele privind tentativele de violare a sistemului de securitate). 2.16. CardEventRecord DIMENSIUNE SETAT (NoOfEventsPerType) A CardEventRecord

Informaii, stocate pe un card al oferului sau al atelierului, privind un eveniment care se refer la titularul cardului (cerinele 205 i 223). CardEventRecord: : = SECVEN { eventType eventBeginTime eventEndTime eventVehicleRegistration } eventType este tipul de eveniment. eventBeginTime este data i ora la care a nceput evenimentul. eventEndTime este data i ora la care s-a ncheiat evenimentul. eventVehicleRegistration este numrul de nmatriculare al vehiculului i statul membru de nmatriculare n care a avut loc evenimentul. 2.17. CardFaultData Tip de eveniment sau de anomalie, Timp real, Timp real, Identificarea i nmatricularea vehiculului

Informaii, stocate pe un card al oferului sau al atelierului, privind anomaliile care se raporteaz la titularul cardului (cerinele 207 i 223). CardFaultData: : = SECVEN DIMENSIUNEA (2) A { cardFaultRecords } CardFaultData este o secven care cuprinde un set de nregistrri ale anomaliilor aparatului de nregistrare, urmat de un set de nregistrri privind anomaliile cardului. cardFaultRecords este un set de nregistrri de anomalii dintr-o anumit categorie de anomalii (aparat de nregistrare sau card). 2.18. CardFaultRecord DIMENSIUNE SETAT (NoOfFaultsPerType) A CardFaultRecord

Informaii, stocate pe un card al oferului sau al atelierului, privind o anomalie care se raporteaz la titularul cardului (cerinele 208 i 223). CardFaultRecord: : = SECVEN { faultType faultBeginTime faultEndTime faultVehicleRegistration } faultType este tipul de anomalie. Tip de eveniment sau de anomalie, Timp real, Timp real, Identificarea i nmatricularea vehiculului

faultBeginTime este data i ora la care a nceput anomalia. faultEndTime este data i ora la care s-a ncheiat anomalia. faultVehicleRegistration este numrul de nmatriculare i statul membru de nmatriculare al vehiculului n care s-a produs anomalia. 2.19. CardIccIdentification

Informaii, stocate pe un card, privind identificarea cardului cu circuit integrat (CI) (cerina 192). CardIccIdentification: : = SECVEN { clockStop cardExtendedSerialNumber cardApprovalNumber cardPersonaliserID embedderIcAssemblerId icIdentifier } IR DE OCTEI [DIMENSIUNE(1)], Numrul de serie complet, Numrul de omologare al cardului, IR DE OCTEI [DIMENSIUNE(1)], IR DE OCTEI [DIMENSIUNE(5)], IR DE OCTEI [DIMENSIUNE(2)]

clockStop este modul Clockstop definit n EN 726-3. cardExtendedSerialNumber este numrul de serie al cardului cu circuit integrat i referina productorului cardului cu circuit integrat, definite n EN 726-3 i detaliate n tipul de date ExtendedSerialNumber. cardApprovalNumber este numrul de omologare al cardului. cardPersonaliserID este identificarea distinct a cardului, definit n EN 726-3. embedderIcAssemblerId este identificatorul integratorului/al asamblorului de circuit integrat definit n EN 726-3. icIdentifier este identificatorul circuitului integrat de pe card i al productorului circuitului integrat definit n EN 726-3. 2.20. CardIdentification

Informaii, stocate pe un card, privind identificarea cardului (cerinele 194, 215, 231, 235). CardIdentification: : = SECVEN { cardIssuingMemberState cardNumber cardIssuingAuthorityName cardIssueDate cardValidityBegin cardExpiryDate } Codul numeric naional, Numrul cardului, Denumirea, Timp real, Timp real, Timp real

cardIssuingMemberState este codul statului membru care emite cardul. cardNumber este numrul de card al cardului. cardIssuingAuthorityName este denumirea autoritii care a emis cardul. cardIssueDate este data emiterii cardului pentru titularul acestuia din prezent. cardValidityBegin este data de la care cardul este valabil. cardExpiryDate este data la care expir valabilitatea cardului. 2.21. CardNumber

Un numr de card conform definiiei de la lit. (g). CardNumber: : = SELECIE { SECVEN { driverIdentification cardReplacementIndex cardRenewalIndex } SECVEN { ownerIdentification cardConsecutiveIndex cardReplacementIndex cardRenewalIndex } } ir IA5 [DIMENSIUNE(13)] Indice secvenial al cardului Indice de nlocuire a cardului Indice de rennoire a cardului ir IA5 [DIMENSIUNE(14)] Indice de nlocuire a cardului Indice de rennoire a cardului

driverIdentification este identificarea individual a unui ofer ntr-un stat membru. ownerIdentification este identificarea individual a unei societi, a unui atelier sau a unui organism de control n cadrul unui stat membru. cardConsecutiveIndex este indicele secvenial al cardului. cardReplacementIndex este indicele de nlocuire a cardului. cardRenewalIndex este indicele de rennoire a cardului. Prima secven din selecie este adecvat pentru a coda un numr de card al oferului, a doua secven din selecie este adecvat pentru a coda numerele de carduri al atelierului, de control i, respectiv, al societii. 2.22. CardPlaceDailyWorkPeriod

Informaii, stocate pe un card al oferului sau al atelierului, privind locurile n care ncepe i/sau se ncheie activitatea de munc cotidian (cerinele 202 i 221). CardPlaceDailyWorkPeriod: : = SECVEN { placePointerNewestRecord placeRecordsSET } NTREG (0..NoOfCardPlaceRecords-1), DIMENSIUNE (NoOfCardPlaceRecords) A PlaceRecord

placePointerNewestRecord este indicele ultimei nregistrri actualizate a locului. Atribuirea valorii: Numr care corespunde contorului nregistrrii locului, ncepnd de la `0` pentru prima ocuren a nregistrrilor locului din structur. placeRecords este seria de nregistrri care conin informaii privind locurile introduse. 2.23. CardPrivateKey

Cheia privat a unui card. CardPrivateKey: : = Exponent privat al cheii RSA. 2.24. CardPublicKey

Cheia public a unui card. CardPublicKey: : = Cheie public. 2.25. CardRenewalIndex

Un indice de rennoire a cardului [definiia i)]. CardRenewalIndex: : = ir IA5 (DIMENSIUNE (1)). Atribuirea valorii: (vezi capitolul VII din prezenta anex). `0` Cardul original. Ordin de cretere: `0, ..., 9, A, ..., Z`. 2.26. CardReplacementIndex

Un indice de nlocuire a cardului [definiia j)]. CardReplacementIndex: : = ir IA5 [DIMENSIUNE (1)] Atribuirea valorii: (vezi capitolul VII din prezenta anex). `0` Cardul original. Ordin de cretere: `0, ..., 9, A, ..., Z`.

2.27.

CardSlotNumber

Cod care face distincia ntre cele dou lectoare ale unitii montate pe vehicul. CardSlotNumber: : = NTREG { driverSlot co-driverSlot } (0), (1)

Atribuirea valorii: nu exist specificaii suplimentare n acest sens. 2.28. CardSlotStatus

Cod care indic tipurile de carduri introduse n cele dou lectoare ale unitii montate pe vehicul. CardSlotsStatus: : = IR DE OCTEI [DIMENSIUNE (1)] Atribuirea valorii Octet aliniat: `ccccdddd`B: `cccc`B Identificarea tipului de card introdus n lectorul copilotului, `dddd`B Identificarea tipului de card introdus n lectorul oferului, cu urmtoarele coduri de identificare: `0000`B nu s-a introdus nici un card, `0001`B s-a introdus un card al oferului, `0010`B s-a introdus un card al atelierului, `0011`B s-a introdus un card de control, `0100`B s-a introdus un card al societii. 2.29. CardStructureVersion

Cod care indic versiunea structurii implementate ntr-un card de tahograf. CardStructureVersion: : = IR DE OCTEI [DIMENSIUNE (2)] Atribuirea valorii: `aabb`H: `aa`H `bb`H 2.30. Indice pentru modificrile structurii, Indice pentru modificrile privind utilizarea elementelor de date definite pentru structura indicat de octetul cu pondere mare CardVehicleRecord

Informaii, stocate pe un card al oferului sau al atelierului, privind o perioad de utilizare a vehiculului pe durata unei zile calendaristice (cerinele 197 i 217). CardVehicleRecord: : = SECVEN { vehicleOdometerBegin vehicleOdometerEnd vehicleFirstUse Contor de parcurs, Contor de parcurs, Timp real,

vehicleLastUse vehicleRegistration vuDataBlockCounter }

Timp real, Identificarea i nmatricularea vehiculului, Contor al blocurilor de date din unitatea montat pe vehicul

vehicleOdometerBegin este valoarea indicat de contorul de parcurs al vehiculului la nceputul perioadei de utilizare a vehiculului. vehicleOdometerEnd este valoarea indicat de contorul de parcurs al vehiculului la sfritul perioadei de utilizare a vehiculului. vehicleFirstUse reprezint data i ora la care ncepe perioada de utilizare a vehiculului. vehicleLastUse este data i ora la care se ncheie perioada de utilizare a vehiculului. vehicleRegistration reprezint numrul de nmatriculare (VRN) i statul membru de nmatriculare a vehiculului. vuDataBlockCounter este valoarea indicat de contorul blocurilor de date al unitii montate pe vehicul la ultima extragere de date din perioada de utilizare a vehiculului. 2.31. CardVehiclesUsed

Informaii, stocate pe un card al oferului sau al atelierului, privind vehiculele utilizate de ctre titularul cardului (cerinele 197 i 217). CardVehiclesUsed: = SECVEN { vehiclePointerNewestRecord cardVehicleRecords } vehiclePointerNewestRecord este indicele ultimei nregistrri actualizate a vehiculului. Atribuirea valorii: Numr care corespunde contorului nregistrrilor vehiculului, ncepnd de la `0` pentru prima ocuren a nregistrrilor vehiculului n structur. cardVehicleRecords este seria de nregistrri care conin informaii privind vehiculele utilizate. 2.32. Certificate NTREG (0..NoOfCardVehicleRecords-1), DIMENSIUNE SETAT (NoOfCardVehicleRecords) a CardVehicleRecord

Certificatul unei chei publice emise de o autoritate de certificare. Certificate: : = IR DE OCTEI [DIMENSIUNEA (194)] Atribuirea valorii: semntur digital cu recuperarea parial a coninutului certificatului conform apendicelui 11: Mecanisme de securitate comune: Semntura (128 octei) || restul cheii publice (58 octei) || referina autoritii de certificare (8 octei).

2.33.

CertificateContent

Coninutul (accesibil) al certificatului unei chei publice conform apendicelui 11: Mecanisme de securitate comune. CertificateContent: : = SECVEN { certificateProfileIdentifier certificationAuthorityReference certificateHolderAuthorisation certificateEndOfValidity certificateHolderReference publicKey } NTREG (0..255), Identificator al cheii, Autorizaie acordat deintorului certificatului, Timp real, Identificator al cheii, Cheia public

certificateProfileIdentifier este versiunea certificatului corespunztor. Atribuirea valorii: : `01h` pentru aceast versiune. CertificationAuthorityReference precizeaz autoritatea de certificare care a emis certificatul. De asemenea, aceste date desemneaz cheia public a autoritii de certificare n cauz. certificateHolderAuthorisation precizeaz drepturile deintorului certificatului. certificateEndOfValidity este data la care certificatul expir din punct de vedere administrativ. certificateHolderReference identific deintorul certificatului. De asemenea, aceste date desemneaz cheia public a deintorului de certificat n cauz. publicKey este cheia public certificat prin intermediul certificatului n cauz. 2.34. CertificateHolderAuthorisation

Identificarea drepturilor unui deintor de certificat. CertificateHolderAuthorisation: : = SECVEN { tachographApplicationID equipmentType } IR DE OCTEI [DIMENSIUNE (6)] Tipul de aparat

tachographApplicationID este identificatorul de aplicaie pentru aplicaia de tahograf. Atribuirea valorii: `FFh` `54h` `41h` `43h` `48h` `4Fh`. Acest ID al aplicaiei este un identificator de aplicaie exclusiv neomologat conform standardului ISO/IEC 7816-5. equipmentType este identificarea tipului de aparat pentru care se emite certificatul. Atribuirea valorii: n conformitate cu tipul de date EquipmentType. 0, dac certificatul este emis de unul din statele membre.

2.35.

CertificateRequestID

Identificarea individual a unei cereri de certificat. Se poate utiliza i ca Identificator al cheii publice a vehiculului dac numrul de serie al unitii montate pe vehicul creia i este destinat cheia nu este cunoscut n momentul emiterii certificatului. CertificateRequestID: : = SECVEN { requestSerialNumber requestMonthYear crIdentifier manufacturerCode } NTREG (0..232 1) ir BCD [DIMENSIUNE (2)] IR DE OCTEI [DIMENSIUNE (1)] Codul productorului

requestSerialNumber este un numr de serie aferent cererii de certificat, fiind un numr unic pentru productor i pentru luna definit mai jos. requestMonthYear este identificarea lunii i a anului n care s-a depus cererea de certificat. Atribuirea valorii: Codarea BCD a lunii (dou cifre) i a anului (ultimele dou cifre). crIdentifier: este un identificator care are rolul de a face distincia ntre o cerere de certificat i un numr de serie complet. Atribuirea valorii: `FFh`. manufacturerCode este codul numeric al productorului care solicit acordarea certificatului. 2.36. CertificationAuthorityKID

Identificatorul cheii publice a unei autoriti de certificare (un stat membru sau Autoritatea european de certificare). CertificationAuthorityKID: : = SECVEN { nationNumeric nationAlpha keySerialNumber additionalInfo caIdentifier } Codul numeric naional Codul alfanumeric naional NTREG (0..255) IR DE OCTEI [DIMENSIUNE (2)] IR DE OCTEI [DIMENSIUNE (1)]

nationNumeric este codul numeric naional al autoritii de certificare. nationAlpha este codul alfanumeric naional al autoritii de certificare. keySerialNumber este numrul de serie care face distincia ntre diferitele chei ale autoritii de certificare dac aceste chei se modific.

additionalInfo este un cmp de doi octei pentru introducerea unor codri suplimentare (specifice autoritii de certificare). caIdentifier este un identificator care face distincia dintre un Identificator al cheii autoritii de certificare i identificatorii altor chei. Atribuirea valorii: `01h`. 2.37. CompanyActivityData

Informaii, stocate pe un card al societii, privind activitile efectuate prin intermediul cardului (cerina 237). CompanyActivityData: : = SECVEN { companyPointerNewestRecord companyActivityRecords companyActivityRecord companyActivityType companyActivityTime cardNumberInformation vehicleRegistrationInformation downloadPeriodBegin downloadPeriodEnd } } NTREG (0..NoOfCompanyAcitivityRecords-1) DIMENSIUNE SETAT (NoOfCompanyRecords) A SECVENEI { Tipul de activitate a societii, Timp real, Numrul complet al cardului, Identificarea i nmatricularea vehiculului, Timp real, Timp real

companyPointerNewestRecord este indicele ultimei nregistrri a activitii societii actualizate de sistem. Atribuirea valorii: Numr care corespunde contorului nregistrrilor activitilor societii, ncepnd de la `0` pentru prima ocuren a unei nregistrri a activitii societii n structur. companyActivityRecords este o serie a tuturor nregistrrilor activitilor societii. companyActivityRecord este o secven de informaii privind o activitate a societii. companyActivityType este tipul de activitate a societii. companyActivityTime este data i ora la care se desfoar activitatea societii. cardNumberInformation reprezint numrul cardului i statul membru care a emis cardul pentru cardul descrcat, dac este cazul. vehicleRegistrationInformation reprezint VRN-ul i statul membru de nmatriculare a vehiculului care au fost descrcate, blocate sau deblocate. downloadPeriodBegin i downloadPeriodEnd reprezint perioada descrcat din unitatea montat pe vehicul, dac este cazul. 2.38. CompanyActivityType

Cod care indic o activitate desfurat de o societate prin utilizarea propriului card al societii. CompanyActivityType : : = NTREG { descrcare a informaiilor de pe card descrcare a informaiilor din unitatea montat pe vehicul (UV) blocare a unitii montate pe vehicul (UV) deblocare a unitii montate pe vehicul (UV) } 2.39. (1), (2), (3), (4).

CompanyCardApplicationIdentification

Informaii, stocate pe un card al societii, privind identificarea aplicaiei de pe card (cerina 190). CompanyCardApplicationIdentification: : = SECVEN { typeOfTachographCardID cardStructureVersion noOfCompanyActivityRecords } Tipul de aparat, Versiunea structurii cardului, Numrul nregistrrilor activitilor societii

typeOfTachographCardId precizeaz tipul de card implementat. cardStructureVersion precizeaz versiunea structurii implementate n card. noOfCompanyActivityRecords este numrul nregistrrilor activitilor societii care pot fi stocate pe card. 2.40. CompanyCardHolderIdentification

Informaii, stocate pe un card al societii, privind identificarea titularului cardului (cerina 236). CompanyCardHolderIdentification: : = SECVEN { companyName companyAddress cardHolderPreferredLanguage } Numele, Adresa, Limba

companyName este numele societii deintoare. companyAddress este adresa societii deintoare. cardHolderPreferredLanguage este limba preferat de titularul cardului. 2.41. ControlCardApplicationIdentification

Informaii, stocate pe un card de control, privind identificarea aplicaiei de pe card (cerina 190). ControlCardApplicationIdentification: : = SECVEN { typeOfTachographCardId cardStructureVersion noOfControlActivityRecords } Tipul de aparat, Versiunea structurii cardului, Numrul nregistrrilor activitilor de control

typeOfTachographCardId precizeaz tipul de card implementat. cardStructureVersion precizeaz versiunea structurii implementate n card. noOfControlActivityRecords este numrul nregistrrilor activitilor de control care pot fi stocate pe card. 2.42. ControlCardControlActivityData

Informaii, stocate pe un card de control, privind activitile de control efectuate prin intermediul cardului (cerina 233). ControlCardControlActivityData: : = SECVEN { controlPointerNewestRecord controlActivityRecords controlActivityRecord controlType controlTime controlledCardNumber controlledVehicleRegistration controlDownloadPeriodBegin controlDownloadPeriodEnd } } NTREG (0..NoOfControlActivityRecords-1) DIMENSIUNE SETAT (NoOfControlActivityRecords) A SECVENEI { Tipul de control, Timp real, Numrul complet al cardului, Identificarea i nmatricularea vehiculului, Timp real, Timp real

controlPointerNewestRecord este indicele ultimei nregistrri a activitii de control actualizate de sistem. Atribuirea valorii: Numr care corespunde contorului nregistrrilor activitilor de control, ncepnd de la `0` pentru prima ocuren a unei nregistrri a activitii de control n structur. controlActivityRecords este o serie a tuturor nregistrrilor activitilor de control. controlActivityRecord este o secven de informaii privind o activitate de control. controlType este tipul de control. controlTime este data i ora la care se desfoar controlul. controlledCardNumber reprezint numrul cardului i statul membru emitent de card al cardului controlat.

controlledVehicleRegistration reprezint VRN-ul i statul membru de nmatriculare a vehiculului n care s-a efectuat controlul. controlDownloadPeriodBegin i controlDownloadPeriodEnd descrcat de pe card, dac este cazul. 2.43. ControlCardHolderIdentification reprezint perioada

Informaii, stocate pe un card de control, privind identificarea titularului cardului (cerina 232). ControlCardHolderIdentification: : = SECVEN { controlBodyName controlBodyAddress cardHoldername cardHolderPreferredLanguage } Numele, Adresa, Numele titularului, Limba

controlBodyName este numele organismului de control al titularului cardului. controlBodyAddress este adresa organismului de control al titularului cardului. cardHolderName este numele i prenumele titularului cardului de control. cardHolderPreferredLanguage este limba preferat de titularul cardului. 2.44. ControlType

Cod care indic activitile desfurate n timpul unui control. Acest tip de date se raporteaz la cerinele 102, 210 i 225. ControlType: : = IR DE OCTEI [DIMENSIUNE (1)] Atribuirea valorii Octet aliniat: `cvpdxxxx`B (8 bii) `c`B descrcarea informaiilor de pe card: `0`B: informaiile de pe card nu sunt descrcate n timpul acestei activiti de control, `1`B: informaiile de pe card sunt descrcate n timpul acestei activiti de control `v`B descrcarea informaiilor din UV: `0`B: informaiile din UV nu sunt descrcate n timpul acestei activiti de control, `1`B: informaiile din UV sunt descrcate n timpul acestei activiti de control `p`B imprimarea: `0`B: nu se efectueaz imprimarea datelor n timpul acestei activiti de control, `1`B: se efectueaz imprimarea datelor n timpul acestei activiti de control `d`B afiajul: `0`B: nu se utilizeaz afiajul n timpul acestei activiti de control, `1`B: se utilizeaz afiajul n timpul acestei activiti de control `xxxx`B Nu se utilizeaz.

2.45.

CurrentDateTime

Data i ora din momentul respectiv, afiate de aparatul de nregistrare. CurrentDateTime: : = Timp real Atribuirea valorii: nu se furnizeaz indicaii suplimentare. 2.46. DailyPresenceCounter

Contor, stocat ntr-un driver de pe cardul oferului sau al atelierului, incrementat cu o unitate pentru fiecare zi calendaristic din momentul n care cardul a fost introdus ntr-o UV. Acest tip de date se raporteaz la cerinele 199 i 219. DailyPresenceCounter: : = ir BCD [DIMENSIUNE (2)] Valoarea atribuit: Numerotare consecutiv, cu valoare maxim = 9 999, ncepnd apoi din nou de la 0. n momentul primei emiteri a cardului, numerotarea este setat la 0. 2.47. Datef

Data exprimat n format numeric care poate fi imprimat pe loc. Datef: : = SECVEN { anul luna ziua } Atribuirea valorii: yyyy mm dd Anul Luna Ziua ir BCD [DIMENSIUNE (2)], ir BCD [DIMENSIUNE (1)], ir BCD [DIMENSIUNE (1)]

`00000000`H denot n mod explicit absena unei date. 2.48. Distance

Distana parcurs (rezultatul calculrii diferenei dintre dou valori afiate de contorul de parcurs al unui vehicul, n kilometri). Distance: : = NTREG (0..216-1) Atribuirea valorii: Binar fr semn. Valoarea n km n domeniul de valori 0 9 999 km. 2.49. DriverCardApplicationIdentification

Informaii, stocate pe un card al oferului, privind identificarea aplicaiei de pe card (cerina 190).

DriverCardApplicationIdentification : : = SECVEN { typeOfTachographCardId cardStructureVersion noOfEventsPerType noOfFaultsPerType activityStructureLength noOfCardVehicleRecords noOfCardPlaceRecords } Tipul de aparat, Versiunea structurii cardului, Numrul de evenimente n funcie de tipul acestora, Numrul de anomalii n funcie de tipul acestora, Numrul de octei alocai nregistrrilor activitilor, Numrul de nregistrri privind vehiculul stocate pe card Numrul nregistrrilor de locuri stocate pe card

typeOfTachographCardId precizeaz tipul de card implementat. cardStructureVersion precizeaz versiunea structurii implementate n card. noOfEventsPerType reprezint numrul de evenimente n funcie de tipul de eveniment, pe care cardul le poate nregistra. noOfFaultsPerType este numrul de anomalii n funcie de tipul de anomalie care pot fi nregistrate pe card. activityStructureLength indic numrul de octei disponibili pentru stocarea nregistrrilor activitilor. noOfCardVehicleRecords este numrul de nregistrri ale vehiculului care pot fi coninute de un card. noOfCardPlaceRecords este numrul de locuri care pot fi nregistrate pe card. 2.50. DriverCardHolderIdentification

Informaii, stocate pe un card al oferului, privind identificarea titularului cardului (cerina 195). DriverCardHolderIdentification: : = SECVEN { cardHolderName cardHolderBirthDate cardHolderPreferredLanguage } Numele titularului cardului, Data naterii titularului, Limba

cardHolderName este numele i prenumele titularului cardului oferului. cardHolderBirthDate este data de natere a titularului cardului oferului. cardHolderPreferredLanguage este limba preferat de titularul cardului. 2.51. EntryTypeDailyWorkPeriod

Cod care face distincia ntre nceputul i sfritul unei nregistrri a locului unde s-a desfurat o perioad a activitii zilnice i condiiile n care s-a realizat nregistrarea respectiv.

EntryTypeDailyWorkPeriod: : = NTREG nceput, Sfrit, nceput, Sfrit, nceput, Sfrit, } timp relativ = ora introducerii cardului sau ora nregistrrii timp relativ = ora retragerii cardului sau ora nregistrrii timp relativ introdus manual (ora de ncepere) timp relativ introdus manual (sfritul perioadei de munc) timp relativ adoptat de UV timp relativ adoptat de UV (0), (1), (2), (3), (4), (5)

Atribuirea valorii: conform standardului ISO/IEC8824-1. 2.52. EquipmentType

Cod care face distincia ntre diferitele tipuri de aparat pentru aplicaia de tahograf. EquipmentType: : = NTREG (0..255) - - Rezervat - - Cardul oferului - - Cardul atelierului - - Cardul de control - - Cardul societii - - Cardul de fabricaie - - Unitatea montat pe vehicul - - Senzorul de micare - - RUU (0), (1), (2), (3), (4), (5), (6), (7), (8..255)

Atribuirea valorii: Conform standardului ISO/IEC 8824-1. Valoarea 0 este rezervat pentru a desemna un stat membru sau Europa n cmpul CHA din certificate. 2.53. EuropeanPublicKey

Cheia public european. EuropeanPublicKey : : = Cheia public. 2.54. EventFaultType

Cod prin care se caracterizeaz un eveniment sau o anomalie. EventFaultType: : = IR DE OCTEI [DIMENSIUNE (1)]. Atribuirea valorii: `0x`H `00`H `01`H `02`H Evenimente generale, Fr detalii suplimentare, Introducerea unui card nevalabil, Conflict card,

`03`H `04`H `05`H `06`H `07`H `08`H `09`H `0A`H-`0F`H `1x`H `10`H `11`H `12`H `13`H `14`H `15`H `16`H `17`H `18`H `19`H-`1F`H `2x`H `20`H `21`H `22`H `23`H `24`H `25`H `26`H-`2F`H `3x`H `30`H `31`H `32`H `33`H `34`H `35`H `36`H-`3F`H `4x`H `40`H `41`H-`4F`H `50`H-`5F`H `80`H-`FF`H 2.55.

Suprapunere a unor intervale de timp, Conducere fr utilizarea cardului corespunztor, Introducere a cardului n timpul condusului, Ultima sesiune de utilizare a cardului incorect ncheiat, Depire de vitez, ntrerupere a alimentrii cu curent, Eroare a datelor de micare, RUU, Evenimente legate de unitatea montat pe vehicul privind tentativele de violare a securitii, Fr detalii suplimentare, Eroare de autentificare a senzorului de micare, Eroare de autentificare a cardului de tahograf, Modificare neautorizat a senzorului de micare, Eroare de integritate afectnd introducerea datelor pe card, Eroare de integritate afectnd datele privind utilizatorul stocate, Eroare de transfer intern al datelor, Deschidere neautorizat a carcasei, Sabotare a echipamentului, RUU, Evenimente privind tentative de violare a securitii legate de senzor, Fr detalii suplimentare, Eroare de autentificare, Eroare de integritate afectnd datele stocate, Eroare de transfer intern al datelor, Deschidere neautorizat a carcasei, Sabotare a echipamentului, RUU, Anomalii la aparatul de nregistrare, Fr detalii suplimentare, Anomalie intern la UV, Anomalie a imprimantei, Anomalie de afiaj, Anomalie la descrcarea informaiilor, Anomalie a senzorului, RUU, Anomalii ale cardului, Fr detalii suplimentare, RUU, RUU, Specific productorului.

EventFaultRecordPurpose

Cod care explic de ce s-a nregistrat un anumit eveniment sau o anumit anomalie. EventFaultRecordPurpose : : = IR DE OCTEI [DIMENSIUNE (1)]. Atribuirea valorii: `00`H `01`H unul dintre cele mai recente (sau ultimele) 10 evenimente sau anomalii evenimentul cu cea mai mare durat ntr-una din ultimele 10 zile n care a

`02`H `03`H `04`H `05`H `06`H `07`H `08`H-`7F`H `80`H-`FF`H 2.56.

survenit unul dintre cele 5 evenimente cu cea mai lung durat care au survenit n ultimele 365 de zile ultimul eveniment ntr-una din ultimele 10 zile n care a survenit cel mai grav eveniment ntr-una din ultimele 10 zile n care a survenit unul dintre cele mai grave 5 evenimente care au survenit n ultimele 365 de zile primul eveniment sau prima anomalie care a survenit dup ultima calibrare un eveniment sau o anomalie n desfurare RUU specific productorului.

ExtendedSerialNumber

Identificare individual a unui echipament. Poate fi utilizat i ca Identificator al cheii publice a unui echipament. ExtendedSerialNumber: : = SECVEN { serialNumber monthYear type OCTET manufacturerCode } NTREG (0..232-1) ir BCD [DIMENSIUNE (2)] IR [DIMENSIUNE (1)] Codul productorului

serialNumber este numrul de serie al echipamentului, unic pentru productor, tipul echipamentului i luna descris n continuare. monthYear este identificarea lunii i a anului de producie (sau a numrului de serie atribuit). Atribuirea valorii: Codarea BCD a lunii (dou cifre) i a anului (ultimele dou cifre). type este un identificator al tipului de echipament. Atribuirea valorii: specific productorului, cu valoarea rezervat `FFh`. manufacturerCode este codul numeric al productorului echipamentului. 2.57. FullCardNumber

Cod prin care se identific complet un card de tahograf. FullCardNumber: : = SECVEN { cardType cardIssuingMemberState cardNumber } cardType este tipul cardului de tahograf. cardIssuingMemberState este codul statului membru care a emis cardul. Tipul de echipament, Codul numeric naional, Numrul cardului

cardNumber este numrul cardului. 2.58. HighResOdometer

Valoarea indicat de contorul de parcurs al vehiculului: distana cumulat parcurs de vehicul n timpul exploatrii acestuia. HighResOdometer: : = NTREG (0..232-1) Atribuirea valorii: Binar fr semn. Valoare exprimat n 1/200 km i cuprins n domeniul de valori 0 21 055 406 km. 2.59. HighResTripDistance

O distan parcurs pe ntreaga durat sau ntr-o parte a cursei. HighResTripDistance: : = NTREG (0..232-1) Atribuirea valorii: Binar fr semn. Valoare exprimat n l/200 km i cuprins n domeniul de valori 0 21 055 406 km. 2.60. HolderName

Numele i prenumele unui titular al cardului. HolderName: : = SECVEN { holderSurname holderFirstNames } Nume, Nume

holderSurname este numele (numele de familie) al titularului. Acest nume de familie nu cuprinde titluri. Atribuirea valorii: dac un astfel de card nu este personal, holderSurname conine aceleai informaii ca i companyName, workshopName sau controlBodyName. holderFirstNames reprezint prenumele i iniialele titularului. 2.61. K-ConstantOfRecordingEquipment

Constanta aparatului de nregistrare (definiia m). K-ConstantOfRecordingEquipment: : = NTREG (0..216-1) Atribuirea valorii: Impulsuri pe kilometru ntr-un domeniu de valori de la 0 la 64 255 impulsuri/km. 2.62. KeyIdentifier

Un identificator unic al unei chei publice utilizat pentru a desemna i a selecta cheia respectiv. Acest identificator desemneaz i deintorul cheii. KeyIdentifier: : = ALEGERE { extendedSerialNumber certificateRequestID certificationAuthorityKID } Numrul de serie complet, ID-ul cererii de certificate, ID-ul cheii autoritii de certificare

Prima alternativ este adecvat pentru a desemna cheia public a unei uniti montate pe vehicul sau a unui card de tahograf. A doua alternativ este adecvat pentru a desemna cheia public a unei uniti montate pe vehicul (n cazul n care numrul de serie al unitii montate pe vehicul nu poate fi cunoscut n momentul eliberrii certificatului). A treia alternativ este adecvat pentru a desemna cheia public a unui stat membru. 2.63. L-Tyre Circumference

Circumferina efectiv a pneurilor (definiia u). L-TyreCircumference : : = NTREG (0..216-1) Atribuirea valorii: Binar fr semn, valoarea exprimat n 1/8 mm i cuprins n domeniul de valori 0 8 031 mm. 2.64. Language

Codul de identificare a unei limbi. Language: : = IR IA5 [DIMENSIUNE (2)] Atribuirea valorii: O codare de dou litere, minuscule, conform standardului ISO 639. 2.65. LastCardDownload

Data i ora, stocate pe un card al oferului, la care s-a efectuat ultima descrcare a informaiilor de pe card (n alte scopuri dect n vederea unui control). Aceast dat poate fi actualizat de o UV sau de orice lector de card. LastCardDownload: : = Timp real Atribuirea valorii: nu se furnizeaz indicaii suplimentare. 2.66. ManualInputFlag

Cod care specific dac un titular de card a introdus manual activitile oferului la introducerea cardului sau nu (cerina 081). ManualnputFlag: : = NTREG {

noEntry manualEntries }

(0) (1)

Atribuirea valorii: nu se furnizeaz indicaii suplimentare. 2.67. ManufacturerCode

Cod de identificare al unui productor. ManufacturerCode: : = NTREG (0..255) Atribuirea valorii: `00`H `01`H `02`H..`0F`H `10`H `11`H..`17`H `18`H..`1F`H `20`H..`27`H `28`H..`2F`H `30`H..`37`H `38`H..`3F`H `40`H `41`H `42`H..`47`H `48`H..`4F`H `50`H..`57`H `58`H..`5F`H `60`H..`67`H `68`H..`6F`H `70`H..`77`H `78`H..`7F`H `80`H `81`H..`87`H `88`H..`8F`H `90`H..`97`H `98`H..`9F`H `A0`H `A1`H `A2`H `A3`H..`A7`H `AA`H `AB`H..`AF`H `B0`H..`B7`H `B8`H..`BF`H `C0`H..`C7`H `C8`H..`CF`H `D0`H..`D7`H `D8`H..`DF`H Nu exist informaii disponibile Valoare rezervat Rezervat pentru o utilizare ulterioar ACTIA Rezervat pentru productorii al cror nume ncepe cu `A` Rezervat pentru productorii al cror nume ncepe cu `B` Rezervat pentru productorii al cror nume ncepe cu `C` Rezervat pentru productorii al cror nume ncepe cu `D` Rezervat pentru productorii al cror nume ncepe cu `E` Rezervat pentru productorii al cror nume ncepe cu `F` Giesecke & Devrient GmbH GEM plus Rezervat pentru productorii al cror nume ncepe cu `G` Rezervat pentru productorii al cror nume ncepe cu `H` Rezervat pentru productorii al cror nume ncepe cu `I` Rezervat pentru productorii al cror nume ncepe cu `J` Rezervat pentru productorii al cror nume ncepe cu `K` Rezervat pentru productorii al cror nume ncepe cu `L` Rezervat pentru productorii al cror nume ncepe cu `M` Rezervat pentru productorii al cror nume ncepe cu `N` OSCARD Rezervat pentru productorii al cror nume ncepe cu `O` Rezervat pentru productorii al cror nume ncepe cu `P` Rezervat pentru productorii al cror nume ncepe cu `Q` Rezervat pentru productorii al cror nume ncepe cu `R` SETEC SIEMENS VDO STONERIDGE Rezervat pentru productorii al cror nume ncepe cu `S` TACHOCONTROL Rezervat pentru productorii al cror nume ncepe cu `T` Rezervat pentru productorii al cror nume ncepe cu `U` Rezervat pentru productorii al cror nume ncepe cu `V` Rezervat pentru productorii al cror nume ncepe cu `W` Rezervat pentru productorii al cror nume ncepe cu `X` Rezervat pentru productorii al cror nume ncepe cu `Y` Rezervat pentru productorii al cror nume ncepe cu `Z`

2.68.

MemberStateCertificate

Certificatul unei chei publice a unui stat membru, eliberat de Autoritatea european de certificare. MemberStateCertificate: : = Certificat 2.69. MemberStatePublicKey

Cheia public a unui stat membru. MemberStatePublicKey: : = Cheie public. 2.70. Name

Un nume. Name: : = SECVEN { codePage name } NTREG (0..255), IR DE OCTEI [DIMENSIUNE (35)]

codePage precizeaz partea din standardul ISO/IEC 8859 care se utilizeaz pentru codarea numelui. name este numele codat conform paginii corespunztoare de coduri din standardul ISO/IEC 8859. 2.71. NationAlpha

Trimiterea alfabetic la o anumit ar, n conformitate cu modalitatea convenional de codare a numelor rilor pe autocolantele de pe barele de protecie ale vehiculelor i/sau din documentele de asigurare ale vehiculelor armonizate la nivel internaional (cartea verde). NationAlpha : : = ir IA5 [DIMENSIUNE (3)] Atribuirea valorii: `` A` `AL` `AND` `ARM` `AZ` `B` `BG` `BIH` `BY` `CH` `CY` Nu exist informaii disponibile Austria Albania Andorra Armenia Azerbaidjan Belgia Bulgaria Bosnia i Herzegovina Belarus Elveia Cipru

`CZ` `D` `DK` `E` `EST` `F` `FIN` `FL` `FR` `UK` `GE` `GR` `H` `HR` `I` `IRL` `IS` `KZ` `L` `LT` `LV` `M` `MC` `MD` `MK` `N` `NL` `P` `PL` `RO` `RSM` `RUS` `S` `SK` `SLO` `TM` `TR` `UA` `V` `YU` `UNK` `EC` `EUR` `WLD` 2.72.

Republica Ceh Germania Danemarca Spania Estonia Frana Finlanda Liechtenstein Insulele Feroe Regatul Unit, Alderney, Guernesey, Jersey, Isle of Man, Gibraltar Georgia Grecia Ungaria Croaia Italia Irlanda Islanda Kazahstan Luxemburg Lituania Letonia Malta Monaco Republica Moldova Macedonia Norvegia Olanda Portugalia Polonia Romnia San Marino Federaia Rus Suedia Slovacia Slovenia Turkmenistan Turcia Ucraina Statul Vatican Iugoslavia Necunoscut Comunitatea European Restul Europei Restul lumii. NationNumeric

Cod numeric care desemneaz o ar. NationNumeric : : = NTREG (0..255) Atribuirea valorii:

- - Nu exist informaii disponibile - - Austria - - Albania - - Andorra - - Armenia - - Azerbaidjan - - Belgia - - Bulgaria - - Bosnia i Herzegovina - - Belarus - - Elveia - - Cipru - - Republica Ceh - - Germania - - Danemarca - - Spania - - Estonia - - Frana - - Finlanda - - Liechtenstein - - Insulele Feroe - - Regatul Unit - - Georgia - - Grecia - - Ungaria - - Croaia - - Italia - - Irlanda - - Islanda - - Kazahstan - - Luxemburg - - Lituania - - Letonia - - Malta - - Monaco - - Republica Moldova - - Macedonia - - Norvegia - - Olanda - - Portugalia - - Polonia - - Romnia - - San Marino - - Federaia Rus - - Suedia - - Slovacia - - Slovenia - - Turkmenistan - - Turcia - - Ucraina - - Statul Vatican

(00)H, (01)H, (02)H, (03)H, (04)H, (05)H, (06)H, (07)H, (08)H, (09)H, (0A)H, (0B)H, (0C)H, (0D)H, (0E)H, (0F)H, (10)H, (11)H, (12)H, (13)H, (14)H, (15)H, (16)H, (17)H, (18)H, (19)H, (1A)H, (1B)H, (1C)H, (1D)H, (1E)H, (1F)H, (20)H, (21)H, (22)H, (23)H, (24)H, (25)H, (26)H, (27)H, (28)H, (29)H, (2A)H, (2B)H, (2C)H, (2D)H, (2E)H, (2F)H, (30)H, (31)H, (32)H,

- - Iugoslavia - - RUU - - Comunitatea European - - Restul Europei - - Restul lumii. 2.73. NoOfCalibrationRecords

(33)H, (34..FC)H, (FD)H, (FE)H, (FF)H

Numrul de nregistrri ale operaiunilor de calibrare care pot fi stocate pe un card al atelierului. NoOfCalibrationRecords: : = NTREG (0..255) Atribuirea valorii: vezi alin. (3). 2.74. NoOfCalibrationsSinceDownload

Contor care indic numrul de operaiuni de calibrare efectuate cu un card al atelierului de la ultima descrcare a informaiilor de pe cardul n cauz (cerina 230). NoOfCalibrationsSinceDownload: : = NTREG (0..216-1), Atribuirea valorii: Nu se furnizeaz indicaii suplimentare. 2.75. NoOfCardPlaceRecords

Numrul de nregistrri de locuri care pot fi stocate pe un card al oferului sau al atelierului. NoOfCardPlaceRecords: : = NTREG (0..255) Atribuirea valorii: vezi alin. (3). 2.76. NoOfCardVehicleRecords

Numrul de nregistrri privind vehiculele utilizate care pot fi stocate pe un card al oferului sau al atelierului. NoOfCardVehicleRecords: : = NTREG (0..216-1) Atribuirea valorii: vezi alin. (3). 2.77. NoOfCompanyActivityRecords

Numrul de nregistrri ale activitilor societii care pot fi stocate pe un card al societii. NoOfCompanyActivityRecords: : = NTREG (0..216-1) Atribuirea valorii: vezi alin. (3). 2.78. NoOfControlActivityRecords

Numrul de nregistrri ale activitilor de control care pot fi stocate pe un card.

NoOfControlActivityRecords: : = NTREG (0..216-1) Atribuirea valorii: vezi alin. (3). 2.79. NoOfEventsPerType

Numrul de evenimente, n funcie de tipul de eveniment, care pot fi stocate pe un card. NoOfEventsPerType: : = NTREG (0..255) Atribuirea valorii: vezi alin. (3). 2.80. NoOfFaultsPerType

Numrul de anomalii, n funcie de tipul de anomalie, care pot fi stocate pe un card. NoOfFaultsPerType: : = NTREG (0..255) Atribuirea valorii: : = vezi alin. (3). 2.81. OdometerValueMidnight

Valoarea indicat de contorul de parcurs al vehiculului la miezul nopii ntr-o zi dat (cerina 090). OdometerValueMidnight : : = Kilometraj Atribuirea valorii: nu se furnizeaz indicaii suplimentare. 2.82. OdometerShort

Valoarea indicat de contorul de parcurs al vehiculului, n form prescurtat. OdometerShort: : = NTREG (0..224-1) Atribuirea valorii: Binar fr semn. Valoare exprimat n km i cuprins n domeniul de valori 0 9 999 999 km. 2.83. OverspeedNumber

Numrul evenimentelor de depire de vitez de la ultimul control privind depirea de vitez. OverspeedNumber: . = NTREG (0..255) Atribuirea valorii: 0 nseamn c nu s-a produs nici un eveniment de depire de vitez de la ultimul control privind depirea de vitez, 1 nseamn c s-a produs un eveniment de depire de vitez de la ultimul control privind depirea de vitez, iar ...255 nseamn c s-au produs 255 sau mai multe evenimente de depire de vitez de la ultimul control privind depirile de vitez. 2.84. PlaceRecord

Informaii privind un loc unde ncepe sau se ncheie o perioad de munc zilnic (cerinele 087, 202, 221). PlaceRecord: : = SECVEN { entryTime entryTypeDailyWorkPeriod dailyWorkPeriodCountry dailyWorkPeriodRegion vehicleOdometerValue } Timp real, nregistrare a tipului de perioad de munc zilnic, Cod numeric naional, Cod numeric regional, Kilometraj

entryTime reprezint data i ora aferente nregistrrii. entryTypeDailyWorkPeriod este tipul de nregistrare. dailyWorkPeriodCountry este ara nregistrat. dailyWorkPeriodRegion este regiunea nregistrat. vehicleOdometerValue este valoarea contorului de parcurs n momentul efecturii nregistrrii locului. 2.85. PreviousVehicleInfo

Informaii privind vehiculul utilizat anterior de un ofer atunci cnd acesta i-a introdus cardul n unitatea montat pe vehicul (cerina 081). PreviousVehicleInfo: : = SECVEN { vehicleRegistrationIdentification cardWithdrawalTime } nmatricularea i identificarea vehiculului, Timp real

vehicleRegistrationIdentification reprezint VRN-ul vehiculului i statul membru de nmatriculare a acestuia. cardWithdrawalTime reprezint data i ora la care a fost retras cardul. 2.86. PublicKey

O cheie public RSA. PublicKey: : = SECVEN { rsaKeyModulus rsaKeyPublicExponent } rsaKeyModulus este modulul perechii de chei. Modul de cheie RSA, Exponent public de cheie RSA

rsaKeyPublicExponent este exponentul public al perechii de chei. 2.87. RegionAlpha

Referin alfabetic la o regiune dintr-o anumit ar. RegionAlpha: : = IR IA5 [DIMENSIUNE (3)] Atribuirea valorii: `` Spania: `AN` `AR` `AST` `C` `CAT` `CL` `CM` `CV` `EXT` `G` `IB` `IC` `LR` `M` `MU` `NA` `PV` 2.88. Nu exist informaii disponibile. Andaluca Aragn Asturias Cantabria Catalua Castilla-Len Castilla-La-Mancha Valencia Extremadura Galicia Baleares Canarias La Rioja Madrid Murcia Navarra Pas Vasco. RegionNumeric

Referin numeric a unei regiuni dintr-o anumit ar. RegionNumeric: : = IR DE OCTEI [DIMENSIUNE (1)] Atribuirea valorii: `00`H Spania: `01`H `02`H `03`H `04`H `05`H `06`H `07`H `08`H `09`H `0A`H `0B`H `0C`H Nu exist informaii disponibile. Andaluca Aragn Asturias Cantabria Catalua Castilla-Len Castilla-La-Mancha Valencia Extremadura Galicia Baleares Canarias

`0D`H `0E`H `0F`H `10`H `11`H 2.89.

La Rioja Madrid Murcia Navarra Pas Vasco. RSAKeyModulus

Modulul unei perechi de chei RSA. RSAKeyModulus: : = IR DE OCTEI [DIMENSIUNE (128)] Atribuirea valorii: Neprecizat. 2.90. RSAKeyPrivateExponent

Exponentul privat al unei perechi de chei RSA. RSAKeyPrivateExponent: : = IR DE OCTEI [DIMENSIUNE (128)] Atribuirea valorii: Neprecizat. 2.91. RSAKeyPublicExponent

Exponentul public al unei perechi de chei RSA. RSAKeyPublicExponent: : = IR DE OCTEI [DIMENSIUNE (8)] Atribuirea valorii: Neprecizat. 2.92. SensorApprovalNumber

Numrul de omologare al senzorului. SensorApprovalNumber: : = ir IA5 [DIMENSIUNE (8)] Atribuirea valorii: Neprecizat. 2.93. SensorIdentification

Informaii, stocate ntr-un senzor de micare, privind identificarea senzorului de micare (cerina 077). SensorIdentification : : = SECVEN { sensorSerialNumber sensorApprovalNumber sensorSCIdentifier sensorOSIdentifier } Numrul de serie al senzorului, Numrul de omologare al senzorului, Identificator SC al senzorului, Identificator OS al senzorului

sensorSerialNumber este numrul de serie complet al senzorului de micare (include numrul de component i codul productorului). sensorApprovalNumber este numrul de omologare al senzorului de micare. sensorSCIdentifier este identificatorul componentei de securitate a senzorului de micare. sensorOSIdentifier este identificatorul sistemului de operare al senzorului de micare. 2.94. SensorInstallation

Informaii, stocate ntr-un senzor de micare, privind instalarea senzorului de micare (cerina 099). SensorInstallation : : = SECVEN { sensorPairingdateFirst firstVuApprovalNumber firstVuSerialNumber sensorPairingDateCurrent currentVuApprovalNumber currentVUSerialNumber } Data cuplrii senzorului, Numrul de omologare al UV, Numrul de serie al UV, Data cuplrii senzorului, Numrul de omologare al UV, Numrul de serie al UV

sensorPairingDateFirst este data la care s-a efectuat prima cuplare a senzorului de micare cu unitatea montat pe vehicul. firstVuApprovalNumber este numrul de omologare al primei uniti montate pe vehicul cuplate la senzorul de micare. firstVuSerialNumber este numrul de serie al primei uniti montate pe vehicul cuplate la senzorul de micare. sensorPairingDateCurrent este data cuplrii din prezent a senzorului de micare la unitatea montat pe vehicul. currentVuApprovalNumber este numrul de omologare al unitii montate pe vehicul cuplat n prezent la senzorul de micare. currentVUSerialNumber este numrul de serie al unitii montate pe vehicul cuplat n prezent la senzorul de micare. 2.95. SensorInstallationSecData

Informaii, stocate pe un card al atelierului, privind datele de securitate necesare pentru cuplarea senzorilor de micare la unitile montate pe vehicul (cerina 214). SensorInstallationSecData: : = TDesSessionKey Atribuirea valorii: n conformitate cu standardul ISO 16844-3. 2.96. SensorOSIdentifier

Identificator al sistemului de operare al senzorului de micare. SensorOSIdentifier : : = ir IA5 [DIMENSIUNE (2)] Atribuirea valorii: specific productorului. 2.97. SensorPaired

Informaii, stocate ntr-o unitate montat pe vehicul, privind identificarea senzorului de micare cuplat la unitatea montat pe vehicul (cerina 079). SensorPaired: : = SECVEN { sensorSerialNumber sensorApprovalNumber sensorPairingDateFirst } Numrul de serie al senzorului, Numrul de omologare al senzorului, Data cuplrii senzorului

sensorSerialNumber este numrul de serie al senzorului de micare cuplat n prezent la unitatea montat pe vehicul. sensorApprovalNumber este numrul de omologare al senzorului de micare cuplat n prezent la unitatea montat pe vehicul. sensorPairingDateFirst este data primei cuplri la unitatea montat pe vehicul a senzorului de micare care este cuplat n prezent la unitatea montat pe vehicul. 2.98. SensorPairingDate

Data cuplrii unui senzor de micare la o unitate montat pe vehicul. SensorPairingDate : : = Timp real Atribuirea valorii: Neprecizat. 2.99. SensorSerialNumber

Numrul de serie al senzorului de micare. SensorSerialNumber: : = Numrul de serie complet: 2.100. SensorSCIdentifier Identificatorul componentei de securitate a senzorului de micare. SensorSCIdentifier: : = ir IA5 [DIMENSIUNE (8)] Atribuirea valorii: specific productorului componentei. 2.101. Signature

O semntur digital. Signature: : = IR DE OCTEI [DIMENSIUNE (128)] Atribuirea valorii: n conformitate cu apendicele 11, Mecanisme de securitate comune. 2.102. SimilarEventsNumber Numrul de evenimente similare dintr-o singur zi dat (cerina 094). SimilarEventsNumber : : = NTREG (0..255) Atribuirea valorii: 0 nu se utilizeaz, 1 nseamn c s-a produs i s-a nregistrat n acea zi un singur eveniment de tipul respectiv, 2 nseamn c s-au produs dou evenimente de tipul respectiv n ziua dat (a fost stocat numai unul), ...255 nseamn c s-au produs 255 sau mai multe evenimente de tipul respectiv n ziua dat. 2.103. SpecificConditionType Cod care desemneaz o condiie specific (cerinele 050b, 105a, 212a i 230a). SpecificConditionType: : = NTREG (0..255) Atribuirea valorii: `00`H `01`H `02`H `03`H `04`H..`FF`H RUU n afara sferei de aplicare nceput n afara sferei de aplicare Sfrit Traseu parcurs pe feribot / n tren RUU

2.104. SpecificConditionRecord Informaii, stocate pe un card al oferului, un card al atelierului sau ntr-o unitate montat pe vehicul, privind o condiie specific (cerinele 105a, 212a i 230a). SpecificConditionRecord: : = SECVEN { entryTime specificConditionType } entryTime reprezint data i ora nregistrrii. specificConditionType este codul prin care se identific condiia specific. 2.105. Speed Viteza vehiculului (km/h). Speed: : = NTREG (0..255) Timp real, Tip de condiie specific

Atribuirea valorii: kilometru pe or n domeniul de valori 0-220 km/h. 2.106. SpeedAuthorised Viteza maxim autorizat a vehiculului (definiia bb). SpeedAuthorised : : = Vitez. 2.107. SpeedAverage Viteza medie dintr-un interval stabilit n prealabil (km/h). SpeedAverage: : = Vitez. 2.108. SpeedMax Viteza maxim msurat ntr-un interval stabilit n prealabil. SpeedMax: : = Vitez. 2.109. TDesSessionKey O cheie de sesiune tripl DES. TDesSessionKey: : = SECVEN { tDesKeyA tDesKeyB } IR DE OCTEI [DIMENSIUNE (8)] IR DE OCTEI [DIMENSIUNE (8)]

Atribuirea valorii: nu se furnizeaz indicaii suplimentare. 2.110. TimeReal Cod pentru un cmp combinat de dat i or, unde data i ora se exprim ca secunde peste 00h.00m.00s. la 1 ianuarie 1970 GMT. TimeReal {INTEGER:TimeRealRange} : : = NTREG (0..TimeRealRange) Atribuirea valorii Octet aliniat: Numrul de secunde ncepnd de la miezul nopii n 1 ianuarie 1970 GMT. Data/ora maxim posibil este n anul 2106. 2.111. TyreSize Indicarea dimensiunilor pneurilor. TyreSize: : = ir IA5 [DIMENSIUNE (15)] Atribuirea valorii: n conformitate cu Directiva 92/23/CEE din 31.03.1992, JO L 129, p. 95.

2.112. VehicleIdentificationNumber Numrul de identificare al vehiculului (VIN) care desemneaz vehiculul n ansamblu, fiind reprezentat n mod normal de numrul de serie al asiului sau de numrul cadrului. VehicleIdentificationNumber: : = ir IA5 [DIMENSIUNE (17)] Atribuirea valorii: Conform definiiei din standardul ISO 3779. 2.113. VehicleRegistrationIdentification Identificarea unui vehicul, unic n Europa (VRN i statul membru). VehicleRegistrationIdentification: : = SECVEN { vehicleRegistrationNation vehicleRegistrationNumber } Cod numeric naional, Numrul de nmatriculare al vehiculului

vehicleRegistrationNation este statul n care este nmatriculat vehiculul. vehicleRegistrationNumber este numrul de nmatriculare al vehiculului (VRN). 2.114. VehicleRegistrationNumber Numrul de nmatriculare al vehiculului (VRN). Numrul de nmatriculare este atribuit de autoritatea competent n materie de nmatriculare a vehiculelor. VehicleRegistrationNumber : : = SECVEN { codePage vehicleRegNumber } NTREG (0..255), IR DE OCTEI [DIMENSIUNE (13)]

codePage precizeaz partea din standardul ISO/IEC 8859 utilizat pentru a coda numrul de nmatriculare al vehiculului. vehicleRegNumber este un VRN codat conform paginii de coduri adecvate din standardul ISO/IEC 8859. Atribuirea valorii: proprie fiecrei ri. 2.115. VuActivityDailyData Informaii, stocate ntr-o unitate montat pe vehicul, privind modificrile activitii i/sau ale modului de conducere i/sau modificrile strii cardului ntr-o anumit zi calendaristic (cerina 084) i privind starea lectoarelor la 00.00h din acea zi. VuActivityDailyData : : = SECVEN { noOfActivityChanges activityChangeInfos NTREG (0..1440), DIMENSIUNE SETAT (noOfActivityChanges)

A ActivityChangeInfo } noOfActivityChanges este numrul cuvintelor de tip ActivityChangeInfo cuprinse n setul activityChangeInfos. activityChangeInfos este setul de cuvinte de tip ActivityChangeInfo stocate n UV pe durata zilei. Acest set cuprinde ntotdeauna dou cuvinte de tip ActivityChangeInfo care indic starea celor dou lectoare la ora 00.00 n ziua respectiv. 2.116. VuApprovalNumber Numrul de omologare al unitii montate pe vehicul. VuApprovalNumber : : = ir IA5 [DIMENSIUNE (8)] Atribuirea valorii: Neprecizat. 2.117. VuCalibrationData Informaii, stocate ntr-o unitate montat pe vehicul, privind operaiunile de calibrare a aparatului de nregistrare (cerina 098). VuCalibrationData: : = SECVEN { noOfVuCalibrationRecords vuCalibrationRecords } noOfVuCalibrationRecords vuCalibrationRecords. este numrul de nregistrri cuprinse n setul NTREG (0..255), DIMENSIUNE SETAT (noOfVuCalibrationRecords) A VuCalibrationRecord

vuCalibrationRecords este setul de nregistrri de calibrare. 2.118. VuCalibrationRecord Informaii, stocate ntr-o unitate montat pe vehicul, privind o calibrare a aparatului de nregistrare (cerina 098). VuCalibrationRecord: : = SECVEN { calibrationPurpose workshopName workshopAddress workshopCardNumber workshopCardExpiryDate vehicleIdentificationNumber vehicleRegistrationIdentification wVehicleCharacteristicConstant kConstantOfRecordingEquipment lTyreCircumference Scopul calibrrii, Numele, Adresa, Numrul complet al cardului, Timp real, Numrul de identificare al vehiculului, Numrul de nmatriculare i identificare al vehiculului, Constanta W caracteristic a vehiculului, Constanta K a aparatului de nregistrare, Circumferina pneurilor L,

tyreSize authorisedSpeed oldOdometerValue newOdometerValue oldTimeValue newTimeValue nextCalibrationDate }

Dimensiunea pneurilor, Viteza autorizat, Kilometraj, Kilometraj, Timp real, Timp real, Timp real

calibrationPurpose este scopul calibrrii. workshopName, workshopAddress reprezint numele i adresa atelierului. workshopCardNumber reprezint cardul atelierului utilizat n timpul operaiunii de calibrare. workshopCardExpiryDate este data de expirare a cardului. vehicleIdentificationNumber este numrul de identificare al vehiculului. vehicleRegistrationIdentification conine numrul de nmatriculare al vehiculului i statul membru de nmatriculare. wVehicleCharacteristicConstant este constanta caracteristic a vehiculului. kConstantOfRecordingEquipment este constanta aparatului de nregistrare. lTyreCircumference este circumferina efectiv a pneurilor. tyreSize este dimensiunea pneurilor montate pe vehicul. authorisedSpeed este viteza autorizat a vehiculului. oldOdometerValue, newOdometerValue reprezint vechea i, respectiv, noua valoare indicat de contorul de parcurs. oldTimeValue, newTimeValue reprezint vechile i, respectiv, noile valori reprezentnd data i ora. nextCalibrationDate este data urmtoarei calibrri care corespunde tipului specificat n cmpul CalibrationPurpose i care va fi efectuat de autoritatea de inspecie competent. 2.119. VuCardIWData Informaii, stocate ntr-o unitate montat pe vehicul, privind ciclurile de introducere i de retragere a cardurilor oferului sau a cardurilor atelierului n unitatea montat pe vehicul (cerina 081). VuCardIWData: : = SECVEN { noOfIWRecords vuCardIWRecords SET NTREG (0..216-1) DIMENSIUNE (noOfIWRecords) A VuCardIWRecord

} noOfIWRecords este numrul de nregistrri cuprinse n setul vuCardIWRecords. vuCardIWRecords este un set de nregistrri privind ciclurile de introducere i de retragere a cardurilor. 2.120. VuCardIWRecord Informaii, stocate ntr-o unitate montat pe vehicul, privind un ciclu de introducere i de retragere a unui card al oferului sau al unui card al atelierului din unitatea montat pe vehicul (cerina 081). VuCardIWRecord: : = SECVEN { cardHolderName fullCardNumber cardExpiryDate cardInsertionTime vehicleOdometerValueAtInsertion cardSlotNumber cardWithdrawalTime vehicleOdometerValueAtWithdrawal previousVehicleInfo manualInputFlag } Numele titularului, Numrul complet al cardului, Timp real, Timp real, Kilometraj, Numrul lectorului de card, Timp real, Kilometraj, Informaii privind vehiculul precedent, Cod de nregistrare manual

cardHolderName reprezint numele i prenumele titularului unui card al oferului sau al atelierului, aa cum sunt acestea stocate pe card. fullCardNumber reprezint tipul cardului, statul membru care l-a eliberat i numrul cardului, aa cum sunt stocate pe card. cardExpiryDate este data de expirare a cardului, aa cum este stocat pe card. cardInsertionTime reprezint data i ora de introducere a cardului. vehicleOdometerValueAtInsertion este valoarea indicat de contorul de parcurs al vehiculului n momentul introducerii cardului. cardSlotNumber este lectorul n care se introduce cardul. cardWithdrawalTime reprezint data i ora de retragere a cardului. vehicleOdometerValueAtWithdrawal este valoarea indicat de contorul de parcurs al vehiculului n momentul retragerii cardului. previousVehicleInfo conine informaii privind vehiculul precedent folosit de ofer, aa cum este acesta stocat pe card. manualInputFlag este un cod prin care se indic dac titularul cardului a introdus manual activitile oferului la introducerea cardului.

2.121. VuCertificate Certificatul cheii publice a unitii montate pe vehicul. VuCertificate : : = Certificat 2.122. VuCompanyLocksData Informaii, stocate ntr-o unitate montat pe vehicul, privind blocrile executate de societate (cerina 104). VuCompanyLocksData : : = SECVEN { noOfLocks vuCompanyLocksRecords } noOfLocks este numrul de blocri enumerate n vuCompanyLocksRecords. vuCompanyLocksRecords este setul de nregistrri ale blocrilor executate de societate. 2.123. VuCompanyLocksRecord Informaii, stocate ntr-o unitate montat pe vehicul, privind o singur blocare executat de societate (cerina 104). VuCompanyLocksRecord : : = SECVEN { lockInTime LockOutTime companyName companyAddress companyCardNumber } Timp real, Timp real, Numele, Adresa, Numrul complet al cardului NTREG (0..20), DIMENSIUNE SETAT VuCompanyLocksRecord (noOfLocks) A

lockInTime, lockOutTime reprezint data i ora blocrii i, respectiv, a deblocrii. companyName, companyAddress reprezint numele i adresa societii n raport cu blocarea. companyCardNumber reprezint cardul utilizat la blocare. 2.124. VuControlActivityData Informaii, stocate ntr-o unitate montat pe vehicul, privind controalele efectuate prin utilizarea unitii montate pe vehicul respective (cerina 102). VuControlActivitydata: : = SECVEN { noOfControls NTREG (0..20),

vuControlActivityRecords }

DIMENSIUNE SETAT VuControlActivityRecord

(noOfControls)

noOfControls este numrul de controale enumerate n vuControlActivityRecord. vuControlActivityRecords este setul de nregistrri ale activitilor de control. 2.125. VuControlActivityRecord Informaii, stocate ntr-o unitate montat pe vehicul, privind un control efectuat prin utilizarea unitii montate pe vehicul respective (cerina 102). VuControlActivityRecord : : = SECVEN { controlType controlTime controlCardNumber downloadPeriodBeginTime downloadPeriodEndTime } controlType este tipul de control. controlTime reprezint data i ora la care s-a realizat controlul. ControlCardNumber reprezint cardul de control utilizat la efectuarea controlului. downloadPeriodBeginTime este n caz de descrcare ora de ncepere a intervalului de descrcare a informaiilor. downloadPeriodEndTime este n caz de descrcare ora de ncheiere a intervalului de descrcare a informaiilor. 2.126. VuDataBlockCounter Contor, stocat pe un card, care indic secvenial ciclurile de introducere i de retragere a cardului din unitile montate pe vehicul. VuDataBlockCounter : : = ir BCD [DIMENSIUNE (2)] Atribuirea valorii: numerotare consecutiv pn la valoarea maxim de 9 999, iar apoi numerotarea rencepe de la 0. 2.127. VuDetailedSpeedBlock Informaii, stocate ntr-o unitate montat pe vehicul, privind viteza detaliat a vehiculului timp de un minut n care vehiculul s-a aflat n micare (cerina 093). VuDetailedSpeedBlock : : = SECVEN { speedBlockBeginDate Timp real, Tipul de control, Timp real, Numrul complet al cardului, Timp real, Timp real

speedsPerSecond }

DIMENSIUNEA Vitez

SECVENEI

(60)

DE

speedBlockBeginDate este data i ora primei viteze cuprinse n blocul de date. speedsPerSecond este secvena cronologic de viteze msurate n fiecare secund din minutul care a nceput cu speedBlockBeginDate (inclusiv). 2.128. VuDetailedSpeedData Informaii, stocate ntr-o unitate montat pe vehicul, privind viteza detaliat a vehiculului. VuDetailedSpeedData : : = SECVEN { noOfSpeedBlocks vuDetailedSpeedBlocks } noOfSpeedBlocks este vuDetailedSpeedBlocks. numrul de blocuri de date privind viteza din setul NTREG (0..216-1) DIMENSIUNE SETAT (noOfSpeedBlocks) A VuDetailedSpeedBlock

vuDetailedSpeedBlocks este setul de blocuri de date detaliate privind viteza. 2.129. VuDownloadablePeriod Cele mai vechi i cele mai recente date n raport cu care unitatea montat pe vehicul conine informaii privind activitile oferului (cerinele 081, 084 sau 087). VuDonwloadablePeriod : : = SECVEN { minDownloadableTime maxDownloadableTime } Timp real Timp real

minDownloadableTime reprezint cea mai veche dat i or stocat n UV la care s-a realizat o introducere a cardului, o modificare a activitii sau o nregistrare de loc. maxDownloadableTime reprezint cea mai recent dat i or stocat n UV la care s-a realizat o retragere a cardului, o modificare a activitii sau o nregistrare de loc. 2.130. VuDownloadActivityData Informaii, stocate ntr-o unitate montat pe vehicul, privind ultima descrcare a acesteia (cerina 105). VuDownloadActivityData : : SECVEN { downloadingTime fullCardNumber companyOrWorkshopName Timp real, Numrul complet al cardului, Numele

} downloadingTime este data i ora la care s-a realizat descrcarea informaiilor. fullCardNumber reprezint cardul utilizat pentru autorizarea descrcrii. companyOrWorkshopName este numele societii sau al atelierului. 2.131. VuEventData Informaii, stocate ntr-o unitate montat pe vehicul, privind anumite evenimente (cerina 094, cu excepia evenimentelor privind depirile de vitez). VuEventData : : = SECVEN { noOfVuEvents vuEventRecords } NTREG (0..255), DIMENSIUNE SETAT (noOfVuEvents) A VuEventRecord

noOfVuEvents este numrul de evenimente enumerate n setul vuEventRecords. vuEventRecords este un set de nregistrri ale evenimentelor. 2.132. VuEventRecord Informaii, stocate ntr-o unitate montat pe vehicul, privind un eveniment (cerina 094, cu excepia evenimentelor legate de depirile de vitez). VuEventRecord : : = SECVEN { eventType eventRecordPurpose eventBeginTime eventEndTime cardNumberDriverSlotBegin cardNumberCodriverSlotBegin cardNumberDriverSlotEnd cardNumberCodriverSlotEnd similarEventsNumber } eventType este tipul de eveniment. eventRecordPurpose este motivul pentru care s-a efectuat nregistrarea evenimentului respectiv. eventBeginTime reprezint data i ora de ncepere a evenimentului. eventEndTime reprezint data i ora la care s-a ncheiat evenimentul. cardNumberDriverSlotBegin reprezint cardul introdus n lectorul oferului la nceputul evenimentului. Tipul de eveniment sau de anomalie, Motivul nregistrrii evenimentului sau a anomaliei, Timp real, Timp real, Numrul complet al cardului, Numrul complet al cardului, Numrul complet al cardului, Numrul complet al cardului, Numrul de evenimente similare

cardNumberCodriverSlotBegin reprezint cardul introdus n lectorul copilotului la nceputul evenimentului. cardNumberDriverSlotEnd reprezint cardul introdus n lectorul oferului la sfritul evenimentului. cardNumberCodriverSlotEnd reprezint cardul introdus n lectorul copilotului la sfritul evenimentului. similarEventsNumber este numrul evenimentelor similare care s-au produs n aceeai zi. Aceast secven poate fi utilizat pentru toate evenimentele, cu excepia evenimentelor de depire de vitez. 2.133. VuFaultData Informaii, stocate ntr-o unitate montat pe vehicul, privind anomaliile (cerina 096). VuFaultData : : = SECVEN { noOfVuFaults vuFaultRecords SET } NTREG (0..255), DIMENSIUNE (noOfVuFauls) A VuFaultRecord

noOfVuFaults este numrul anomaliilor enumerate n setul vuFaultRecords. vuFaultRecords este setul de nregistrri ale anomaliilor. 2.134. VuFaultRecord Informaii, stocate ntr-o unitate montat pe vehicul, privind o anomalie (cerina 096). VuFaultRecord : : = SECVEN { faultType faultRecordPurpose faultBeginTime faultEndTime cardNumberDriverSlotBegin cardNumberCodriverSlotBegin cardNumberDriverSlotEnd cardNumberCodriverSlotEnd } Tipul de eveniment sau de anomalie, Motivul nregistrrii evenimentului sau a anomaliei, Timp real, Timp real, Numrul complet al cardului, Numrul complet al cardului, Numrul complet al cardului, Numrul complet al cardului

faultType este tipul de anomalie care afecteaz aparatul de nregistrare. faultRecordPurpose este motivul pentru care s-a efectuat nregistrarea anomaliei respective. faultBeginTime reprezint data i ora de ncepere a anomaliei. faultEndTime reprezint data i ora de ncetare a anomaliei.

cardNumberDriverSlotBegin reprezint cardul introdus n lectorul oferului la nceputul anomaliei. cardNumberCodriverSlotBegin reprezint cardul introdus n lectorul copilotului la nceputul anomaliei. cardNumberDriverSlotEnd reprezint cardul introdus n lectorul oferului la ncetarea anomaliei. cardNumberCodriverSlotEnd reprezint cardul introdus n lectorul copilotului la ncetarea anomaliei. 2.135. VuIdentification Informaii, stocate ntr-o unitate montat pe vehicul, privind identificarea unitii montate pe vehicul (cerina 075). VuIdentification : : = SECVEN { vuManufacturerName vuManufacturerAddress vuPartNumber vuSerialNumber vuSoftwareIdentification vuManufacturingDate vuApprovalNumber } Numele productorului UV, Adresa productorului UV, Numrul de component al UV, Numrul de serie al UV, Identificarea software-ului UV, Data fabricaiei UV, Numrul de omologare al UV

vuManufacturerName este numele productorului unitii montate pe vehicul. vuManufacturerAddress este adresa productorului unitii montate pe vehicul. vuPartNumber este numrul de component al unitii montate pe vehicul. vuSerialNumber este numrul de serie al unitii montate pe vehicul. vuSoftwareIdentification identific software-ul implementat n unitatea montat pe vehicul. vuManufacturingDate este data de fabricaie a unitii montate pe vehicul. vuApprovalNumber este numrul de omologare al unitii montate pe vehicul. 2.136. VuManufacturerAddress Adresa productorului unitii montate pe vehicul. VuManufacturerAddress : : = Adresa Atribuirea valorii: Neprecizat. 2.137. VuManufacturerName

Numele productorului unitii montate pe vehicul. VuManufacturerName : : = Numele Atribuirea valorii: Neprecizat. 2.138. VuManufacturingDate Data de fabricaie a unitii montate pe vehicul. VuManufacturingDate : : = Timp real Atribuirea valorii: Neprecizat. 2.139. VuOverSpeedingControlData Informaii, stocate ntr-o unitate montat pe vehicul, privind evenimentele de depire de vitez care s-au produs de la ultimul control al depirilor de vitez (cerina 095). VuOverSpeedingControlData : : = SECVEN { lastOverspeedControlTime firstOverspeedSince numberOfOverspeedSince } Timp real, Timp real, Numr de evenimente de depire de vitez

lastOverspeedControlTime reprezint data i ora la care s-a efectuat ultimul control al depirilor de vitez. firstOverspeedSince reprezint data i ora primului eveniment de depire de vitez dup efectuarea controlului privind depirea de vitez. numberOfOverspeedSince este numrul de evenimente de depire de vitez de la ultimul control al depirilor de vitez. 2.140. VuOverSpeedingEventData Informaii, stocate ntr-o unitate montat pe vehicul, privind evenimentele de depire de vitez (cerina 094). VuOverSpeedingEventData : : = SECVEN { noOfVuOverSpeedingEvents vuOverSpeedingEventRecords } noOfVuOverSpeedingEvents este vuOverSpeedingEventRecords. numrul de evenimente enumerate n setul NTREG (0..255), DIMENSIUNE SETAT (noOfVuOverSpeedingEvents) A VuOverSpeedingEventRecord

vuOverSpeedingEventRecords este un set de nregistrri ale evenimentelor de depire de vitez. 2.141. VuOverSpeedingEventRecord Informaii, stocate ntr-o unitate montat pe vehicul, privind evenimentele de depire de vitez (cerina 094). VuOverSpeedingEventRecord : : = SECVEN { eventType eventRecordPurpose eventBeginTime eventEndTime maxSpeedValue averageSpeedValue cardNumberDriverSlotBegin similarEventsNumber } eventType este tipul de eveniment. eventRecordPurpose este scopul n care s-a realizat nregistrarea evenimentului n cauz. eventBeginTime este data i ora de ncepere a evenimentului. eventEndTime este data i ora la care evenimentul s-a ncheiat. maxSpeedValue este viteza maxim msurat n timpul evenimentului. averageSpeedValue este media aritmetic a vitezei msurate n timpul evenimentului. cardNumberDriverSlotBegin reprezint cardul introdus n lectorul oferului la nceputul evenimentului. similarEventsNumber este numrul de evenimente similare care s-au produs n ziua respectiv. 2.142. VuPartNumber Numrul de component al unitii montate pe vehicul. VuPartNumber : : = ir IA5 [DIMENSIUNE (16)] Atribuirea valorii: Proprie productorului UV. 2.143. VuPlaceDailyWorkPeriodData Informaii, stocate ntr-o unitate montat pe vehicul, privind locurile n care oferii ncep sau ncheie o perioad de activitate zilnic (cerina 087). VuPlaceDailyWorkPeriodData : : = SECVEN { Tipul de eveniment sau de anomalie, Scopul nregistrrii evenimentului sau a anomaliei, Timp real, Timp real, Viteza maxim, Viteza medie, Numrul complet al cardului, Numrul de evenimente similare

noOfPlaceRecords vuPlaceDailyWorkPeriodRecords }

NTREG (0..255), DIMENSIUNE SETAT (noOfPlaceRecords) VuPlaceDailyWorkPeriodRecord de nregistrri enumerate n

noOfPlaceRecords este numrul vuPlaceDailyWorkPeriodRecords.

setul

vuPlaceDailyWorkPeriodRecords este un set de nregistrri privind locul. 2.144. VuPlaceDailyWorkPeriodRecord Informaii, stocate ntr-o unitate montat pe vehicul, privind un loc n care un ofer ncepe sau ncheie o perioad de activitate zilnic (cerina 087). VuPlaceDailyWorkPeriodRecord : : = SECVEN { fullCardNumber placeRecord } Numrul complet al cardului, nregistrarea locului

fullCardNumber reprezint tipul de card al oferului, statul membru care a emis cardul i numrul cardului. placeRecord conine informaii privind locul nregistrat. 2.145. VuPrivateKey Cheia privat a unei uniti montate pe vehicul. VuPrivateKey : : = Exponentul cheii private RSA 2.146. VuPublicKey Cheia public a unei uniti montate pe vehicul. VuPublicKey : : = Cheie public 2.147. VuSerialNumber Numrul de serie al unitii montate pe vehicul (cerina 075). VuSerialNumber : : = Numrul de serie extins 2.148. VuSoftInstallationDate Data instalrii versiunii de software n unitatea montat pe vehicul. VuSoftInstallationDate : : = Timp real Atribuirea valorii: Neprecizat.

2.149. VuSoftwareIdentification Informaii, stocate ntr-o unitate montat pe vehicul, privind software-ul instalat. VuSoftwareIdentification : : = SECVEN { vuSoftwareVersion vuSoftInstallationDate } Versiunea software-ului instalat n UV, Data instalrii software-ului n UV

vuSoftwareVersion este numrul versiunii software-ului instalat n unitatea montat pe vehicul. vuSoftInstallationDate este data instalrii versiunii de software. 2.150. VuSoftwareVersion Numrul versiunii de software instalate n unitatea montat pe vehicul. VuSoftwareVersion : : = ir IA5 [DIMENSIUNE (4)] Atribuirea valorii: Neprecizat. 2.151. VuSpecificConditionData Informaii, stocate ntr-o unitate montat pe vehicul, privind condiiile specifice. VuSpecificConditionData : : = SECVEN { noOfSpecificConditionRecords specificConditionRecords } noOfSpecificConditionRecords specificConditionRecords. este numrul de nregistrri enumerate n setul NTREG (0..216-1) DIMENSIUNE SETAT (noOfSpecificConditionRecords) A SpecificConditionRecord

specificConditionRecords este un set de nregistrri privind condiiile specifice. 2.152. VuTimeAdjustmentData Informaii, stocate ntr-o unitate montat pe vehicul, privind operaiunile de reglare a orei efectuate n afara unei calibrri periodice (cerina 101). VuTimeAdjustmentData : : = SECVEN { noOfVuTimeAdjRecords vuTimeAdjustmentRecords } NTREG (0..6), DIMENSIUNE SETAT (noOfVuTimeAdjRecords) A VuTimeAdjustment Records

noOfVuTimeAdjRecords este numrul de nregistrri din vuTimeAdjustmentRecords. vuTimeAdjustmentRecords este un set de nregistrri ale operaiunilor de reglare a orei. 2.153. VuTimeAdjustmentRecord Informaii, stocate ntr-o unitate montat pe vehicul, privind o operaiune de reglare a orei efectuat n afara unei calibrri periodice (cerina 101). VuTimeAdjustmentRecord : : = SECVEN { oldTimeValue oldTimeValue newTimeValue workshopName workshopAddress workshopCardNumber } Timp real, Timp real, Timp real, Numele, Adresa, Numrul complet al cardului

oldTimeValue, newTimeValue sunt valorile vechi i, respectiv, noi ale datei i orei. workshopName, workshopAddress reprezint numele i adresa atelierului. workshopCardNumber reprezint cardul atelierului utilizat pentru a efectua operaiunile de reglare a orei. 2.154. W-VehicleCharacteristicConstant Constanta caracteristic a vehiculului [definiia k)]. W-VehicleCharacteristicConstant : : = NTREG (0..216-1) Atribuirea valorii: Impulsuri pe kilometru n domeniul de valori 0 64 255 impulsuri/km. 2.155. WorkshopCardApplicationIdentification Informaii, stocate pe un card al atelierului, privind identificarea aplicaiei de pe card (cerina 190). WorkshopCardApplicationIdentification : : = SECVEN { typeOfTachographCardId cardStructureVersion noOfEventsPerType noOfFaultsPerType activityStructureLength noOfCardVehicleRecords noOfCardPlaceRecords noOfCalibrationRecords } Tipul de echipament, Versiunea structurii cardului, Numrul de evenimente n funcie de tipul acestora, Numrul de anomalii n funcie de tipul acestora, Numrul de octei alocai nregistrrilor activitilor, Numrul de nregistrri privind vehiculul stocate pe card Numrul nregistrrilor de locuri stocate pe card, Numrul nregistrrilor de calibrare

typeOfTachographCardId precizeaz tipul de card implementat.

cardStructureVersion precizeaz versiunea structurii implementate n card. noOfEventsPerType reprezint numrul de evenimente n funcie de tipul de eveniment, pe care cardul le poate nregistra. noOfFaultsPerType este numrul de anomalii n funcie de tipul de anomalie care pot fi nregistrate pe card. activityStructureLength indic numrul de octei disponibili pentru stocarea nregistrrilor activitilor. noOfCardVehicleRecords este numrul de nregistrri privind vehiculul care pot fi coninute de un card. noOfCardPlaceRecords este numrul de locuri care pot fi nregistrate pe card. noOfCalibrationRecords este numrul de nregistrri ale operaiunilor de calibrare care pot fi stocate pe card. 2.156. WorkshopCardCalibrationData Informaii, stocate pe un card al atelierului, privind activitatea din atelier efectuat prin intermediul cardului (cerinele 227 i 229). WorkshopCardCalibrationData : : = SECVEN { calibrationTotalNumber calibrationPointerNewestRecord calibrationRecords } calibrationTotalNumber este numrul total de operaiuni de calibrare efectuate prin intermediul cardului. calibrationPointerNewestRecord este indicele ultimei nregistrri actualizate a unei calibrri. Atribuirea valorii: Numr corespunznd contorului nregistrrii de calibrare, ncepnd cu `0` pentru prima ocuren a unei nregistrri de calibrare n structura respectiv. calibrationRecords este un set de nregistrri care conin informaii privind calibrarea i/sau operaiunile de reglare a orei. 2.157. WorshopCardCalibrationRecord Informaii, stocate pe un card al atelierului, privind o calibrare efectuat prin intermediul cardului (cerina 227). WorkshopCardCalibrationRecord: : = SECVEN { NTREG (0..216-1), NTREG (0..NoOfCalibrationRecords-1), DIMENSIUNE SETAT (NoOfCalibrationRecords) A WorkshopCardCalibrationRecord

calibrationPurpose vehicleIdentificationNumber vehicleRegistration wVehicleCharacteristicConstant kConstantOfRecordingEquipment lTyreCircumference tyreSize authorisedSpeed oldOdometerValue newOdometerValue oldTimeValue newTimeValue nextCalibrationDate vuPartNumber vuSerialNumber sensorSerialNumber }

Scopul calibrrii, Numrul de identificare al vehiculului, Numrul de nmatriculare i identificare al vehiculului, Constanta W caracteristic a vehiculului, Constanta K a aparatului de nregistrare, Circumferina pneurilor L, Dimensiunea pneurilor, Viteza autorizat, Kilometraj, Kilometraj, Timp real, Timp real, Timp real, Numrul de component al UV, Numrul de serie al UV, Numrul de serie al senzorului

calibrationPurpose este scopul calibrrii. vehicleIdentificationNumber este numrul de identificare al vehiculului. vehicleRegistration conine VRN i statul membru de nmatriculare. wVehicleCharacteristicConstant este constanta caracteristic a vehiculului. kConstantOfRecordingEquipment este constanta aparatului de nregistrare. lTyreCircumference este circumferina efectiv a pneurilor. tyreSize este dimensiunea pneurilor montate pe vehicul. authorisedSpeed este viteza maxim autorizat a vehiculului. oldOdometerValue, newOdometerValue reprezint vechea i, respectiv, noua valoare indicat de contorul de parcurs. oldTimeValue, newTimeValue reprezint vechile i, respectiv, noile valori reprezentnd data i ora. nextCalibrationDate este data urmtoarei calibrri care corespunde tipului specificat n cmpul CalibrationPurpose i care va fi efectuat de autoritatea de inspecie competent. vuPartNumber, vuSerialNumber i sensorSerialNumber sunt elementele de date pentru identificarea aparatului de nregistrare. 2.158. WorkshopCardHolderIdentification Informaii, stocate pe un card al atelierului, privind identificarea titularului cardului (cerina 216). WorkshopCardHolderIdentification: : = SECVEN {

workshopName workshopAddress cardHolderName cardHolderPreferredLanguage }

Numele, Adresa, Numele titularului, Limba

workshopName este numele atelierului titularului cardului. workshopAddress este adresa atelierului titularului cardului. cardHolderName este numele i prenumele titularului cardului (de exemplu, numele mecanicului). cardHolderPreferredLanguage este limba preferat de titularul cardului. 2.159. WorkshopCardPIN Numrul individual de identificare al cardului atelierului (cerina 213). WorshopCardPIN : : = ir IA5 [DIMENSIUNE (8)] Atribuirea valorii: PIN-ul cunoscut de titularul cardului, completat la dreapta cu o serie de octei `FF` care poate conine pn la 8 octei. 3. DEFINIREA DOMENIILOR DE VALORI I DE DIMENSIUNI Definirea variabilelor utilizate n definiiile din alin. (2). TimeRealRange : : = 232 1 3.1. Definiii pentru cardul oferului Denumirea variabilei CardActivityLengthRange NoOfCardPlaceRecords NoOfCardVehicleRecords NoOfEventsPerType NoOfFaultsPerType Minim 5 544 octei (28 zile 93 modificri de activitate pe zi) 84 84 6 12 Maxim 13 776 octei (28 zile 240 modificri de activitate pe zi) 112 200 12 24

3.2. Definiii pentru cardul atelierului: Denumirea variabilei CardActivityLengthRange NoOfCardPlaceRecords NoOfCardVehicleRecords NoOfEventsPerType NoOfFaultsPerType Minim 198 octei (1 zi 93 modificri de activitate) 6 4 3 6 Maxim 492 octei (1 zi 240 modificri de activitate) 8 8 3 6

Denumirea variabilei NoOfCalibrationRecords 3.3. Definiii pentru cardul de control: Denumirea variabilei NoOfControlActivityRecords 3.4. Definiii pentru cardul societii: Denumirea variabilei NoOfCompanyActivityRecords 4. SETURI DE CARACTERE

Minim 88

Maxim 255

Minim 230

Maxim 520

Minim 230

Maxim 520

irurile IA5 utilizeaz caracterele ASCII definite n standardul ISO/IEC 8824-1. n scopul lizibilitii i pentru a facilita desemnarea caracterelor, atribuirea valorilor acestora este indicat n continuare. n caz de divergen, aplicarea ISO/IEC 8824-1 are prioritate fa de prezenta not informativ. !#$%`()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ abcdefghijklmnopqrstuvwxyz{|}~ n alte iruri de caractere (adres, nume, numrul de nmatriculare al vehiculului) se utilizeaz, n plus, caracterele definite de codurile 192-255 din standardul ISO/IEC 8859-1 (setul de caractere Latin 1) sau ISO/IEC 8859-7 (setul de caractere Greek). 5. CODAREA La efectuarea codrii conform normelor de codare ASN.1, toate tipurile de date definite se codeaz conform standardului ISO/IEC 8852-2, varianta aliniat. Apendicele 2 SPECIFICAII PENTRU CARDURILE DE TAHOGRAF CUPRINS 1. 1.1. 1.2. 2. 2.1. 2.2. 2.3. 2.4. 2.5. 3. 3.1. 3.2. 3.2.1. Introducere ........................................................................................................ Abrevieri ........................................................................................................... Trimiteri ............................................................................................................ Caracteristici electrice i fizice ......................................................................... Tensiunea de alimentare i consumul de electricitate ....................................... Tensiunea de programare Tpp ........................................................................... Generare i frecven ceas ................................................................................. Contact I/I ......................................................................................................... Stri ale cardului ............................................................................................... Hardware i comunicaii ................................................................................... Introducere ........................................................................................................ Protocol de transmisie ....................................................................................... Protocoale .......................................................................................................... 99 99 100 100 100 101 101 101 101 101 101 101 101

3.2.2. 3.2.3. 3.3. 3.4. 3.5. 3.6. 3.6.1. 3.6.1.1 3.6.1.2. 3.6.2. 3.6.2.1 3.6.2.2. 3.6.3. 3.6.3.1. 3.6.3.2. 3.6.4. 3.6.5. 3.6.6. 3.6.7. 3.6.8. 3.6.9. 3.6.10. 3.6.11. 3.6.12. 3.6.13. 3.6.14. 4. 4.1. 4.2. 4.3. 4.4.

RLR ................................................................................................................... SPT .................................................................................................................... Condiii de acces (CA) ...................................................................................... Criptarea datelor ............................................................................................... Trecerea n revist a comenzilor i codurilor de eroare .................................... Descrierea comenzilor ....................................................................................... Select file (selectare fiier) ................................................................................ Selectarea dup denumire (IDA) ....................................................................... Selectarea unui fiier elementar utiliznd identificatorul fiierului .................. Read Binary (citire date) ................................................................................... Comand fr mesagerie securizat .................................................................. Comand cu mesagerie securizat .................................................................... Update binary (actualizare date) ....................................................................... Comand fr mesagerie securizat .................................................................. Comanda cu mesagerie securizat .................................................................... Get challenge (obinere intervenie) .................................................................. Verify (verificare) ............................................................................................. Get response (obinere rspuns) ........................................................................ PSO: verify certificate (verificare certificat) ..................................................... Internal authenticate (autentificare intern) ...................................................... External authenticate (autentificare extern) .................................................... Manage security environment (gestionarea mediului de securitate) ................. PSO: hash (distribuire)....................................................................................... Perform hash of file (executare funcie de distribuire pe fiier) ....................... PSO: compute digital signature (calcul semntur digital) ............................. PSO: verify digital signature (verificare semntur digital) ........................... Structura cardului de tahograf ........................................................................... Structura cardului oferului ............................................................................... Structura cardului atelierului ............................................................................. Structura cardului de control ............................................................................. Structura cardului societii .............................................................................. I. INTRODUCERE

102 103 103 104 104 105 105 105 106 106 107 107 109 109 110 111 111 112 112 113 114 115 116 116 117 118 118 119 121 123 125

1.1. Abrevieri n sensul prezentului apendice, se aplic urmtoarele abrevieri: CA IDA INT UDPA RLR AUT C6, C7 condiii de acces identificator aplicaie ntotdeauna unitate de date a protocolului de aplicaie (structura unei comenzi) rspuns la resetare autentificat contactele nr. 6 i 7 de pe card conform descrierii din ISO/IEC

7816-2 cc VTC CLA FD FE CRP uet CI CCI ID PIF DCI DCIC DCIP INS Lc Le FP P1-P2 ADN NIC PIN PRO MS SPT RUU cicluri ceas informaii de verificare a titularului de card octet de clas al unei comenzi UDPA fiier dedicat. UN FD poate conine alte fiiere (FE sau FD) fiier elementar criptat: accesul este posibil doar prin codarea datelor unitate elementar de timp circuit integrat card cu circuite integrate identificator periferic de interfa dimensiunea cmpului de informaii dimensiunea cmpului de informaii pentru card dimensiunea cmpului de informaii n periferic (pentru terminal) octet de instruciuni pentru o comand UDPA lungimea datelor de intrare pentru o comand UDPA lungimea datelor prevzute (date de ieire pentru o comand) fiier principal octei de parametraj adres nod utilizat n protocolul T=1 niciodat numr personal de identificare protejat cu mesagerie securizat selectare protocol transmisie rezervat pentru utilizri ulterioare

RST MS SW1-SW2 TS TPP XXh || 1.2. Trimiteri

resetare (a cardului) mesagerie securizat octei de stare caracter iniial RLR tensiune programare valoarea XX n notaie hexadecimal operator de concatenare 03||04=0304.

n prezentul apendice se face trimitere la urmtoarele standarde: EN 726-3 Sisteme de carduri de identificare Carduri i terminale de telecomunicaii cu circuit(e) integrat(e) Partea 3: Cerine pentru card independente de aplicaie. Decembrie 1994. Tehnologia informaiei Carduri de identificare Carduri cu circuit(e) integrat(e) cu contacte Partea 2: Dimensiunea i localizarea contactelor. Prima ediie: 1999. Tehnologia informaiei - Carduri de identificare Carduri cu circuit(e) integrat(e) cu contacte Partea 3: Semnale electronice i protocol de transmisie. Ediia 2: 1997. Tehnologia informaiei - Carduri de identificare Carduri cu circuit(e) integrat(e) cu contacte Partea 4: Comenzi interindustriale de intercomunicaii. Prima ediie: 1995 + Modificarea 1: 1997. Tehnologia informaiei - Carduri de identificare Carduri cu circuit(e) integrat(e) cu contacte Partea 6: Elemente de date interindustriale. Prima ediie: 1996 + Cor 1: 1998. Tehnologia informaiei - Carduri de identificare Carduri cu circuit(e) integrat(e) cu contacte Partea 8: Comenzi interindustriale legate de securitate. Prima ediie: 1999. Tehnologia informaiei Tehnici de securitate mecanism de asigurare a integritii datelor cu funcie de verificare criptografic utiliznd un algoritm de cifrare n bloc. Ediia 2: 1994.

ISO/IEC 7816-2

ISO/IEC 7816-3

ISO/IEC 7816-4

ISO/IEC 7816-6

ISO/IEC 7816-8

ISO/IEC 9797

2.

CARACTERISTICI ELECTRICE I FIZICE

TCS_200 Toate semnalele electronice sunt conforme cu ISO/IEC 7816-3, dac nu exist dispoziii diferite. TCS_201 Localizarea i dimensiunile contactelor cadrului sunt conforme cu ISO/IEC 78162. 2.1. Tensiunea de alimentare i consumul de electricitate TCS_202 Cardul funcioneaz conform specificaiilor n limitele de consum prevzute n ISO/IEC 7816-3. TCS_203 Cardul funcioneaz la Vcc =3V(0,3V) sau Vcc =5V(0,5V) Selectarea tensiunii se face conform ISO/IEC 7816-3. 2.2. Tensiunea de programare Tpp TCS_204 Cardul nu necesit o tensiune de programare la contactul C6. Se prevede c acest contact C6 nu este conectat ntr-un PIF. Contactul C6 poate fi conectat la tensiunea Vcc n card, dar nu va fi conectat la mas. Aceast tensiune nu ar trebui interpretat n nici un caz. 2.3. Generare i frecven ceas TCS_205 Cardul funcioneaz ntr-un interval de frecven de la 1 la 5 MHz. ntr-o sesiune de lucru cu cardul, frecvena ceasului poate varia cu 2%. Frecvena ceasului este generat de unitatea de pe vehicul i nu de card n sine. Coeficientul de utilizare poate varia ntre 40 i 60%. TCS_206 Ceasul extern poate fi oprit n condiiile cuprinse n fiierul cardului FECCI. Primul octet din corpul fiierului FECCI codific condiiile pentru modul Ceas oprit (vezi EN 726-3 pentru mai multe detalii): Inferior Bit 3 0 0 1 0 0 1 Superior Bit 2 0 1 0 0 1 0 Bit 1 1 1 1 0 0 0

Oprire ceas permis, fr nivel preferat Oprire ceas permis, se prefer nivel superior Oprire ceas permis, se prefer nivel inferior Oprire ceas nepermis Oprire ceas permis doar la nivelul superior Oprire ceas permis doar la nivelul inferior

Biii 4-8 nu se utilizeaz. 2.4. Contact I/I TCS_207 Contactul I/I C7 este utilizat pentru recepionarea datelor de la i pentru transmiterea datelor ctre PIF. n cursul funcionrii, cardul i PIF nu pot fi simultan n mod emisie. Dac ambele uniti sunt n mod emisie, cardul nu se deterioreaz. Dac nu emite, cardul intr automat n mod recepie. 2.5. Stri ale cardului

TCS_208 Cardul funcioneaz n dou stri cnd se afl sub tensiune: 3. starea de funcionare atunci cnd execut comenzi sau se afl n interfaare cu Unitatea digital, starea de repaus n toate celelalte momente; n aceast stare toate datele sunt reinute de card. HARDWARE I COMUNICAII

3.1. Introducere Acest punct descrie funcionalitatea minim impus pentru cardurile de tahograf i UV pentru a se asigura funcionarea corect i capacitatea de interoperare a acestora. Cardurile de tahograf sunt conforme, n cea mai mare msur posibil, cu normele disponibile ISO/IEC aplicabile (n special ISO/IEC 7816). Cu toate acestea, comenzile i protocoalele sunt descrise integral pentru a specifica anumite utilizri limitate sau anumite diferene, dac acestea exist. Comenzile specificate sunt conforme n totalitate cu normele la care se face trimitere, cu excepia cazurilor indicate. 3.2. Protocol de transmisie TCS_300 Protocolul de transmisie este conform cu ISO/IEC 7816-3. n special, UV recunoate prelungirile timpului de ateptare transmise de card. 3.2.1. Protocoale

TCS_301 Cardul furnizeaz att protocolul T=0, ct i protocolul T=1. TCS_302 T=0 este protocolul implicit, prin urmare este necesar o comand SPT pentru schimbarea protocolului la T=1. TCS_303 Perifericele sunt compatibile cu convenia n ambele protocoale: convenia direct este deci obligatorie pentru card. TCS_304 RAR conine n caracterul TA3 octetul privind dimensiunea cmpului de informaii n periferic. Aceast valoare este de cel puin `F0h` (= 240 octei). Protocoalele se supun urmtoarelor restricii: TCS_305 T=0 Perifericul de interfa primete un rspuns pe I/I dup partea cresctoare a semnalului la RST de la 400 cc. Perifericul de interfa poate citi caractere separate de 12 uet.

Perifericul de interfa citete un caracter eronat i repetiia acestuia dac sunt separate de 13 uet. Dac este detectat un caracter eronat, se poate declana semnalul de eroare pe I/I ntre 1 uet i 2 uet. Perifericul suport o ntrziere de 1 uet. Perifericul de interfa accept un RLR de 33 de octei (TS+32). Dac RLR conine TC1, se prevede timpul suplimentar de gard pentru caracterele transmise de ctre perifericul de interfa, dei caracterele transmise de card pot fi totui separate de 12 uet. Acelai lucru se aplic i caracterului CFP transmis de card dup un caracter P3 emis de perifericul de interfa. Perifericul de interfa ine cont de un caracter NUL emis de card. Perifericul de interfa accept modul complementar pentru o CFP. Comanda get response (obine un rspuns) nu poate fi utilizat n modul de nlnuire pentru a obine date a cror lungime ar putea depi 255 de octei. Octet ADN: neutilizat (ADN se seteaz la `00`). ABANDONARE bloc S: neutilizat. Eroare de stare TPP bloc S: neutilizat. Lungimea total de nlnuire pentru un cmp de date nu va depi 255 de octei (cerin asigurat de PIF). Dimensiunea cmpului de informaii al perifericului (DCIP) este indicat de PIF imediat dup RLR: PIF transmite cererea DCI pentru blocul S dup RLR, iar cardul transmite DCI pentru blocul S. Valoarea recomandat pentru DCIP este de 254 de octei. Cardul nu va solicita o reajustare a DCI. RLR

TCS_306 T=1

3.2.2.

TCS_307 Perifericul verific octeii RLR, n conformitate cu ISO/IEC 7816-3. Nu se verific i caracterele istorice ale RLR. Exemplu de Biprotocol de baz RLR conform ISO/IEC 7816-3 Caracter TS T0 TD1 TD2 TA3 Valoare `3Bh` `85h` `80h` `11h` `XXh` (cel puin `F0h`) Observaii Indic convenia direct TD1 prezent; sunt prezeni 5 octei istorici TD2 prezent; de utilizat T=0 TA3 prezent; de utilizat T=1 Dimensiunea cmpului de informaii al

TH1-TH5 TCK

`XXh` `XXh`

cardului (DCIC) Caractere istorice Caracter de verificare (SAU exclusiv)

TCS_308 Dup Rspunsul la Resetare (RLR), Fiierul Principal (FP) este selectat implicit i devine Director Curent. 3.2.3. SPT

TCS_309 Protocolul implicit este T=0. Pentru a seta protocolul T=1, perifericul trebuie s transmit cardului o comand SPT (abreviat, de asemenea, PPS). TCS_310 ntruct protocoalele T=0 i T=1 sunt ambele obligatorii pentru card, SPT de baz pentru schimbarea protocolului este obligatorie pentru card. SPT poate fi utilizat, conform indicaiilor din ISO/IEC 7816-3, pentru a trece la rate binare mai mari dect cea implicit propus de card n RLR, dac exist o astfel de rat implicit [octetul TA(1)]. Ratele binare mai mari sunt opionale pentru card. TCS_311 n cazul n care cardul nu suport alte rate binare dect rata implicit (sau dac rata binar selectat nu este suportat), cardul rspunde la SPT n mod corect, n conformitate cu ISO/IEC 7816-3, omind octetul PPS1. Urmtoarele sunt exemple de SPT de baz pentru selectarea protocolului: Caracter PPSS PPS0 PK Valoare `FFh` `00h` sau `01h` `XXh` Observaii Caracterul de iniializare PPS1 PPS3 nu sunt prezente; `00h` pentru a selecta T0, `01h` pentru a selecta T1 Caracter de verificare: `XXh` = `FFh` dac PPS0 = `00h` `XXh` = `FEh` dac PPS0 = `01h`

3.3. Condiii de acces (CA) Condiiile de acces (CA) pentru comenzile UPDATE_BINARY i READ_BINARY sunt definite pentru fiecare Fiier Elementar. TCS_312 nainte de a accesa fiierul prin intermediul acestor comenzi trebuie s fie ndeplinite CA pentru fiierul curent. Definiiile condiiilor disponibile de acces sunt urmtoarele: INT: Aciunea este posibil ntotdeauna i poate fi executat fr nici o restricie. NIC: Aciunea nu este niciodat posibil.

AUT: Dreptul corespunztor unei autentificri reuite trebuie deschis (se realizeaz prin comanda EXTERNAL_AUTHENTICATE) PRO MS: Comanda trebuie transmis printr-o sum de control criptografic utiliznd mesageria securizat (vezi apendicele 11). AUT i PRO MS (combinate).

Pentru comenzile de procesare (UPDATE_BINARY i READ_BINARY) pot fi setate pe card urmtoarele condiii: INT NIC AUT PRO MS AUT i PRO MS UPDATE_BINARY Da Da Da Da Da READ_BINARY Da Da Da Nu Nu

Condiia de acces PRO MS nu este disponibil pentru comanda READ_BINARY. Acest lucru nseamn c prezena unei sume de control criptografic pentru comanda READ nu este niciodat obligatorie. Cu toate acestea, atribuind valoarea `OC` pentru clas este posibil utilizarea comenzii READ_BINARY cu mesageria securizat, conform pct. 3.6.2. 3.4. Criptarea datelor n cazul n care trebuie protejat confidenialitatea datelor care urmeaz a fi citite dintr-un fiier, fiierul este marcat Criptat. Criptarea se face prin utilizarea mesageriei securizate (vezi apendicele 11). 3.5. Trecerea n revist a comenzilor i a codurilor de eroare Comenzile i organizarea fiierelor se bazeaz pe i este conform cu ISO/IEC 7816-4. TCS_313 Prezenta seciune descrie urmtoarele perechi comand-rspuns UDPA: Comanda SELECT FILE READ BINARY UPDATE BINARY GET CHALLENGE VERIFY GET RESPONSE PERFORM SECURITY OPERATION: VERIFY CERTIFICATE COMPUTE DIGITAL SIGNATURE VERIFY DIGITAL SIGNATURE HASH INTERNAL AUTHENTICATE EXTERNAL AUTHENTICATE MANAGE SECURITY ENVIRONMENT: INS A4 B0 D6 84 20 C0 2A

88 82 22

SETTING A KEY PERFORM HASH OF FILE

2A

TCS_314 Orice mesaj de rspuns conine cuvintele de stare SW1 i SW2, care indic situaia procesrii unei comenzi. SW1 90 61 62 63 64 65 65 SW2 00 XX 81 CX 00 00 81 Semnificaie Procesare normal Procesare normal. XX = numrul de octei de rspuns disponibili Procesare de avertisment. O parte din datele din rspuns pot fi corupte VPC eronate (PIN). Numrul ncercrilor rmase este dat de `X` Eroare de execuie Starea memoriei nevolatile nemodificat. Eroare de integritate Eroare de execuie Starea memoriei nevolatile modificat Eroare de execuie Starea memoriei nevolatile modificat Pan de memorie sum de control criptografic eronat (n Eroare de cursul mesageriei securizate) sau securitate certificat eronat (la verificarea certificatului) criptogram eronat (n cursul autentificrii externe) semntur eronat (n cursul verificrii semnturii) Lungime eronat (Lc sau Le) Comand interzis (nici un rspuns disponibil n T=0) Starea de securitate nesatisfcut Metoda de autentificare blocat Condiiile de utilizare nesatisfcute Comand nepermis (FE curent absent) Pachete de date ateptate prin mesageria securizat absente Pachete de date din mesageria securizat incorecte Fiierul nu poate fi gsit Parametrii P1-P2 greii Datele menionate nu pot fi gsite Parametri eronai (deplasare n afara FE) Lungime eronat, SW2 indic lungimea exact. Nu este transmis nici un cmp de date Cod de instruciuni incompatibil sau incorect Clas incompatibil Alte erori de verificare

66

88

67 69 69 69 69 69 69 69 6A 6A 6A 6B 6C 6D 6E 6F

00 00 82 83 85 86 87 88 82 86 88 00 XX 00 00 00

3.6. Descrierea comenzilor Prezentul capitol descrie comenzile obligatorii pentru tahograf. Apendicele 11, Mecanisme comune de securitate, cuprinde detalii suplimentare relevante privind operaiunile criptografice implicate.

Toate comenzile sunt descrise independent de protocolul utilizat (T=0 sau T=1). Octeii UDPA CLA, INS, P1, P2, Lc i Le sunt indicai ntotdeauna. Dac Lc sau Le nu sunt necesare pentru comanda descris, lungimea, valoarea i descrierea respective sunt vide. TCS_315 Dac sunt necesari ambii octei de lungime (Lc i Le), comanda descris trebuie s fie separat n dou pri dac PIF utilizeaz protocolul T=0: PIF transmite comanda conform descrierii cu P3 = Lc + date, iar apoi transmite a comand GET_RESPONSE (vezi pct. 3.6.6) cu P3=Le. TCS_316 Dac sunt necesari ambii octei de lungime, iar Le = 0 (mesagerie securizat): Cnd se utilizeaz protocolul T=1, cardul rspunde la L = 0 trimind toate datele de ieire disponibile. Cnd se utilizeaz protocolul T=0, PIF transmite prima comand cu P3 = Lc + date, cardul rspunde (la aceast valoare implicit Le = 0) cu octeii de stare `61La`, unde La este numrul de octei de rspuns disponibili. PIF genereaz apoi o comand GET_RESPONSE cu P3 = La pentru a citi datele. Select file (selectare fiier)

3.6.1.

Aceast comand respect ISO/IEC 7816-4, dar are o utilizare restricionat comparativ cu comanda definit n norm. Comanda SELECT FILE se utilizeaz: pentru a selecta o aplicaie FD (selectarea dup denumire obligatorie) pentru a selecta un fiier elementar corespunztor ID de fiier prezentat. Selectarea dup denumire (IDA)

3.6.1.1.

Aceast comand permite selectarea unei aplicaii FD n card. TCS_317 Aceast comand poate fi executat de oriunde din structura fiierelor (dup RLR sau n orice moment). TCS_318 Selectarea unei aplicaii reseteaz mediul curent de securitate. Dup selectarea aplicaiei, nu este selectat nici o cheie public activ, iar cheia din sesiunea anterioar nu mai este disponibil pentru mesageria securizat. Se pierde, de asemenea, condiia de acces AUT. TCS_319 Mesaj de comand Octet CLA INS P1 P2 Lc Lungime 1 1 1 1 1 Valoare `00h` `A4h` `04h` `0Ch` `NNh` Descriere Selecie dup denumire (IDA) Nu se ateapt rspuns Numrul de octei trimis de card

#6-#(5+NN)

NN

(lungime IDA): `06h` pentru aplicaia de tahograf IDA: `FF 54 41 43 48 4F` pentru `XX..XXh` aplicaia de tahograf

Nu este necesar un rspuns la comanda SELECT FILE (Le absent n T=1, sau nu se solicit un rspuns n T=0). TCS_320 Mesaj de rspuns (nu se solicit rspuns) Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

dac comanda reuete, cardul transmite `9000`, dac nu se regsete aplicaia corespunztoare IDA, se transmite starea de procesare `6A82`, n T=1, dac este prezent octetul Le, se transmite starea `6700`, n T=0, dac se solicit un rspuns dup comanda SELECT FILE, se transmite starea `6900`, dac aplicaia selectat este considerat corupt (este detectat o eroare de integritate n atributele fiierului), se transmite starea de procesare `6400` sau `6581`. Selectarea unui fiier elementar utiliznd identificatorul fiierului

3.6.1.2.

TCS_321 Mesaj de comand Octet CLA INS P1 P2 Lc #6-#7 Lungime 1 1 1 1 1 2 Valoare `00h` `A4h` `02h` `0Ch` `02h` `XXXXh` Descriere Selectarea unui FE din FD curent Nu se ateapt rspuns Numrul de octei trimis ctre card Identificatorul fiierului

Nu este necesar un rspuns la comanda SELECT FILE (Le absent n T=1 sau nu se solicit un rspuns n T=0). TCS_322 Mesaj de rspuns (nu se solicit rspuns) Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

dac comanda reuete, cardul transmite `9000`, dac nu se regsete fiierul corespunztor identificatorului de fiier, se transmite starea de procesare `6A82`,

n T=1, dac este prezent octetul Le, se transmite starea `6900`, n T=0, dac se solicit un rspuns dup comanda SELECT FILE, se transmite starea `6900`, dac fiierul selectat este considerat corupt (este detectat o eroare de integritate n atributele fiierului), se transmite starea de procesare `6400` sau `6581`. Read binary (citire date)

3.6.2.

Aceast comand respect ISO/IEC 7816-4, dar are o utilizare restricionat comparativ cu comanda definit n norma respectiv. Comanda READ BINARY se utilizeaz pentru citirea datelor dintr-un fiier transparent. Rspunsul cardului const n transmiterea datelor citite, opional ncadrate ntr-o structur de mesagerie securizat. TCS_323 Comanda poate fi executat doar dac starea de securitate ndeplinete atributele de securitate definite pentru FE pentru funcia READ (citire). 3.6.2.1. Comand fr mesagerie securizat

Aceast comand permite PIF s citeasc datele din FE selectat, fr mesagerie securizat. TCS_324 Nu este posibil citirea datelor dintr-un fiier marcat criptat cu aceast comand. TCS_325 Mesaj de comand Octet CLA INS P1 P2 Le Lungime 1 1 1 1 1 Valoare `00h` `B0h` `XXh` `XXh` `XXh` Descriere Nu se solicit mesagerie securizat Decalaj n octei de la nceputul fiierului: cel mai semnificativ octet Decalaj n octei de la nceputul fiierului: cel mai puin semnificativ octet Lungimea datelor ateptate, numrul de octei de citit

Not: octetul 8 din P1 trebuie setat la 0. TCS_326 Mesaj de rspuns Octet #1-#X SW Lungime X 2 Valoare `XX..XXh` `XXXXh` Descriere Date citite Cuvinte de stare (SW1, SW2)

dac comanda reuete, cardul transmite `9000`, dac nu este selectat un FE, se transmite starea de procesare `6986`, dac nu sunt satisfcute condiiile de acces pentru fiierul selectat, comanda este ntrerupt cu `6982`, dac decalajul nu este compatibil cu dimensiunea FE (Decalaj > dimensiune FE), se transmite starea de procesare `6B00`, dac dimensiunea datelor de citit nu este compatibil cu dimensiunea FE (Decalaj + Le > dimensiune FE), se transmite starea de procesare `6700` sau `6Cxx`, unde xx indic lungimea exact, dac este detectat o eroare de integritate n atributele fiierului, cardul consider c fiierul este corupt i irecuperabil, iar starea de procesare transmis este `6400` sau `6581`, dac este detectat o eroare de integritate n datele stocate, cardul transmite datele solicitate, iar starea de procesare transmis este `6281`. Comand cu mesagerie securizat

3.6.2.2.

Aceast comand permite PIF s citeasc date din FE selectat prin mesagerie securizat, pentru a verifica integritatea datelor primite i pentru a proteja confidenialitatea datelor n cazul n care FE este marcat prin criptat. TCS_327 Mesaj de comand Octet CLA INS P1 P2 Lc #6 #7 #8 #9 #10 #11-#14 Le Lungime 1 1 1 1 1 1 1 1 1 1 4 1 Descriere Mesagerie securizat solicitat INS P1 (decalaj n octei de la nceputul `XXh` fiierului): Cel mai semnificativ octet P2 (decalaj n octei de la nceputul `XXh` fiierului) : Cel mai puin semnificativ octet Lungimea datelor de intrare pentru `09h` mesageria securizat TLE: Marcator pentru specificaia `97h` lungimii ateptate `01h` LLE: Lungimea lungimii ateptate Specificaia lungimii ateptate (Le `NNh` original): Numrul de octei de citit TCC: Marcator pentru suma de control `8Eh` criptografic LCC: Lungimea urmtoarei sume de `04h` control criptografic Sum de control criptografic (cei mai `XX..XXh` importani 4 octei) Conform specificaiilor din ISO/IEC `00h` 7816-4 Valoare `0Ch` `B0h`

TCS_328 Mesaj de rspuns dac FE nu este marcat criptat i dac formatul de intrare pentru mesageria securizat este corect: Octet #1 #2 #(2+L)#(1+L+NN) #(2+L+NN) #(3+L+NN) #(4+L+NN) #(7+L+NN) SW Lungime 1 L NN 1 1 4 2 Valoare `81h` `NNh` sau `81 NNh` `XX..XXh` `8Eh` `04h` `XX..XXh` `XXXXh` Descriere TPV: Marcator pentru valoarea datelor comune LPV: lungimea datelor transmise (= Le original) L este de 2 octei dac LPV > 127 octei Valoarea datelor comune TCC: Marcator pentru suma de control criptografic LCC: Lungimea urmtoarei sume de control criptografic Sum de control criptografic (cei mai importani 4 octei) Cuvinte de stare (SW1, SW2)

TCS_329 Mesaj de rspuns dac FE este marcat criptat i dac formatul de intrare pentru mesageria securizat este corect: Octet #1 #2 Lungime 1 L Valoare `87h` `MMh` sau `81 MMh` `01XX..X Xh` `8Eh` `04h` `XX..XXh ` `XXXXh` Descriere TPI CG: Marcator pentru date criptate (criptogram) LPI CG: lungimea datelor criptate transmise (diferit de Le original a comenzii din cauza completrii) L este de doi octei dac LPI CG > 127 octei Date criptate: indicator de completare i criptogram TCC: Marcator pentru suma de control criptografic LCC: Lungimea urmtoarei sume de control criptografic Sum de control criptografic (cei mai importani 4 octei) Cuvinte de stare (SW1, SW2)

#(2+L)#(1+L+MM) #(2+L+MM) #(3+L+MM) #(4+L+MM)#(7+L+MM) SW

MM 1 1 4 2

Datele criptate transmise conin un prim octet care indic modul de completare utilizat. Pentru aplicaia de tahograf, indicatorul de completare are ntotdeauna valoarea `01h`, ceea ce arat c modul de completare utilizat este cel specificat n ISO/IEC 7816-4 (un octet cu valoarea `80h` urmat de civa octei nuli: ISO/IEC 9797 metoda 2). Strile obinuite de procesare, descrise pentru comanda READ BINARY fr mesagerie securizat (vezi pct. 3.6.2.1) pot fi transmise utiliznd structurile de mesaj de rspuns descrise mai sus, cu un marcator `99h` (conform TCS 335).

n plus, pot aprea unele erori specifice mesageriei securizate. n acest caz, starea de procesare este transmis simplu, fr a mai implica o structur de mesagerie securizat. TCS_330 Mesaj de rspuns pentru un format incorect de intrare pentru mesageria securizat Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

Dac nu este disponibil o cheie activ de sesiune, starea de procesare transmis este `6A88`. Acest lucru se ntmpl dac cheia de sesiune nu a fost nc generat sau dac valabilitatea acesteia a expirat (n acest caz PIF trebuie s ruleze din nou un proces de autentificare reciproc pentru a seta o nou cheie de sesiune). Dac unele dintre pachetele de date ateptate (conform specificaiilor de mai sus) lipsesc din formatul de mesagerie securizat, starea de procesare transmis este `6987`: aceast eroare se produce dac lipsete un marcator ateptat sau dac corpul comenzii nu este construit corect. Dac unele pachete de date sunt incorecte, starea de procesare transmis este `6988`: aceast eroare se produce dac toi marcatorii necesari sunt prezeni, dar unele lungimi sunt diferite de cele ateptate. Dac verificarea sumei de control criptografic eueaz, starea de procesare transmis este `6688`. Update binary (actualizare date)

3.6.3.

Aceast comand respect ISO/IEC 7816-4, dar are o utilizare restricionat comparativ cu comanda definit n norm. Mesajul de comand UPDATE BINARY iniializeaz actualizarea (tergere + scriere) octeilor deja prezeni ntr-un FE cu octei dai n comanda UDPA. TCS_331 Comanda poate fi executat doar dac starea de securitate satisface atributele de securitate definite pentru FE pentru funcia UPDATE (dac controlul accesului funciei UPDATE include o PRO MS, comenzii trebuie s i se adauge o mesagerie securizat). 3.6.3.1. Comand fr mesagerie securizat

Aceast comand permite PIF s scrie date n FE selectat, fr ca integritatea datelor primite s fie verificat de card. Acest mod simplu este permis doar dac fiierul corespunztor nu este marcat criptat. TCS_332 Mesaj de comand Octet CLA INS P1 Lungime 1 1 1 Valoare `00h` `D6h` `XXh` Descriere Nu se solicit mesagerie securizat Decalaj n octei de la nceputul

P2 Lc #6-#(5+NN)

1 1 NN

fiierului: cel mai semnificativ octet Decalaj n octei de la nceputul `XXh` fiierului: cel mai puin semnificativ octet Lungimea Lc a datelor de actualizat. `NNh` Numrul de octei de scris `XX..XXh` Date de scris

Not: octetul 8 din P1 trebuie setat la 0. TCS_333 Mesaj de rspuns Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

dac comanda reuete, cardul transmite `9000`, dac nu este selectat un FE, starea de procesare transmis este `6986`, dac Condiiile de Acces ale fiierului selectat nu sunt ndeplinite, comanda este ntrerupt cu `6982`, dac decalajul nu este compatibil cu dimensiunea FE (decalaj > dimensiunea FE), starea de procesare transmis este `6B00`, dac dimensiunea datelor care urmeaz s fie scrise nu este compatibil cu dimensiunea FE (decalaj + Le > dimensiunea FE), starea de procesare transmis este `6700`, dac este detectat o eroare de integritate n atributele fiierului, cardul consider c fiierul este corupt i irecuperabil, iar starea de procesare transmis este `6400` sau `6500`, dac scrierea nu reuete, starea de procesare transmis este `6581`. Comanda cu mesagerie securizat

3.6.3.2.

Aceast comand permite PIF s scrie date n FE selectat, cardul verificnd integritatea datelor primite. ntruct nu este necesar pstrarea confidenialitii, datele nu sunt criptate. TCS_334 Mesaj de comand Octet CLA INS P1 P2 Lc Lungime 1 1 1 1 1 Valoare `0Ch` `D6h` `XXh` `XXh` `XXh` Descriere Mesagerie securizat solicitat INS Decalaj n octei de la nceputul fiierului: cel mai semnificativ octet Decalaj n octei de la nceputul fiierului: cel mai puin semnificativ octet Lungimea cmpului de date securizate

#6 #7 #(7+L)#(6+L+NN) #(7+L+NN) #(8+L+NN) #(9+L+NN)#(12+L+NN) Le

1 L NN 1 1 4 1

`81h` `NNh` sau `81NNh` `XX..XXh` `8Eh`

TPV: marcator pentru valoarea normal a datelor LPV: Lungimea datelor transmise L este de 2 octei dac LPV > 127 octei Valoare date comune (date de scris)

TCC: marcator pentru suma de control criptografic LCC: Lungimea urmtoarei sume de `04h` control criptografic Sum de control criptografic (cei mai `XX..XXh` importani 4 octei) Conform specificaiilor din ISO/IEC `00h` 7816-4

TCS_335 Mesaj de rspuns dac formatul de intrare pentru mesageria securizat este corect Octet #1 #2 #3-#4 #5 #6 #7-#10 SW Lungime 1 1 2 1 1 4 2 Valoare `99h` `02h` `XXXXh` `8Eh` `04h` `XX..XXh` `XXXXh` Descriere TSW: Marcator pentru cuvinte de stare (de protejat de ctre CC) LSW: lungimea cuvintelor de stare transmise Cuvinte de stare (SW1, SW2) TCC: Marcator pentru suma de control criptografic LCC: Lungimea urmtoarei sume de control criptografic Sum de control criptografic (cei mai importani 4 octei) Cuvinte de stare (SW1, SW2)

Strile obinuite de procesare, descrise pentru comanda UPDATE BINARY fr mesagerie securizat (vezi pct. 3.6.3.1) pot fi transmise utiliznd structura de mesaj de rspuns descris anterior. n plus, pot aprea unele erori legate specific de mesageria securizat. n acest caz, starea de procesare este transmis simplu, fr a mai implica o structur de mesagerie securizat. TCS_336 Mesaj de rspuns n caz de eroare n mesageria securizat Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

dac nu este disponibil o cheie de sesiune, se transmite starea de procesare `6A88`, dac unele dintre obiectele informative ateptate (conform specificaiilor de mai sus) lipsesc din formatul de mesagerie securizat, starea de procesare transmis este `6987`: aceast eroare se produce dac lipsete un marcator ateptat sau dac corpul comenzii nu este construit corect,

dac unele obiecte de date sunt incorecte, starea de procesare transmis este `6988`: aceast eroare se produce dac toi marcatorii necesari sunt prezeni, dar unele lungimi sunt diferite de cele ateptate. dac verificarea sumei de control criptografic eueaz, starea de procesare transmis este `6688`. Get challenge (obinere intervenie)

3.6.4.

Aceast comand respect ISO/IEC 7816-4, dar are o utilizare restricionat comparativ cu comanda definit n norm. Comanda GET CHALLENGE solicit cardului s emit o provocare pentru a fi utilizat ntr-o procedur de securitate n cadrul creia sunt transmise cardului o criptogram sau date codificate. TCS_337 Provocarea emis de card este valabil doar pentru urmtoarea comand, care utilizeaz provocarea, transmis cardului. TCS_338 Mesaj de comand Octet CLA INS P1 P2 Le Lungime 1 1 1 1 1 Valoare `00h` `84h` `00h` `00h` `08h` Descriere CLA INS P1 P2 Le (Lungimea interveniei ateptate)

TCS_339 Mesaj de rspuns Octet #1-#8 SW Lungime 8 2 Valoare Descriere `XX..XXh` Intervenie `XXXXh` Cuvinte de stare (SW1, SW2)

Dac comanda reuete, cardul transmite `9000`, dac Le este diferit de `08h`, starea de procesare este `6700`, dac parametrii P1-P2 sunt incoreci, starea de procesare este `6A86`. Verify (verificare)

3.6.5.

Aceast comand respect ISO/IEC 7816-4, dar are o utilizare restricionat comparativ cu comanda definit n norm. Comanda Verify iniializeaz n card comparaia dintre datele VPC (PIN) transmise din comand cu VPC de referin stocate n card. Not: PIN introdus de utilizator trebuie completat la dreapta de ctre PIF cu octei `FFh` pn la lungimea de 8 octei.

TCS_340 Dac comanda reuete, sunt deschise drepturile corespunztoare prezentrii VPC, iar numrul ncercrilor de introducere a VPC rmase este reiniializat. TCS_341 O comparaie euat este nregistrat n card pentru a limita numrul ncercrilor ulterioare de utilizare a VPC de referin. TCS_342 Mesaj de comand Octet CLA INS P1 P2 Lc #6-#13 TCS_343 Mesaj de rspuns Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2) Lungime 1 1 1 1 1 8 Descriere CLA INS P1 P2 (VPC verificate sunt cunoscute `00h` implicit) `08h` Lungimea codului VPC transmis `XX..XXh` VPC Valoare `00h` `20h` `00h`

Dac comanda reuete, cardul transmite `9000`, dac nu se regsesc VPC de referin, starea de procesare transmis este `6A88`, dac VPC este blocat (numrul de ncercri rmase pentru VPC este nul), starea de procesare transmis este `6983`. O dat n aceast stare, VPC nu mai pot fi niciodat prezentate cu succes, dac comparaia nu reuete, numrul ncercrilor rmase scade i se transmite stare `63CX` (X>0, X fiind egal cu numrul ncercrilor rmase pentru introducerea VPC. X = `F`, numrul ncercrilor de introducere a VPC este mai mare dect `F`), dac VPC de referin sunt considerate corupte, starea de procesare transmis este `6400` sau `6581`. Get response (obinere rspuns)

3.6.6.

Aceast comand respect ISO/IEC 7816-4. Aceast comand (necesar i disponibil doar pentru protocolul T=0) este utilizat pentru a transmite datele pregtite din card la perifericul de interfa (n cazul n care o comand include att Lc, ct i Le). Comanda GET_RESPONSE trebuie emis imediat dup comanda de pregtire a datelor, altfel datele sunt pierdute. Dup executarea comenzii GET_RESPONSE (cu excepia cazurilor n care se produce eroarea `61xx` sau `6Cxx`, vezi mai jos), datele pregtite anterior nu mai sunt disponibile.

TCS_344 Mesaj de comand Octet CLA INS P1 P2 Le Lungime 1 1 1 1 1 Valoare `00h` `C0h` `00h` `00h` `XXh` Descriere

Numrul de octei ateptai

TCS_345 Mesaj de rspuns Octet #1-#X SW Lungime X 2 Valoare Descriere `XX..XXh` Date `XXXXh` Cuvinte de stare (SW1, SW2)

Dac comanda reuete, cardul transmite `9000`. Dac nu au fost pregtite date de ctre card, starea de procesare transmis este `6900` sau `6F00`. Dac Le depete numrul de octei disponibili sau dac Le este nul, starea de procesare transmis este `6Cxx, unde `xx` reprezint numrul exact de octei disponibili. n acest caz, datele pregtite sunt n continuare disponibile pentru o comand GET_RESPONSE ulterioar. Dac Le nu este nul, dar este mai mic dect numrul de octei disponibili, datele solicitate sunt transmise n mod normal de ctre card, starea de procesare transmis fiind `61xx`, unde `xx` indic numrul de octei suplimentari care sunt disponibili pentru o comand GET_RESPONSE ulterioar. Dac comanda nu este suportat de card (protocol T=1), cardul transmite `6D00`. PSO: verify certificate (verificare certificat)

3.6.7.

Aceast comand respect ISO/IEC 7816-8, dar are o utilizare restricionat comparativ cu comanda definit n norm. Cardul utilizeaz comanda VERIFY CERTIFICATE pentru a obine o cheie public din afar i pentru a verifica valabilitatea acesteia. TCS_346 n cazul n care o comand VERIFY CERTIFICATE reuete, cheia public este stocat pentru o utilizare ulterioar n mediul de securitate. Aceast cheie se seteaz explicit pentru a fi utilizat de ctre comanda SME (vezi pct. 3.6.10) n cadrul comenzilor legate de securitate (INTERNAL AUTHENTICATE, EXTERNAL AUTHENTICATE sau VERIFY CERTIFICATE), folosindu-se identificatorul de cheie. TCS_347 n orice caz, comanda VERIFY CERTIFICATE utilizeaz cheia public selectat anterior de ctre comanda SME pentru deschiderea certificatului. Aceast cheie trebuie s aparin unui stat membru sau Europei.

TCS_348 Mesaj de comand Octet CLA INS P1 P2 Lc #6-#199 Lungime 1 1 1 1 1 194 CLA Executarea unei operaiuni de securitate P1 P2: date codificate non BER-TLV `AEh` (concatenarea elementelor de date) `CEh` Lc: Lungimea certificatului, 194 octei Certificat: concatenarea elementelor de `XX..XXh` date (conform descrierii din apendicele 11) Valoare `00h` `2Ah` `00h` Descriere

TCS_349 Mesaj de rspuns Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

Dac comanda reuete, cardul transmite `9000`, dac verificarea certificatului eueaz, starea de procesare transmis este `6688`. Procesul de verificare i de deschidere a certificatului, conform descrierii din apendicele 11, dac n mediul de securitate nu exist o cheie public, se transmite `6A88`, dac cheia public selectat (utilizat pentru deschiderea certificatului) este considerat corupt, starea de procesare transmis este `6400` sau `6581`, dac cheia public selectat (utilizat pentru deschiderea certificatului) are un CHA.LSB (CertificateHolderAuthorisation.equipmentType) diferit de `00` (adic nu aparine unuia dintre statele membre sau Europei), starea de procesare transmis este `6985`. Internal authenticate (autentificare intern)

3.6.8.

Aceast comand respect ISO/IEC 7816-4. Utiliznd comanda INTERNAL AUTHENTICATE, PIF poate s autentifice cardul. Procesul de autentificare este descris n apendicele 11. Acesta include urmtoarele enunuri: TCS_350 Comanda INTERNAL AUTHENTICATE utilizeaz cheia privat a cardului (selectat implicit) pentru a semna datele de autentificare, inclusiv K1 (primul element pentru compatibilitatea cheilor de sesiune) i RND1, i utilizeaz cheia public selectat (prin intermediul ultimei comenzi SME) pentru a cripta semntura i pentru a forma jetonul de autentificare (mai multe detalii n apendicele 11).

TCS_351 Mesaj de comand Octet CLA INS P1 P2 Lc #6-#13 #14-#21 Le TCS_352 Mesaj de rspuns Octet #1-#128 SW Lungime 128 2 Descriere Jeton de autentificare a cardului (vezi `XX..XXh` apendicele 11) `XXXXh` Cuvinte de stare (SW1, SW2) Valoare Lungime 1 1 1 1 1 8 8 1 Descriere CLA INS P1 P2 Lungimea datelor transmise de card Intervenie utilizat pentru autentificarea `XX..XXh` cardului `XX..XXh` UV.RDC (vezi apendicele 11) `80h` Lungimea datelor ateptate de la card Valoare `00h` `88h` `00h` `00h` `10h`

Dac comanda reuete, cardul transmite `9000`, dac n mediul de securitate nu exist o cheie public, starea de procesare transmis este `6A88`, dac n mediul de securitate nu exist o cheie privat, starea de procesare transmis este `6A88`, dac UV.RDC nu corespunde identificatorului cheii publice curente, starea de procesare transmis este `6A88`, dac cheia privat este considerat corupt, starea de procesare transmis este `6400` sau `6581`.

TCS_353 Dac comanda INTERNAL AUTHENTICATE reuete, cheia de sesiune activ, dac exist, este tears i nu mai este disponibil. Pentru a face disponibil o nou cheie de sesiune trebuie executat cu succes comanda EXTERNAL_AUTHENTICATE. 3.6.9. External authenticate (autentificare extern)

Aceast comand respect ISO/IEC 7816-4. Utiliznd comanda EXTERNAL AUTHENTICATE, cardul poate autentifica PIF. Procesul de autentificare este descris n apendicele 11. Acesta include urmtoarele enunuri: TCS_354 Comanda EXTERNAL AUTHENTICATE trebuie dat imediat dup o comand GET CHALLENGE. Cardul emite o intervenie spre exterior (RND3).

TCS_355 Verificarea criptogramei utilizeaz RND3 (intervenia emis de card), cheia privat a cardului (selectat implicit) i cheia public selectat anterior de ctre comanda SME. TCS_356 Cardul verific criptograma, iar dac aceasta este corect se deschide condiia de acces AUT. TCS_357 Criptograma de intrare cuprinde al doilea element indicnd compatibilitatea cheilor de sesiune K2. TCS_358 Mesaj de comand Octet CLA INS P1 P2 Lc #6-#133 Lungime 1 1 1 1 1 128 CLA INS P1 P2 (cheia public de utilizat este `00h` cunoscut implicit i a fost setat anterior de ctre comanda SME) Lc (Lungimea datelor transmise `80h` cardului) `XX..XXh` Criptogram (vezi apendicele 11) Valoare `00h` `82h` `00h` Descriere

TCS_359 Mesaj de rspuns Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

Dac comanda reuete, cardul transmite `9000`, dac n mediul de securitate nu exist o cheie public, se transmite `6A88`, dac CHA a cheii publice selectate nu este concatenarea IDA a aplicaiei de tahograf i a unui tip de aparat UV, starea de procesare transmis este `6F00` (vezi apendicele 11), dac n mediul de securitate nu exist o cheie privat, starea de procesare transmis este `6A88`, dac verificarea criptogramei este eronat, starea de procesare transmis este `6688`, dac comanda nu urmeaz imediat unei comenzi GET CHALLENGE, starea de procesare transmis este `6985`, dac cheia privat selectat este considerat corupt, starea de procesare transmis este `6400` sau `6581`.

TCS_360 Dac comanda EXTERNAL AUTHENTICATE reuete i dac prima parte a cheii de sesiune este disponibil dintr-o comand INTERNAL AUTHENTICATE executat de curnd cu succes, cheia de sesiune este setat pentru comenzile ulterioare care utilizeaz mesageria securizat.

TCS_361 Dac prima parte a cheii de sesiune nu este disponibil dintr-o comand anterioar INTERNAL AUTHENTICATE, cea de-a doua parte a cheii de sesiune, transmis de PIF, nu este stocat n card. Acest mecanism asigur executarea procesului de autentificare reciproc n ordinea specificat n apendicele 11. 3.6.10. Manage security environment (gestionare mediu de securitate) Aceast comand este utilizat pentru setarea unei chei publice pentru autentificare. Aceast comand respect ISO/IEC 7816-8. Utilizarea acestei comenzi este restricionat fa de standardul corespunztor. TCS_362 Cheia menionat n cmpul de date al SME este valabil pentru fiecare fiier din FD al tahografului. TCS_363 Cheia menionat n cmpul de date al SME rmne cheia public activ pn la urmtoarea comand SME corect. TCS_364 Dac cheia menionat nu este (deja) prezent n card, mediul de securitate rmne neschimbat. TCS_365 Mesaj de comand Octet CLA INS P1 P2 Lc #6 #7 #8-#15 Lungime 1 1 1 1 1 1 1 08h CLA INS P1: cheia menionat valabil pentru `C1h` toate operaiunile criptografice P2 (date menionate privind semntura `B6h` digital) Lc: lungimea cmpului de date `0Ah` subsecvent Marcator pentru menionarea unei chei `83h` publice n cazuri asimetrice `08h` Lungimea trimiterii (identificator cheie) Identificator cheie conform `XX..XXh` specificaiilor din apendicele 11 Valoare `00h` `22h` Descriere

TCS_366 Mesaj de rspuns Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

Dac comanda reuete, cardul transmite `9000`, dac cheia menionat nu este prezent n card, starea de procesare transmis este `6A88`,

dac unele dintre pachetele de date ateptate lipsesc n formatul de mesagerie securizat, este transmis starea de procesare `6987`. Acelai lucru se poate ntmpla dac lipsete marcatorul `83h`, dac unele dintre pachetele de date sunt incorecte, starea de procesare transmis este `6988`. Acelai lucru se poate ntmpla dac lungimea identificatorului cheii nu este `08h`, dac cheia selectat este considerat corupt, starea de procesare transmis este `6400` sau `6581`.

3.6.11. PSO: hash (distribuire) Aceast comand se utilizeaz pentru a transfera pe card rezultatul unui calcul de distribuire aplicat anumitor date. Aceast comand se utilizeaz pentru verificarea semnturilor digitale. Valoarea de distribuire este stocat n EEPROM pentru comanda ulterioar de verificare a semnturilor digitale. Aceast comand respect ISO/IEC 7816-8. Utilizarea acestei comenzi este restricionat comparativ cu standardul corespunztor. TCS_367 Mesaj de comand Octet CLA INS P1 P2 Lc #6 #7 #8-#27 Lungime 1 1 1 1 1 1 1 20 Valoare `00h` `2Ah` `90h` `A0h` `16h` `90h` `14h` `XX.XXh` Descriere CLA Executare a unei operaiuni de securitate Transmitere cod de distribuire Marcator: cmpul de date conine DO relevante pentru funcia de distribuire Lungimea Lc a cmpului de date subsecvent Marcator pentru codul de distribuire Lungimea codului de distribuire Cod de distribuire

TCS_368 Mesaj de rspuns Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

Dac comanda reuete, cardul transmite `9000`, dac unele dintre obiectele de date ateptate (conform specificaiilor de mai sus) lipsesc, este transmis starea de procesare `6987`. Acelai lucru se poate ntmpla dac lipsete unul dintre marcatorii `90h`, dac unele dintre obiectele de date sunt incorecte, starea de procesare transmis este `6988`. Acelai lucru se poate ntmpla dac marcatorul necesar este prezent, dar lungimea acestuia este diferit de `14h`.

3.6.12. Perform hash of file (executare funcie de distribuire pe fiier)

Aceast comand nu respect ISO/IEC 7816-8. Astfel, octetul CLA din aceast comand indic o utilizare exclusiv a comenzii PERFORM SECURITY OPERATION/HASH. TCS_369 Comanda PERFORM HASH OF FILE se utilizeaz pentru a executa funcia de distribuire pe zona de date a FE transparent selelctat. TCS_370 Rezultatul operaiunii de distribuire este stocat n card. Ulterior, acesta poate fi utilizat pentru a obine semntura digital a fiierului, utiliznd comanda PSO_COMPUTE_DIGITAL_SIGNATURE. Acest rezultat rmne disponibil pentru comanda COMPUTE DIGITAL SIGNATURE pn la urmtoarea executare cu succes a comenzii PERFORM HASH OF FILE. TCS_371 Mesaj de comand Octet CLA INS P1 P2 TCS_372 Mesaj de rspuns Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2) Lungime 1 1 1 1 Valoare `80h` `2Ah` `90h` `00h` Descriere CLA Executare operaiune de securitate Marcator: distribuire P2: distribuire a datelor din fiierul transparent selectat

Dac comanda reuete, cardul transmite `9000`, dac nu este selectat o aplicaie, este transmis starea de procesare `6985`, dac FE selectat este considerat corupt (eroare n atributele fiierului sau de integritate a datelor stocate), starea de procesare transmis este `6400` sau `6581`, dac fiierul selectat nu este un fiier transparent, starea de procesare transmis este `6986`.

3.6.13. PSO: compute digital signature (calcul semntur digital) Aceast comand se utilizeaz pentru calcularea semnturii digitale pentru codul de distribuire calculat anterior (vezi PERFORM HASH OF FILE, pct. 3.6.12). Aceast comand respect ISO/IEC 7816-8. Utilizarea acestei comenzi este restricionat comparativ cu standardul corespunztor. TCS_373 Cheia privat a cardului este utilizat pentru a calcula semntura digital i este cunoscut implicit de ctre card. TCS_374 Cardul execut o semntur digital utiliznd o metod de completare n conformitate cu PKCS1 (vezi apendicele 11 pentru detalii).

TCS_375 Mesaj de comand Octet CLA INS P1 P2 Le TCS_376 Mesaj de rspuns Octet #1-#128 SW Lungime 128 2 Descriere Semntura codului de distribuire calculat `XX..XXh` anterior `XXXXh` Cuvinte de stare (SW1, SW2) Valoare Lungime 1 1 1 1 1 Valoare `00h` `2Ah` `9Eh` `9Ah` `80h` Descriere CLA Executare operaiune de securitate Semntur digital de transmis Marcator: cmpul de date conine datele de semnat. ntruct nu este inclus un cmp de date, se presupuse c datele sunt deja prezente n card (distribuire pe fiier) Le (Lungimea semnturii ateptate)

Dac comanda reuete, cardul transmite `9000`, dac cheia privat selectat implicit este corupt, starea de procesare transmis este `6400` sau `6581`.

3.6.14. PSO: verify digital signature (verificare semntur digital) Aceast comand se utilizeaz pentru a verifica semntura digital, furnizat ca intrare, n conformitate cu PCKS1 a unui mesaj, al crui cod de distribuire este cunoscut de ctre card. Algoritmul semnturii este cunoscut implicit de ctre card. Aceast comand respect ISO/IEC 7816-8. Utilizarea comenzii este restricionat comparativ cu standardul corespunztor. TCS_377 Comanda VERIFY DIGITAL SIGNATURE utilizeaz ntotdeauna cheia public selectat de comanda anterioar MANAGE SECURITY ENVIRONMENT i codul de distribuire anterior introdus prin intermediul unei comenzi PSO: hash. TCS_378 Mesaj de comand Octet CLA INS P1 P2 Lc #28 #29-#30 Lungime 1 1 1 1 1 1 2 Valoare `00h` `2Ah` `00h` `A8h` `83h` `9Eh` `8180h` Descriere CLA Executare operaiune de securitate Marcator: cmpul de date conine DO relevante pentru verificare Lungimea Lc a cmpului de date subsecvent Marcator pentru semntura digital Lungimea semnturii digitale (128 de octei, codificai n conformitate cu ISO/IEC 7816-6)

#31-#158

128

`XX..XXh` Coninutul semnturii digitale

TCS_379 Mesaj de rspuns Octet SW Lungime 2 Valoare `XXXXh` Descriere Cuvinte de stare (SW1, SW2)

Dac comanda reuete, cardul transmite `9000`, dac verificarea semnturii eueaz, starea de procesare transmis este `6688`. Procesul de verificare este descris n apendicele 11. dac nu este selectat o cheie public, starea de procesare transmis este `6A88`, dac unele dintre obiectele de date (conform specificaiilor de mai sus) lipsesc, este transmis starea de procesare `6987`. Acest lucru se poate ntmpla dac marcatorul necesar este absent, dac nu este disponibil un cod de distribuire pentru procesarea comenzii (ca urmare a unei comenzi PSO: hash anterioare), starea de procesare transmis este `6985`, dac unele dintre obiectele de date sunt incorecte, starea de procesare transmis este `6988`. Acest lucru se poate ntmpla dac lungimea unuia dintre obiectele de date necesare este incorect, dac cheia public selectat este considerat corupt, starea de procesare transmis este `6400` sau `6581`, STRUCTURA CARDULUI DE TAHOGRAF

4.

Aceast seciune prezint structurile fiierelor de stocare a datelor accesibile ale cardurilor de tahograf. Nu prezint structurile interne care depind de productorul cardului, precum antetele fiierelor, nici stocarea i procesarea elementelor de date necesare pentru utilizare intern, precum EuropeanPublicKey, CardPrivateKey, TDesSessionKey sau WorkshopCardPin. Capacitatea util de memorare a cardurilor de tahograf trebuie s fie minimum 11 Koctei. Pot fi utilizate capaciti superioare. n acest caz, structura cardului rmne aceeai, dar crete numrul de nregistrri ale unor elemente din structur. Prezenta seciune specific valorile minime i maxime pentru numrul acestor nregistrri. 4.1. Structura cardului oferului TCS_400 Dup personalizarea cardului oferului, acesta are urmtoarea structur permanent a fiierelor i urmtoarele condiii de accesare a fiierelor: Condiii de acces

Fiier

ID Citire fiier
3F00 0002 0005 0500 0501 C100 C108 0520 050E 0521 0502 0503 0504 0505 0506 0507 0508 0522

Actualizare NIC NIC NIC NIC NIC NIC INT NIC PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT

Criptat Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu

INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT

TCS_401 Structura tuturor FE trebuie s fie transparent. TCS_402 Citirea cu mesagerie securizat trebuie s fie posibil pentru toate fiierele din DF Tachograph. TCS_403 Cardul oferului are urmtoarea structur de date:
Fiier/Element de date Nr. nregistrri Dimensiune (octei) Min Max Valori implicite

TCS_404 Urmtoarele valori, utilizate pentru a specifica dimensiunile din tabelul de mai sus, reprezint valorile pentru numrul minim i maxim de nregistrri pe care structura de date a cardului oferului trebuie s le utilizeze: n1 n2 n3 n4 n6 NoOfEventsPerType NoOfFaultsPerType NoOfCardVehicleRecords NoOfCardPlaceRecords CardActivityLengthRange Min 6 12 84 84 5 544 octei (28 zile * 93 modificri de activitate) Max 12 24 200 112 13 776 octei (28 zile * 240 modificri de activitate)

4.2. Structura cardului atelierului TCS_405 Dup personalizarea cardului atelierului, acesta are urmtoarea structur permanent a fiierelor i urmtoarele condiii de accesare a fiierelor: Condiii de acces Fiier ID Citire fiier
3F00 0002 0005 0500 0501 C100 C108 0520 0509 050A 050B 0502 0503 0504 0505 0506 0507 0508 0522

Actualizare NIC NIC NIC NIC NIC NIC INT PRO MS/AUT NIC PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT PRO MS/AUT

Criptat Nu Nu Nu Nu Nu Nu Nu Nu Da Nu Nu Nu Nu Nu Nu Nu Nu

INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT

TCS_406 Structura tuturor FE trebuie s fie transparent. TCS_407 Citirea cu mesagerie securizat trebuie s fie posibil pentru toate fiierele din DF Tachograph. TCS_408 Cardul atelierului are urmtoarea structur de date:
Fiier/Element de date Nr. nregistrri Dimensiune (octei) Min Max Valori implicite

TCS_409 Urmtoarele valori, utilizate pentru a specifica dimensiunile din tabelul de mai sus, reprezint valorile pentru numrul minim i maxim de nregistrri pe care structura de date a cardului atelierului trebuie s le utilizeze: n1 n2 n3 n4 n6 n5 NoOfEventsPerType NoOfFaultsPerType NoOfCardVehicleRecords NoOfCardPlaceRecords CardActivityLenghtRange NoOfCalibrationRecords Min 3 6 4 6 88 198 octei (1 zi * 93 modificri de activitate) Max 3 6 8 8 255 492 octei (1 zi * 240 modificri de activitate)

4.3. Structura cardului de control TCS_410 Dup personalizarea cardului de control, acesta are urmtoarea structur permanent a fiierelor i urmtoarele condiii de accesare a fiierelor: Condiii de acces Fiier ID Citire fiier
3F00 0002

Actualizare NIC

Criptat Nu

INT

3F00 0500 0002 0501 0005 C100 C108 0520 050C

INT INT INT INT AUT INT

NIC NIC NIC NIC NIC PRO MS/AUT

Nu Nu Nu Nu Nu Nu

TCS_411 Structura tuturor FE trebuie s fie transparent. TCS_412 Citirea cu mesagerie securizat trebuie s fie posibil pentru toate fiierele din DF Tachograph. TCS_413 Cardul de control are urmtoarea structur de date:
Fiier/Element de date Dimensiune (octei) Min Max

TCS_414 Urmtoarele valori, utilizate pentru a specifica dimensiunile din tabelul de mai sus, reprezint valorile pentru numrul minim i maxim de nregistrri pe care structura de date a cardului de control trebuie s le utilizeze: n7 NoOfControlActivityRecords Min 230 Max 520

4.4. Structura cardului societii TCS_415 Dup personalizarea cardului societii, acesta are urmtoarea structur permanent a fiierelor i urmtoarele condiii de accesare a fiierelor: Condiii de acces Fiier ID Citire fiier
3F00 0002 0005 0500 0501 C100 C108 0520 050D

Actualizare NIC NIC

Criptat Nu Nu Nu Nu Nu Nu Nu

INT INT

INT NIC INT NIC INT NIC AUT NIC INT PRO MS/ AUT

TCS_416 Structura tuturor FE trebuie s fie transparent. TCS_417 Citirea cu mesagerie securizat trebuie s fie posibil pentru toate fiierele din DF Tachograph. TCS_418 Cardul societii are urmtoarea structur de date:
Fiier/Element de date Nr. nregistrri Dimensiune (octei) Min Max Valori implicite

TCS_419 Urmtoarele valori, utilizate pentru a specifica dimensiunile din tabelul de mai sus, reprezint valorile pentru numrul minim i maxim de nregistrri pe care structura de date a cardului societii trebuie s le utilizeze: n8 NoOfCompanyActivityRecords Apendicele 3 PICTOGRAME Min 230 Max 520

PIC_001

Aparatul de nregistrare poate utiliza urmtoarele pictograme i combinaii de pictograme:

1. PICTOGRAME DE BAZ Persoane Societate Controlor ofer Atelier/staie testare Productor Activiti Disponibilitate Conducere Odihn Munc Pauz Necunoscut Aciuni Control Conducere Inspecie/calibrare Durat Perioad de disponibilitate n curs Perioad de conducere continu Perioad de odihn n curs Perioad de munc n curs Perioade de pauz cumulate Moduri de funcionare Mod societate Mod control Mod operaional Mod calibrare

Aparat Funcii Lector ofer Lector copilot Card Ceas Afiaj Afiare Stocare extern Descrcare Alimentare Imprimant/imprimare Imprimare Senzor Dimensiune pneuri Vehicul/unitate montat pe vehicul Condiii specifice n afara domeniului de aplicare Traversare pe feribot/tren Diverse Evenimente nceputul perioadei zilnice de munc Loc Securitate Ora Calificative Zilnic Sptmnal Anomalii Sfritul perioadei zilnice de munc Introducere manual a activitilor oferului Vitez Total/rezumat

Dou sptmni De la sau pn la 2. COMBINAII DE PICTOGRAME Diverse Loc de control Loc de ncepere a perioadei zilnice de munc De la ora Din vehicul n afara domeniului de aplicare, nceput Carduri Cardul oferului Cardul societii Card de control Cardul atelierului Nici un card Conducere Conducere n echipaj Durat conducere pentru o sptmn Durat conducere pentru dou sptmni Tipriri Tiprire zilnic a activitilor oferului extrase din card Tiprire zilnic a activitilor oferului extrase din UV Tiprirea evenimentelor i anomaliilor extrase din card Tiprirea evenimentelor i anomaliilor extrase din VU Tiprirea datelor tehnice Tiprirea depirilor de vitez Evenimente Inserarea unui card nevalabil Conflict card Suprapunere de timp Conducere fr un card adecvat Inserarea cardului n timpul condusului Ultima sesiune a cardului nu a fost ncheiat corect Depire a vitezei autorizate ntrerupere a alimentrii cu electricitate Eroare privind datele de micare nclcare a securitii Reglarea orei (n atelier) Control pentru depirea vitezei autorizate Anomalii Anomalie a cardului (lector pentru cardul oferului) Anomalie a cardului (lector pentru cardul copilotului)

Loc de ncheiere a perioadei zilnice de munc Pn la ora n afara domeniului de aplicare, sfrit

Anomalie a afiajului Anomalie la descrcare Anomalie a imprimantei Anomalie a senzorului Anomalie intern a UV Proceduri pentru introduceri manuale Aceeai perioad de munc zilnic? Sfritul perioadei anterioare de munc? Confirmai i introducei locul de ncheiere a perioadei de munc Introducei ora de pornire Introducei locul de ncepere a perioadei de munc. Not: n apendicele 4 sunt definite alte combinaii de pictograme, pentru formarea de blocuri de tiprire sau identificatori de nregistrri. Apendicele 4 MATERIALE TIPRITE CUPRINS 1. 2. 3. 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. Generaliti ........................................................................................................ Specificaii privind blocurile de date ................................................................ Specificaii referitoare la tiprire ...................................................................... Tiprirea zilnic a activitilor oferului de pe card ......................................... Tiprirea zilnic a activitilor oferului din UV .............................................. Tiprirea evenimentelor i anomaliilor de pe card ............................................ Tiprirea evenimentelor i anomaliilor din UV ................................................ Tiprirea datelor tehnice ................................................................................... Tiprirea depirilor vitezei autorizate ............................................................. 1. GENERALITI 131 131 137 138 138 139 139 140 140

Fiecare document tiprit este construit prin nlnuirea a diverse blocuri de date, identificate, dac este cazul, prin intermediul unui identificator de bloc. Un bloc de date conine una sau mai multe nregistrri, identificate, dac este cazul, prin intermediul unui identificator de nregistrare. PRT_001 Cnd un identificator de nregistrare urmeaz imediat dup un identificator de bloc, identificatorul de nregistrare nu este tiprit. PRT_002 n cazul n care un element de date este necunoscut sau nu trebuie tiprit din motive determinate de dreptul de acces la date, n locul acestuia sunt tiprite spaii. PRT_003 Dac ntregul coninut al unei linii este necunoscut sau nu trebuie tiprit, este omis ntreaga linie. PRT_004 La tiprire, cmpurile de date numerice sunt aliniate la dreapta, cu un spaiu de separare pentru mii i milioane i fr zerouri la nceput.

PRT_005 La tiprire, cmpurile de date constituite din iruri de caractere sunt aliniate la stnga i completate cu spaii pn la lungimea elementului de date sau tiate la lungimea elementului de date, dac este necesar (nume i adrese). 2. SPECIFICAII PRIVIND BLOCURILE DE DATE

n acest capitol sunt utilizate urmtoarele notaii convenionale pentru formatare: caracterele aldine indic faptul c trebuie imprimat un text normal (textul se tiprete cu caractere normale), caracterele normale reprezint variabile (pictograme sau date) care la tiprire trebuie nlocuite cu valorile lor, denumirile variabilelor au fost completate cu liniue de subliniere (_) pentru a ilustra lungimea elementului de date disponibil pentru variabila n cauz, datele sunt specificate n formatul zz/ll/aaaa (zi, lun ,an). Se poate utiliza, de asemenea, un format zz.ll.aaaa, termenul identificarea cardului reprezint combinaia dintre: tipul de card, reprezentat printr-o combinaie de pictograme, codul statului membru care a emis cardul, o bar oblic orientat spre dreapta i numrul cardului cu indexul de nlocuire i indexul de rennoire separate de un spaiu: x / x x x x x x x x x x x x x x Primele 14 caractere din numrul cardului (inclusiv, dac este cazul, un index consecutiv) x Indice de nlocuire x Indice de rennoire

P Combinaie de pictograme de card

x Codul statului membru emitent

PRT_006 Documentele tiprite utilizeaz urmtoarele blocuri de date i/sau nregistrri de date, n conformitate cu urmtoarele semnificaii i formate: Numrul blocului sau nregistrrii Semnificaie 1. Data i ora la care a fost tiprit documentul Tipul de tiprire Identificator de bloc Combinaie de pictograme de tiprire (vezi apendicele 3), setarea limitatorului de vitez (tiprire doar la depirea vitezei autorizate).

2.

3.

Identificarea titularului cardului Identificator de bloc. P = pictogram a unei persoane Numele titularului cardului Prenumele titularului cardului (dac este cazul) Identificarea cardului Data expirrii cardului (dac este cazul) n cazul n care cardul nu este un card individual i nu are nscris numele titularului cardului, se tiprete n locul acestuia numele societii, al atelierului sau al organismului de control. Identificarea vehiculului Identificator de bloc (VIN) Stat membru de nregistrare i VRN. Identificarea UV Identificator de bloc Denumirea fabricantului UV Numr de component al UV. Ultima calibrare a aparatului de nregistrare Identificator de bloc Numele atelierului Identificarea cardului atelierului Data calibrrii Ultimul control (efectuat de un ofier de control) Identificator de bloc Identificarea cardului controlorului Data, ora i tipul controlului Tipul de control: Pn la patru pictograme. Tipul de control poate fi (o combinaie de): : Descrcare de pe card, : descrcare de pe UV, : tiprire, : afiare. Activitile oferului stocate pe card n ordine cronologic Identificator de bloc Data interogrii (ziua calendaristic ce face obiectul tipririi) contor de prezen zilnic a cardului

4.

5.

6.

7.

8.

8.1. 8.1a. 8.1b. 8.1c.

Intervalul n care cardul nu a fost inserat Identificator de nregistrare (nceputul intervalului) Interval necunoscut. Ora de ncepere i de ncheiere, durat Activitate introdus manual Pictogram a unei activiti, ora de ncepere i de ncheiere (inclusiv), durata, perioadele de odihn cu o durat de cel puin o or sunt marcate cu un asterisc. Inserarea cardului n lectorul S Identificator de nregistrare. S = pictograma lectorului Statul membru de nmatriculare a vehiculului i VRN Kilometrajul vehiculului la inserarea cardului Activitate (cu cardul inserat) Pictogram a unei activiti, ora de ncepere i de ncheiere (inclusiv), durata, starea echipajului (pictogram de echipaj dac exist un ECHIPAJ, spaii libere pentru mod SINGUR), perioadele de odihn cu o durat de cel puin o or sunt marcate cu un asterisc. Condiie specific. Ora introducerii, pictogram (sau combinaie de pictograme) pentru condiii specifice. Retragerea cardului Kilometrajul vehiculului i distana parcurs de la ultima inserare pentru care se cunoate kilometrajul Activitile oferului stocate ntr-o UV, per lector, n ordine cronologic Identificator de bloc Data interogrii (ziua calendaristic ce face obiectul tipririi) Kilometrajul vehiculului la 00:00 i 24:00 Activiti desfurate n lectorul S Identificator de bloc

8.2.

8.3.

8.3a.

8.4.

9.

10.

10.1.

Intervalul n care n lectorul S nu era inserat un card Identificator de nregistrare Nici un card inserat Kilometrajul vehiculului la nceputul intervalului Inserarea cardului Identificator de nregistrare a inserrii cardului Numele oferului Prenumele oferului Identificarea cardului oferului Data expirrii cardului oferului SM de nregistrare i VRN ale vehiculului utilizat anterior Data i ora retragerii cardului din vehiculul anterior Linie liber Kilometrajul vehiculului la inserarea cardului, introducerea manual a marcajului pentru activitile oferului (M dac da, spaiu dac nu) Activitate Pictogram a unei activiti, ora de ncepere i de ncheiere (inclusiv), durata, starea echipajului (pictogram de echipaj dac exist un ECHIPAJ, spaii libere pentru mod SINGUR), perioadele de odihn cu o durat de cel puin o or sunt marcate cu un asterisc. Condiie specific. Ora introducerii, pictogram (sau combinaie de pictograme) pentru condiii specifice. Retragerea cardului sau Sfritul unui interval Nici un card Kilometrajul vehiculului la retragerea cardului sau la sfritul intervalului Nici un card i distana parcurs de la inserare sau de la nceputul intervalului Nici un card Rezumat zilnic Identificator de bloc Rezumat UV pentru perioadele n care nu exist card n lectorul oferului Identificator de bloc

10.2.

10.3.

10.3a.

10.4.

11. 11.1.

11.2.

Rezumat UV pentru perioadele n care nu exist card n lectorul copilotului Identificator de bloc Rezumat UV zilnic per ofer Identificator de nregistrare Numele oferului Prenumele oferului Identificarea cardului oferului Introducerea locului unde ncepe i/sau se ncheie o perioad zilnic de munc pi = pictograma locului la nceput/sfrit, ora, ara, regiunea, kilometraj Totalurile activitilor (dintr-un card) Durata total de conducere, distana parcurs Durata total de munc i de disponibilitate Durata total de odihn i necunoscut Durata total a activitilor echipajului. Totalurile activitilor (perioade n care nu a existat nici un card n lectorul oferului) Durata total de conducere, distana parcurs Durata total de munc i de disponibilitate Durata total de odihn. Totalurile activitilor (perioade n care nu a existat card n lectorul copilotului) Durata total de munc i de disponibilitate Durata total de odihn. Totalurile activitilor (per ofer, ambele lectoare incluse) Durata total de conducere, distana parcurs Durata total de conducere, distana parcurs Durata total de odihn

11.3.

11.4.

11.5.

11.6.

11.7.

11.8.

Durata total a activitilor echipajului. Cnd este necesar tiprirea unui document zilnic pentru ziua curent, rezumatul informaiilor zilnice este ntocmit pe baza datelor disponibile n momentul tipririi. 12. 12.1. Eveniment i/sau anomalii pe un card Identificator de bloc pentru ultimele 5 evenimente i anomalii de pe un card Identificator de bloc pentru toate Evenimentele nregistrate pe un card Identificator de bloc pentru toate Anomaliile de pe un card nregistrarea unui Eveniment i/sau a unei Anomalii Identificator de nregistrare Pictogram de eveniment/anomalie, scopul nregistrrii, data i ora declanrii, Cod suplimentar de eveniment/anomalie (dac exist), durata Stat membru de nregistrare i VRN ale vehiculului n care a avut loc evenimentul/anomalia. Evenimente i/sau anomalii stocate sau active n UV Identificator de bloc pentru ultimele 5 evenimente i anomalii dintr-o UV Identificator de bloc pentru toate Evenimentele active ntr-o UV Identificator de bloc pentru toate Anomaliile nregistrate sau active ntr-o UV nregistrarea unui eveniment i/sau a unei anomalii Identificator de nregistrare

12.2.

12.3. 12.4.

13. 13.1. 13.2. 13.3.

13.4.

Pictogram de eveniment/anomalie, scopul nregistrrii, data i ora declanrii, Cod suplimentar de eveniment/anomalie (dac exist), nr. evenimentelor similare din aceeai zi, durata Identificarea cardurilor inserate la nceputul sau la sfritul evenimentului sau al anomaliei (pn la 4 linii fr a se repeta de dou ori acelai numr de card) Cazuri n care nu au fost inserate carduri Scopul nregistrrii (p) este un cod numeric care explic motivele pentru care evenimentul sau anomalia au fost nregistrate, codificat n conformitate cu elementul de date EventFaultRecordPurpose. 14. Identificarea UV Identificator de bloc Denumirea fabricantului UV Adresa fabricantului UV Numrul de referin al UV Numrul de omologare al UV Seria UV Anul de fabricaie a UV Versiunea software-ului UV i data instalrii acestuia. Identificarea senzorului Identificator de bloc Seria senzorului Numrul de omologare a senzorului Data primei instalri a senzorului Data calibrrii Identificator de bloc nregistrarea calibrrii Identificator de nregistrare Atelierul care a realizat calibrarea Adresa atelierului Identificarea cardului atelierului Data expirrii cardului atelierului Linie liber Data calibrrii + scopul calibrrii VIN Statul membru de nregistrare i VRN

15.

16. 16.1.

Coeficientul caracteristic al vehiculului Constanta aparatului de nregistrare Circumferina efectiv a pneurilor Dimensiunea pneurilor montate Setrile limitatorului de vitez Valoarea nou i veche a kilometrajului Scopul calibrrii (p) este un cod numeric care explic motivul pentru care aceti parametri de calibrare au fost nregistrai, codificat n conformitate cu elementul de date CalibrationPurpose.

17. 17.1.

Reglarea orei Identificator de bloc nregistrarea reglrii orei Identificator de nregistrare Data i ora vechi Data i ora noi Atelierul care a efectuat reglarea orei Adresa atelierului Identificarea cardului atelierului Data expirrii cardului atelierului. Evenimentele i anomaliile cele mai recente nregistrate n UV Identificator de bloc Data i ora celui mai recent eveniment Data i ora celei mai recente anomalii Informaii privind control depirii vitezei autorizate Identificator de bloc Data i ora ultimului CONTROL PRIVIND DEPIREA VITEZEI AUTORIZATE Data/ora primei depiri a vitezei autorizate i numrul depirilor ulterioare de vitez. Controlul privind depirea vitezei autorizate Identificator de bloc pentru Prima depire a vitezei autorizate dup ultima calibrare.

18.

19.

20. 20.1.

20.2.

Identificator de bloc pentru Cele mai grave 5 depiri de vitez n ultimele 365 de zile. Identificator de bloc pentru Cea mai grav depire de vitez pentru fiecare dintre ultimele 10 zile de ocuren Identificator de nregistrare Data, ora i durata Viteza maxim i viteza medie, numrul de evenimente similare din ziua respectiv Numele oferului Prenumele oferului Identificarea cardului oferului Dac ntr-un bloc nu exist nici o nregistrare a unei depiri de vitez Informaii scrise de mn Identificator de bloc Locul efecturii controlului Semntura controlorului De la ora La ora Semntura oferului Informaii scrise de mn: introducei suficiente rnduri libere deasupra unui element scris de mn, pentru a putea scrie informaiile necesare sau pentru a aplica o semntur. 3. SPECIFICAII REFERITOARE LA TIPRIRE

20.3.

20.4.

20.5. 21. 21.1. 21.2. 21.3. 21.4. 21.5.

n prezentul capitol s-au folosit urmtoarele notaii convenionale: N N X/Y Tiprirea blocului sau a nregistrrii cu numrul N Tiprirea blocului sau a nregistrrii cu numrul N repetat ori de cte ori este necesar Tiprirea blocurilor sau a nregistrrilor X i/sau Y, dup caz, cu repetarea operaiunii ori de cte ori este necesar 3.1. Tiprirea zilnic a activitilor oferului de pe card

PRT_007 Tiprirea zilnic din card a activitilor oferului se face n conformitate cu urmtorul format: 1 2 3 3 4 5 6 7 8 8.1a/8.1b/8.1c/8.2/ 8.3/8.3a/8.4 11 11.4 11.5 12.1 12.4 13.1 13.4 21.1 21.2 21.5 Data i ora la care se tiprete documentul Tipul de tiprire Identificarea controlorului (dac n UV este inserat un card de control) Identificarea oferului (din cardul supus tipririi) Identificarea vehiculului (vehiculul din care se tiprete documentul) Identificarea UV (UV din care se tiprete documentul) Ultima calibrare a acestei UV Ultimul control cruia i-a fost supus oferul controlat Delimitator al activitilor oferului Activitile oferului n ordine cronologic Delimitator al rezumatului zilnic Locuri introduse n ordine cronologic Totaluri ale activitilor Evenimente sau anomalii din delimitatorul cardului nregistrri de evenimente /anomalii (ultimele 5 evenimente sau anomalii nregistrate n card) Evenimente sau anomalii din delimitatorul UV nregistrri de evenimente/anomalii (Ultimele 5 evenimente sau anomalii nregistrate sau n curs n UV) Locul controlului Semntura controlorului Semntura oferului

3.2. Tiprirea zilnic a activitilor oferului din UV PRT_008 Tiprirea zilnic a activitilor oferului din UV se face n conformitate cu urmtorul format: 1 2 3 4 5 6 7 9 10 10.1/10.2/10.3/ 10.3a/10.4 Data i ora la care se tiprete documentul Tipul de tiprire Identificarea titularului cardului (pentru toate cardurile inserate n UV) Identificarea vehiculului (vehiculul din care se tiprete documentul) Identificarea UV (UV din care se tiprete documentul) Ultima calibrare a acestei UV Ultimul control cruia i-a fost supus aparatul de nregistrare Delimitator al activitilor oferului Delimitator al lectorului oferului (fanta 1) Activitile oferului n ordine cronologic (lectorul oferului)

10 10.1/10.2/10.3/ 10.3a/10.4 11 11.1 11.4 11.6 11.2 11.4 11.7 11.3 11.4 11.7 13.1 13.4 21.1 21.2 21.3 21.4 21.5

Delimitator al lectorului copilotului (fanta 2) Activitile oferului n ordine cronologic (lectorul copilotului) Delimitator al rezumatului zilnic Rezumat al perioadelor n care nu exista card n lectorul oferului Locuri introduse n ordine cronologic Totaluri ale activitilor Rezumatul perioadelor n care nu a existat un card n lectorul copilotului Locuri introduse n ordine cronologic Totaluri ale activitilor Rezumatul activitilor pentru un ofer incluznd ambele lectoare Locuri introduse de oferul respectiv, n ordine cronologic Totaluri ale activitilor pentru oferul respectiv Delimitator de evenimente/anomalii nregistrri de evenimente/anomalii (Ultimele 5 anomalii sau evenimente nregistrate sau active n UV) Locul controlului Semntura controlorului De la ora (spaiu disponibil pentru un ofer care nu deine un card, pentru a putea indica aici La ora perioadele relevante pentru el) Semntura oferului

3.3. Tiprirea evenimentelor i a anomaliilor de pe card PRT_009 Tiprirea evenimentelor sau anomaliilor din card se face n conformitate cu urmtorul format: 1 2 3 3 4 12.2 12.4 12.3 12.4 21.1 21.2 21.5 Data i ora la care se tiprete documentul Tipul de tiprire Identificarea controlorului (dac n UV este inserat un card de control) Identificarea oferului (din cardul supus tipririi) Identificarea vehiculului (vehiculul din care se tiprete documentul) Delimitator de evenimente nregistrri de evenimente (toate evenimentele nregistrate n card) Delimitator de anomalii nregistrri de anomalii (toate anomaliile nregistrate n card) Locul controlului Semntura controlorului Semntura oferului

3.4. Tiprirea evenimentelor i a anomaliilor din UV PRT_010 Tiprirea evenimentelor sau a anomaliilor din UV se face n conformitate cu urmtorul format: 1 2 3 4 13.2 13.4 13.3 13.4 21.1 21.2 21.5 Data i ora la care se tiprete documentul Tipul de tiprire Identificarea titularului cardului (pentru toate cardurile inserate n UV) Identificarea vehiculului (vehiculul din care se tiprete documentul) Delimitator de evenimente nregistrri de evenimente (toate evenimentele nregistrate sau active n UV) Delimitator de anomalii nregistrri de anomalii (toate anomaliile nregistrate sau active n UV) Locul controlului Semntura controlorului Semntura oferului

3.5. Tiprirea datelor tehnice PRT_011 Tiprirea datelor tehnice se face n conformitate cu urmtorul format: 1 2 3 4 14 15 16 16.1 17 17.1 18 Data i ora la care se tiprete documentul Tipul de tiprire Identificarea titularului cardului (pentru toate cardurile inserate n UV) Identificarea vehiculului (vehiculul din care se tiprete documentul) Identificarea UV Identificarea senzorului Delimitatorul datelor de calibrare nregistrri ale calibrrilor (toate nregistrrile disponibile n ordine cronologic) Delimitator al reglrii orei nregistrri privind reglarea orei (toate nregistrrile disponibile din nregistrri privind reglarea orei i datele de calibrare) Cel mai recent eveniment i cea mai recent anomalie nregistrate n UV

3.6. Tiprirea depirilor vitezei autorizate PRT_012 Tiprirea depirilor vitezei autorizate se face n conformitate cu urmtorul format: 1 2 Data i ora la care se tiprete documentul Tipul de tiprire

3 4 19 20.1 20.4/20.5 20.2 20.4/20.5 20.3 20.4/20.5 21.1 21.2 21.5

Identificarea titularului cardului (pentru toate cardurile inserate n UV) Identificarea vehiculului (vehiculul din care se tiprete documentul) Informaii privind controlul depirilor de vitez Identificatorul datelor privind depirile de vitez Prima depire a vitezei autorizate dup ultima calibrare Identificatorul datelor privind depirile de vitez Cele mai grave 5 depiri ale vitezei autorizate din ultimele 365 de zile Identificatorul datelor privind depirile de vitez Cele mai grave depiri ale vitezei autorizate din fiecare din ultimele 10 zile de ocuren Locul controlului Semntura controlorului Semntura oferului. Apendicele 5 AFIAJ

n prezentul apendice s-au folosit urmtoarele convenii de prezentare a formatului: caracterele aldine indic textul care urmeaz s fie afiat (afiajul rmne n caractere normale), caracterele normale indic variabilele (pictograme sau date) care trebuie s fie nlocuite cu valorile lor pentru afiare: zz ll aaaa: hh: mm: D: EF: O: DIS_001 ziua, luna, anul orele, minutele, pictograma duratei, combinaia pictogramelor de eveniment sau anomalie, pictograma modului de funcionare

Aparatul de nregistrare afieaz datele folosind urmtoarele formate: Date Format Afiaj implicit

Ora local Modul de funcionare Informaii privind oferul Informaii privind copilotul Condiii n afara domeniului de aplicare Afiaj de avertizare Depirea timpului de conducere continu Eveniment sau anomalie

data UTC

Alte afiaje UTC sau UTC

zz/ll/aaaa zz/ll/aaaa

ora Timpul de conducere continu i durata cumulat a pauzelor oferului Timpul de conducere continu i durata cumulat a pauzelor copilotului Timpul de conducere cumulat al oferului pentru sptmna precedent i cea curent Timpul de conducere cumulat al copilotului pentru sptmna precedent i cea curent Apendicele 6 INTERFEE EXTERNE CUPRINS 1. 1.1. 1.2. 1.3. 2. 3. Hardware ................................................................................................................ Conector ................................................................................................................. Alocarea contactelor .............................................................................................. Diagram funcional ............................................................................................. Interfa de descrcare ........................................................................................... Interfa de calibrare .............................................................................................. 1. 1.1. INT_001 HARDWARE Conector 144 144 146 146 146 147

Conectorul de calibrare/descrcare trebuie s fie un conector cu ase contacte, care s poat fi accesat de la panoul frontal, fr a fi necesar deconectarea unei pri a aparatului de nregistrare, i trebuie s respecte urmtoarea schi (toate dimensiunile sunt n milimetri):

n urmtoarea diagram este prezentat o fi obinuit de conectare cu ase contacte:

1.2.

Alocarea contactelor

INT_002 Contactele se aloc n conformitate cu tabelul urmtor:

Contact 1 2 3 4 5

Descriere Pol negativ al bateriei Comunicarea datelor RxD Descrcare Semnal de intrare/ieire Putere de ieire permanent

6 1.3.

TxD Descrcare Diagrama funcional

Observaii Conectat la polul negativ al bateriei vehiculului Linie K (ISO 14 230 1) Introducerea datelor n aparatul de nregistrare Calibrare Intervalul de tensiune trebuie s fie identic cu cel pentru alimentarea electric a vehiculului minus 3 V pentru a lua n calcul cderea de tensiune din circuitele de protecie Ieire de 40 mA Ieire de date din aparatul de nregistrare

INT_003 Diagrama funcional trebuie s respecte urmtoarele indicaii:

Conector de control/calibrare

Linie K

Putere permanent o/p Descrcare Descrcare 2. INTERFA DE DESCRCARE

INT_004 Interfaa de descrcare trebuie s respecte specificaiile RS232. INT_005 Interfaa de descrcare folosete un bit de pornire, 8 bii de date, cu un BPI la nceput, un bit de paritate par i un bit de oprire.

Bit de pornire

Bii de date D0 D7

Bit de paritate

Bit de oprire

Organizarea octeilor de informaii Bit de pornire: Bii de date: Bit de paritate: Bit de oprire: un bit cu nivel logic 0 transmis cu un BPI la nceput paritate par un bit cu nivel logic 1

La transmisia datelor numerice compuse din mai mult de un bit, octetul cel mai important este transmis la nceput i octetul cel mai puin important este transmis la sfrit. INT_006 Ratele binare pot fi reglate de la 9 600 bps la 115 200 bps. Transmisia se realizeaz la viteza cea mai mare posibil, rata binar dup nceperea comunicrii fiind stabilit la 9 600 bps. 3. INTERFA DE CALIBRARE

INT_007 Comunicrile de date trebuie s respecte ISO 14 230 1 Vehicule rutiere Protocol cu cuvinte cheie 2000 Partea 1: Strat fizic, prima ediie: 1999. INT_008 Semnalul de intrare/ieire trebuie s respecte urmtoarele specificaii electrice: Parametru Ulow (intrare) Uhigh (intrare) Frecvena Ulow (ieire) Uhigh (ieire) Minim 4V 4 kHz 1,0 V 4V Normal Maxim 1,0 V Observaii I = 750 A I = 200 A I = 1 mA I = 1 mA

INT_009 Semnalul de intrare/ieire trebuie s respecte urmtoarele diagrame de timp:

Semnal senzor (ieire) Frecvena

Semnal test (intrare) Frecvena test

Semnal ceas UTC (ieire) Fraciune sau multiplu de secund Apendicele 7 PROTOCOL DE DESCRCARE A DATELOR CUPRINS 1. 1.1. 1.2. 2. 2.1. 2.2. 2.2.1. 2.2.2. 2.2.2.1. 2.2.2.2. 2.2.2.3. 2.2.2.4. 2.2.2.5. 2.2.2.6. 2.2.2.7. 2.2.2.8. 2.2.2.9. 2.2.2.10. 2.2.2.11. 2.2.2.12. 2.2.2.13. 2.2.2.14. 2.2.2.15. 2.2.2.16. 2.2.3. 2.2.4. 2.2.5. 2.2.5.1. 2.2.5.2. 2.2.6. 2.2.6.1. 2.2.6.2. 2.2.6.3. 2.2.6.4. Introducere ...................................................................................................... Domeniu de aplicare ....................................................................................... Acronime i notaii ......................................................................................... Descrcarea datelor din UV ............................................................................ Procedura de descrcare ................................................................................. Protocolul de descrcare a datelor .................................................................. Structura mesajului ......................................................................................... Tipuri de mesaje ............................................................................................. Solicitare de iniiere a comunicrii (SID 81) .................................................. Rspuns pozitiv la solicitarea de iniiere a comunicrii (SID C1) ................. Solicitare de ncepere a sesiunii de diagnosticare (SID 10) ........................... Rspuns pozitiv la solicitarea de ncepere a sesiunii de diagnosticare (SID 50).................................................................................................................... Serviciu de control al legturii (SID 87) ........................................................ Rspuns pozitiv la solicitarea serviciului de control al legturii (SID C7) .... Solicitare de descrcare (SID 35) ................................................................... Rspuns pozitiv la solicitarea de descrcare (SID 75) ................................... Solicitare de transfer de date (SID 36) ........................................................... Rspuns pozitiv la solicitarea de transfer de date (SID 76) ............................ Solicitare de ncheiere a transferului (SID 37) ............................................... Rspuns pozitiv la solicitarea de ncheiere a transferului (SID 77) ............... Solicitare de ncheiere a comunicrii (SID 82) .............................................. Rspuns pozitiv la solicitarea de ncheiere a comunicrii (SID C2) .............. Confirmare de primire a unui submesaj (SID 83) ......................................... Rspuns negativ (SID 7F) .............................................................................. Fluxul mesajelor ............................................................................................. Sincronizare .................................................................................................... Gestionarea erorilor ........................................................................................ Etapa de iniiere a comunicrii ....................................................................... Etapa de comunicare ....................................................................................... Coninutul mesajelor de rspuns .................................................................... Rspuns pozitiv la un recapitulativ de transfer de date................................. Rspuns pozitiv la solicitarea de transfer de date privind activitile ............ Rspuns pozitiv la solicitarea de transfer de date privind evenimentele i anomaliile ....................................................................................................... Rspuns pozitiv la solicitarea de transfer de date privind viteza instantanee 150 150 150 151 151 151 151 152 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 156 157 157 157 157 160 160 161 162 163

2.2.6.5. 2.3. 3. 3.1. 3.2. 3.3. 3.3.1. 3.3.2. 3.3.3. 3.3.4. 3.4. 3.4.1. 3.4.2. 4.

Rspuns pozitiv la solicitarea de transfer de date privind date tehnice .......................................................................................................................... Stocare de fiiere n SME ............................................................................... Protocol de descrcare de pe cardurile de tahograf ........................................ Domeniu de aplicare ....................................................................................... Definiii ........................................................................................................... Descrcarea de pe card .................................................................................... Secven de iniializare ................................................................................... Secven de descrcare de fiiere de date nesemnate ..................................... Secven de descrcare de fiiere de date semnate ......................................... Secven de reiniializare a unui contor de calibrare ...................................... Format de stocare a datelor ............................................................................. Introducere ...................................................................................................... Formatul fiierului .......................................................................................... Descrcarea unui card de tahograf prin intermediul unei uniti montate pe vehicul ............................................................................................................ 1. INTRODUCERE

163 164 164 164 164 164 165 165 165 166 166 166 166 167

Prezentul apendice cuprinde procedurile care trebuie urmate pentru a realiza diferite tipuri de descrcare de date ntr-un suport de memorie extern, precum i protocoalele care trebuie puse n aplicare pentru a asigura transferul corect de date i compatibilitatea deplin a formatului de date descrcate pentru a permite oricrui controlor s inspecteze aceste date i s poat controla autenticitatea i integritatea acestora nainte de a le analiza. 1.1. Domeniu de aplicare Datele pot fi descrcate ntr-un SME: dintr-o unitate montat pe vehicul, cu ajutorul unui echipament inteligent dedicat (EID) conectat la UV, de pe un card de tahograf, cu ajutorul unui EID conectat la un periferic de interfa pentru card (PIC), de pe un card de tahograf, cu ajutorul unei uniti montate pe vehicul i prin intermediul unui EID conectat la UV. Pentru a da posibilitatea de verificare a autenticitii i integritii datelor descrcate stocate ntr-un SME, datele descrcate sunt nsoite de o semntur n conformitate cu apendicele 11 la Mecanismele de securitate comune. Se descarc, de asemenea, identificarea echipamentului surs (UV sau cardul) i certificatele sale de securitate (stat membru i echipament). Cel care verific datele trebuie s dein o cheie public european securizat. DDP_001 Datele descrcate n cadrul unei sesiuni de descrcare trebuie s fie stocate n SME n acelai fiier. 1.2. Acronime i notaii n prezentul apendice sunt folosite urmtoarele acronime:

IDA RLR TC FD SD_ FE SME IDF FMT CCI EID DIF PCC LEN SPP PSO IDS SRC TGT VLM PRT PST UV

identificatorul aplicaiei rspuns la resetare octet total de control fiier dedicat sesiune de diagnosticare fiier elementar suport de memorie extern identificatorul fiierului (ID fiier) octet de format (primul octet al antetului mesajului) card cu circuite integrate echipament inteligent dedicat: Echipamentul folosit la efectuarea descrcrii datelor n SME (de ex. un calculator personal) periferic de interfa protocol cu cuvinte cheie 2000 octet de lungime (ultimul octet al antetului mesajului) selecia parametrilor de protocol efectuarea unei operaiuni de securitate identificator al serviciului octet surs octet int valoarea unei lungimi de marcaj parametru de rspuns la transfer parametru de solicitare de transfer unitate montat pe vehicul.

2. DESCRCAREA DATELOR DIN UV 2.1. Procedura de descrcare Pentru a efectua o descrcare de date de pe UV, operatorul trebuie s realizeze urmtoarele operaiuni: s insereze cardul su de tahograf n lectorul de card al UV1,
1

Cardul inserat declaneaz activarea drepturilor de acces corespunztoare funciei de descrcare i datelor.

s conecteze EID la conectorul de descrcare al UV, s stabileasc o conexiune ntre EID i UV, s selecteze n EID datele care trebuie descrcate i s trimit solicitarea la UV, s ncheie sesiunea de descrcare. 2.2. Protocolul de descrcare a datelor Protocolul este structurat pe baza unei relaii stpn-sclav, unde EID are rolul de stpn i UV are rolul de sclav. Structura, tipurile i fluxul mesajului se bazeaz n principal pe Protocolul cu cuvinte cheie 2000 (PCC) (ISO 14230-2 Vehicule rutiere Sisteme de diagnosticare Protocol cu cuvinte cheie 2000 Partea 2: Stratul de legtur ntre date). Stratul de aplicaie se bazeaz n principal pe proiectul actual de norm ISO 14229-1 (Vehicule rutiere Sisteme de diagnosticare Partea 1: Servicii de diagnosticare, versiunea 6 din 22 februarie 2001). 2.2.1. Structura mesajului DDP_002 Toate mesajele schimbate ntre EID i UV sunt caracterizate de un format alctuit din trei pri: un antet compus dintr-un octet de format (FMT), un octet int (TGT), un octet surs (SRC) i, eventual, un octet de lungime (LEN), un cmp de date compus dintr-un octet de identificare a serviciului (IDS) i un numr variabil de octei de date care pot cuprinde un octet opional de sesiune de diagnosticare (SD_) sau un octet opional de parametru de transfer (PRT sau PST), o sum de control compus dintr-un octet total de control (TC). Sum de control TC 1 octet

Antet FMT TGT SRC 4 octei LEN IDS

Cmp de date DATA ... ... Maximum 255 octei ...

Octetul TGT i SRC reprezint adresa fizic a destinatarului i a expeditorului mesajului. Valorile sunt F0 Hex pentru EID i EE Hex pentru UV. Octetul LEN reprezint lungimea cmpului de date.

Octetul total de control corespunde unei serii de sume de cte 8 bii modulo 256 care reprezint toi octeii din mesaj cu excepia TC. Octeii FMT, IDS, SD_, PRT i PST sunt definii n continuare n prezentul document. DDP_003 Dac datele pe care mesajul urmeaz s le transporte sunt mai lungi dect spaiul disponibil n cmpul de date, mesajul este transmis practic sub forma mai multor submesaje. Fiecare submesaj are un antet, acelai IDS, PST i un contor de submesaje de 2 octei care indic numrul de ordine al submesajului n cadrul mesajului. Pentru a permite verificarea erorilor i un eventual abandon al schimbului de date, EID confirm primirea fiecrui submesaj. EID poate accepta submesajul, poate solicita retransmiterea acestuia i poate solicita UV s reia sau s abandoneze transmisia. DDP_004 Dac ultimul mesaj conine exact 255 octei n cmpul de date, trebuie s se adauge un cmp de date necompletat (cu excepia PST, IDS i a contorului de submesaje) pentru a indica sfritul mesajului. Exemplu: Antet 4 octei IDS PST Mesaj Mai mare de 255 octei TC

Se transmite astfel: Antet 4 octei Antet 4 octei ... Antet 4 octei sau astfel: Antet 4 octei Antet 4 octei ... Antet 4 octei IDS PST 255 octei xx yy Submesaj n TC IDS PST 255 octei IDS PST 255 octei 00 01 Submesaj 1 TC IDS PST xx Mai puin de 255 octei yy Submesaj n TC IDS PST 255 octei IDS PST 255 octei 00 01 Submesaj 1 TC

00

01

Submesaj 2

TC

00

02

Submesaj 2

TC

Antet 4 octei

IDS 4 octei

PST

xx

yy + 1

TC

2.2.2.Tipuri de mesaje Protocolul de comunicare pentru descrcarea de date ntre UV i EID impune schimbul a opt tipuri diferite de mesaje. Aceste mesaje sunt prezentate n tabelul urmtor.
Structura mesajului Antet de maximum 4 octei EID -> <- UV Solicitare de iniiere a comunicrii Rspuns pozitiv la solicitarea de iniiere a comunicrii Solicitare de ncepere a sesiunii de diagnosticare Rspuns pozitiv la solicitarea de ncepere a sesiunii de diagnosticare Legtura cu serviciul de control Verificarea ratei binare (etapa 1) 9 600 Bd 19 200 Bd 38 400 Bd 57 600 Bd 115 200 Bd Rspuns pozitiv la o solicitare de verificare a ratei binare Rata binar de tranziie (etapa 2) Solicitare de descrcare FMT 81 80 80 80 TGT EE F0 EE F0 SRC F0 EE F0 EE LEN 03 02 02 Date cu o lungime maxim de 255 octei IDS 81 C1 10 50 DS_/PST DATA 8F, EA 81 81 Total de control de 1 octet TC E0 9B F1 31

80 80 80 80 80 80 80 80

EE EE EE EE EE F0 EE EE

F0 F0 F0 F0 F0 EE F0 F0

04 04 04 04 04 02 03 0A

87 87 87 87 87 C7 87 35

01, 01, 01 01, 01, 02 01, 01, 03 01, 01, 04 01, 01, 05 01 02, 03 00,00, 00,00, 00,FF, FF, FF, FF 00, FF 01 02 03 04 05 06 PST

EC ED ED EF F0 28 ED 99

Rspuns pozitiv la solicitarea de descrcare Solicitare de transfer de date Rezumat Activiti Evenimente i anomalii Vitez detaliat Date tehnice Descrcare de pe card Rspuns pozitiv la solicitarea de transfer de date Solicitare de ncheiere a transferului Rspuns pozitiv la solicitarea de ncheiere a transferului Solicitare de ncheiere a comunicrii Rspuns pozitiv la solicitarea de ncheiere a comunicrii Confirmare de primire a submesajului Rspunsuri negative Respingere general Serviciu incompatibil Subfuncie incompatibil Lungime incorect a mesajului Condiii incorecte sau eroare a secvenei de interogare Solicitare excesiv Descrcare refuzat Rspuns n ateptare Datele nu sunt disponibile

80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

F0 EE EE EE EE EE EE F0 EE F0 EE F0 EE F0 F0 F0 F0 F0 F0 F0 F0 F0

EE F0 F0 F0 F0 F0 F0 EE F0 EE F0 EE F0 EE EE EE EE EE EE EE EE EE

03 02 06 02 02 02 02 Len 01 01 01 01 Len 03 03 03 03 03 03 03 03 03

75 36 36 36 36 36 36 76 37 77 82 C2 83 7F 7F 7F 7F 7F 7F 7F 7F 7F Sid Req Sid Req Sid Req Sid Req Sid Req Sid Req Sid Req Sid Req Sid Req

D5 97 TC 99 9A 9B 9C TC 96 D6 E1 21

Data

Data

Data 10 11 12 13 22 31 50 78 FA

TC TC TC TC TC TC TC TC TC TC

Note: Sid Req = Sid corespunztor solicitrii. PST = PST corespunztor solicitrii. Rubricile marcate cu negru indic absena unei transmisii. Termenul upload (descrcare de la EID) descrcare de pe satelit pe sistemul central se folosete pentru a garanta compatibilitatea sistemului cu ISO 14229. Are aceeai semnificaie ca i termenul download (descrcare de la UV) descrcare din sistemul central pe satelit. n acest tabel nu se gsete nici un potenial contor de submesaje de 2 octei.

2.2.2.1.Solicitare de iniiere a comunicrii (SID 81) DDP_005 Acest mesaj este emis de EID n vederea iniierii legturii de comunicare cu UV. Comunicrile iniiale sunt efectuate ntotdeauna la rata binar 9 600 (pn la eventuala schimbare a ratei binare cu ajutorul serviciilor adecvate de control al legturilor). 2.2.2.2.Rspuns pozitiv la solicitarea de iniiere a comunicrii (SID C1) DDP_006 Acest mesaj este emis de UV ca rspuns pozitiv la solicitarea de iniiere a comunicrii. Este compus din cei doi octei cheie `8F` i `EA` care indic faptul c unitatea este compatibil cu protocolul n cauz i are un antet care include octei surs, int i de lungime. 2.2.2.3.Solicitare de ncepere a sesiunii de diagnosticare (SID 10) DDP_007 EID emite un mesaj de solicitare de iniiere a sesiunii de diagnosticare pentru a solicita de la UV o nou sesiune de diagnosticare. Subfuncia sesiune implicit (81 Hex) indic faptul c urmeaz s nceap o sesiune de diagnosticare. 2.2.2.4.Rspuns pozitiv la solicitarea de ncepere a sesiunii de diagnosticare (SID 50) DDP_008 Mesajul privind rspunsul pozitiv la solicitarea de ncepere a sesiunii de diagnosticare este trimis de UV ca rspuns pozitiv la solicitarea de ncepere a sesiunii de diagnosticare. 2.2.2.5.Serviciul de control al legturii (SID 87) DDP_052 Serviciul de control al legturii este folosit de EID pentru a iniia o schimbare a ratei binare. Acest lucru se realizeaz n dou etape. n prima etap, EID propune schimbarea ratei binare, indicnd rata nou. La primirea mesajului cu rspuns pozitiv de la UV, EID trimite confirmarea privind modificarea ratei binare la UV (etapa a doua). n continuare, EID trece la noua rat binar. Dup primirea confirmrii, UV trece la noua rat binar. 2.2.2.6.Rspuns pozitiv la solicitarea serviciului de control al legturii (SID C7) DDP_053 Rspunsul pozitiv la solicitarea serviciului de control al legturii este emis de UV ca rspuns pozitiv la solicitarea serviciului de control al legturii (prima etap). Se poate observa c solicitarea de confirmare nu primete nici un rspuns (etapa a doua). 2.2.2.7.Solicitare de descrcare (SID 35) DDP_009 Mesajul privind solicitarea de descrcare este emis de EID pentru a indica UV

faptul c s-a solicitat o operaiune de descrcare. Pentru a respecta cerinele normei ISO 14229, datele incluse se refer la adres, detalii privind dimensiunea i formatul datelor solicitate. Deoarece EID nu cunoate aceste date nainte de descrcare, adresa memoriei este setat la 0, formatul este decriptat i decomprimat i dimensiunea memoriei este setat la valoarea maxim. 2.2.2.8.Rspuns pozitiv la solicitarea de descrcare (SID 75) DDP_010 Mesajul privind rspunsul pozitiv la solicitarea de descrcare este trimis de UV pentru a indica EID faptul c UV este pregtit pentru descrcarea datelor. Pentru a respecta cerinele normei ISO 14229, n acest mesaj privind rspunsul pozitiv sunt incluse date care indic EID c urmtoarele mesaje de rspuns pozitiv la solicitarea unui transfer de date vor fi compuse din cel mult 00FF hex octei. 2.2.2.9.Solicitare de transfer de date (SID 36) DDP_011 Solicitarea de transfer de date este trimis de EID pentru a indica UV tipul de date care urmeaz s fie descrcate. Un parametru de solicitare de transfer (PST) de un octet indic tipul transferului. Exist ase tipuri de transfer de date: recapitulativ (PST 01), activitile asociate unei anumite date (PST 02), evenimente i anomalii (PST 03), vitez instantanee (PST 04), date tehnice (PST 05), descrcare de pe card (PST 06). DDP_054 Este obligatoriu pentru EID s solicite un transfer de date recapitulativ (PST 01) n timpul unei sesiuni de descrcare, deoarece este singurul lucru care garanteaz nregistrarea certificatelor UV n fiierul descrcat (i permite verificarea semnturii digitale). n al doilea caz (PST 02) mesajul de solicitare a transferului de date include indicaia zilei calendaristice (format TimeReal) care urmeaz s fie descrcat. 2.2.2.10. Rspuns pozitiv la solicitarea de transfer de date (SID 76) DDP_012 Rspunsul pozitiv la solicitarea transferului de date este trimis de UV ca rspuns la solicitarea de transfer de date. Mesajul conine datele solicitate, cu un parametru de rspuns la solicitare de transfer (PRT) corespunztor PST al solicitrii. DDP_055 n primul caz (PST 01), UV trimite datele care s poat ajuta operatorul EID n alegerea datelor pe care dorete s le descarce n continuare. Informaiile incluse n acest mesaj sunt reprezentate de:

certificate de securitate, identificarea vehiculului, data i ora actuale pentru UV, data de descrcare minim i maxim (date UV), indicaii privind prezena cardurilor n UV, descrcri precedente ctre o societate, blocri executate de societi, controale anterioare. 2.2.2.11. Solicitare de ncheiere a transferului (SID 37) DDP_013 Mesajul de solicitare de ncheiere a transferului este trimis de EID pentru a informa UV cu privire la faptul c sesiunea de descrcare s-a ncheiat. 2.2.2.12. Rspuns pozitiv la solicitarea de ncheiere a transferului (SID 77) DDP_014 Mesajul de rspuns pozitiv la solicitarea de ncheiere a transferului este trimis de UV pentru a confirma primirea solicitrii de ncheiere a transferului. 2.2.2.13. Solicitare de ncheiere a comunicrii (SID 82) DDP_015 Mesajul de solicitare de ncheiere a comunicrii este trimis de EID cu scopul de a ntrerupe legtura de comunicare cu UV. 2.2.2.14. Rspuns pozitiv la solicitarea de ncheiere a comunicrii (SID C2) DDP_016 Mesajul de rspuns pozitiv la solicitarea de ncheiere a comunicrii este trimis de UV pentru a confirma primirea unei solicitri de ncheiere a comunicrii. 2.2.2.15. Confirmare de primire a unui submesaj (SID 83) DDP_017 Confirmarea de primire a unui submesaj este trimis de EID pentru a confirma primirea fiecrei pri a unui mesaj care este transmis sub form de mai multe submesaje. Cmpul de date conine SID primit de la UV i un cod de 2 octei dup cum urmeaz: MsgC + 1 Confirm primirea corect a submesajului cu numrul MsgC. Solicitare din partea EID ctre UV pentru a trimite submesajul urmtor, MsgC indic apariia unei probleme la primirea submesajului cu numrul MsgC. Solicitare din partea EID ctre UV pentru a trimite din nou submesajul,

FFFF solicit ntreruperea mesajului aflat n curs de transmitere. EID poate folosi acest cod pentru a ntrerupe transmiterea mesajului UV, indiferent de motiv. Primirea ultimului submesaj al unui mesaj (octetul LEN < 255) poate fi confirmat cu ajutorul unuia dintre aceste coduri sau poate s nu fie confirmat. Rspunsurile din partea UV compuse din cteva submesaje sunt: rspuns pozitiv la o solicitare de transfer de date (SID 76) 2.2.2.16. Rspuns negativ (SID 7F) DDP_018 Mesajul de rspuns negativ este trimis de UV ca rspuns la mesajele de solicitare menionate anterior n cazul n care UV nu poate da un rspuns solicitrii. Cmpurile de date ale mesajului conin SID al rspunsului (7F), SID al solicitrii i un cod care precizeaz motivul rspunsului negativ. Se aplic urmtoarele coduri: 10 respingere general Aciunea nu poate fi realizat dintr-un motiv care nu este menionat n continuare 11 serviciu incompatibil SID al solicitrii nu poate fi neles 12 subfuncie incompatibil DS_ sau PST al solicitrii nu poate fi neles sau nu mai exist alte submesaje de transmis 13 lungime incorect a mesajului Lungimea mesajului primit nu este cea corect 22 condiii incorecte sau eroare a secvenei de interogare Serviciul solicitat nu este disponibil sau secvena mesajelor de solicitare nu este corect 31 solicitare n afara domeniului Cmpul de date al parametrului solicitrii nu este valid 50 descrcare refuzat Solicitarea nu poate fi executat (UV nu se afl n modul de funcionare corespunztor sau exist o anomalie intern a UV)

78 rspuns n ateptare Aciunea solicitat nu poate fi finalizat n timp util i UV nu este pregtit s accepte o nou solicitare datele FA nu sunt disponibile Obiectul unei solicitri de transfer de date nu este disponibil n UV (de exemplu cardul nu este inserat, ...) 2.2.3. Fluxul mesajelor Pe parcursul unei proceduri normale de descrcare de date, un flux de mesaje tipic se efectueaz de obicei astfel:
EID Solicitare de iniiere a comunicrii Solicitare de ncepere a serviciului de diagnosticare Rspuns pozitiv Solicitare de descrcare Rspuns pozitiv Solicitare de transfer de date recapitulativ Rspuns pozitiv la transfer Solicitare de date #2 Rspuns pozitiv #1 Confirmare de primire a submesajului #1 Rspuns pozitiv #2 Confirmare de primire a submesajului #2 Rspuns pozitiv #m Confirmare de primire a submesajului #m Rspuns pozitiv (cmp de date < 255 octei) Confirmare de primire a submesajului (opional) ... Solicitare de transfer de date #n Rspuns pozitiv Solicitare de ncheiere a transferului Rspuns pozitiv Solicitare de ncheiere a comunicrii Rspuns pozitiv FE Rspuns pozitiv

2.2.4. Sincronizare DDP_019 n condiii de funcionare normale, se aplic parametrii de sincronizare indicai n figura urmtoare: Figura 1 Fluxul mesajelor, sincronizare

Solicitare EID

Rspuns UV #1

Solicitare EID/Confirmare de primire EID #1

Rspuns UV #2

Unde: T1 = T2 = Timp interoctet pentru rspunsul UV. Timp ntre ncheierea solicitrii EID i nceperea rspunsului UV sau ntre ncheierea confirmrii de primire a EID i nceperea urmtorului rspuns al UV. Timp ntre ncheierea rspunsului UV i nceperea noii solicitri a EID sau ntre ncheierea rspunsului UV i nceperea confirmrii de primire a EID sau ntre ncheierea solicitrii EID i nceperea noii solicitri a EID, dac UV nu reuete s rspund. Timp interoctet pentru solicitarea EID. Valoarea extins a T3 pentru descrcare de pe card.

T3 =

T4 = T5 =

Valorile permise pentru parametrii de sincronizare sunt indicate n tabelul urmtor (setul de parametri de sincronizare ai PCC folosii n caz de adresare fizic pentru o comunicare mai rapid). Parametru de sincronizare T1 T2 T3 T4 T5 Limita inferioar (ms) 0 20 10 5 10 Limita superioar (MS) 20 1 000 (*) 5 000 20 20 de minute

(*)

Dac UV rspunde cu un rspuns negativ care conine codul cu semnificaia solicitare primit corect, rspuns n ateptare, aceast valoare este extins la limita superioar egal cu cea pentru T3.

2.2.5. Gestionarea erorilor Dac o eroare intervine n timpul schimbului de mesaje, planul de transmitere a mesajelor se modific n funcie de echipamentul care a detectat eroarea i de mesajul care a generat eroarea. n figura 2 i n figura 3 sunt prezentate procedurile de gestionare a erorilor folosite de UV i EID. 2.2.5.1.Etapa de iniiere a comunicrii

DDP_020 Dac EID detecteaz o eroare n timpul etapei de iniiere a comunicrii, fie la nivelul sincronizrii, fie la nivelul lanului de bii, ateapt o perioad de T3 min nainte de a emite din nou solicitarea. DDP_021 Dac UV detecteaz o eroare n secvena primit de la EID nu trimite nici un rspuns i ateapt un alt mesaj de solicitare de iniiere a comunicrii timp de T3 max. 2.2.5.2.Etapa de comunicare Pot fi definite dou proceduri diferite de gestionare a erorilor: 1. UV detecteaz o eroare de transmisie a EID DDP_022 UV analizeaz fiecare mesaj primit pentru a detecta erori de sincronizare, erori de format al octeilor (de exemplu nclcri ce afecteaz biii de pornire i oprire) i erorile de cadru (primirea unui numr greit de octei, octet total de control eronat). DDP_023 Dac UV detecteaz una dintre erorile menionate anterior, nu trimite nici un rspuns i ignor mesajul primit. DDP_024 UV poate detecta alte erori ale formatului sau coninutului mesajului primit (de exemplu mesaj incompatibil) chiar dac mesajul respect cerinele de lungime i de total de control; n acest caz, UV i rspunde unitii EID cu un mesaj de rspuns negativ, indicnd tipul erorii. Figura 2 Gestionarea erorilor de ctre UV

2. EID detecteaz o eroare de transmisie la UV DDP_025 EID analizeaz fiecare mesaj primit pentru a detecta erori de sincronizare, erori de format al octeilor (de exemplu, violri ce afecteaz biii de pornire i oprire) i erorile de cadru (primirea unui numr greit de octei, octet total de control eronat).

DDP_026 EID detecteaz erorile de secven, de exemplu, incrementri greite ale contorului de submesaje n mesaje succesive primite. DDP_027 Dac EID detecteaz o eroare sau dac nu primete nici un rspuns de la UV ntro perioad T2 max, mesajul solicitrii este trimis din nou destinatarului de cel mult trei ori. n scopul detectrii acestei erori, o confirmare de primire a submesajului este considerat a fi o solicitare adresat UV. DDP_028 EID ateapt o perioad de T3 min nainte de nceperea fiecrei transmisii; perioada de ateptare se msoar de la ultima apariie calculat a unui bit de oprire dup detectarea erorii n cauz. Figura 3 Gestionarea erorilor de ctre EID

2.2.6.Coninutul mesajelor de rspuns n acest paragraf este prezentat coninutul cmpurilor de date care cuprind diferite mesaje de rspuns pozitiv.

Elementele de date sunt definite n apendicele 1 dicionar de date. 2.2.6.1.Rspuns pozitiv la un recapitulativ de transfer de date DDP_029 Cmpul de date ale mesajului rspuns pozitiv la recapitulativ de transfer de date furnizeaz urmtoarele date n urmtoarea ordine n conformitate cu SID 76 Hex, PST 01 Hex i criteriile adecvate de separare i numrare a submesajelor.
Elemente de date Lungime (octei) 194 194 17 1 14 4 4 4 1 4 18 36 1 (98) 4 4 36 36 18

Comentariu
Certificate de securitate UV Identificarea vehiculului

Ora i data curent UV Perioada de descrcare

Tipul cardului inserat n UV Descrcarea anterioar de pe UV

...

Toate blocrile efectuate de societate sunt stocate. Dac seciunea este necompletat, se trimite numai noOfLocks = 0

... 1 (31) 1 4 18 4 4 128 Toate nregistrrile de control sunt stocate n UV. Dac seciunea este necompletat, se trimite numai noOfControls = 0

...

... Semntura RSA a tuturor datelor (cu excepia certificatelor) de la numrul de identificare al vehiculului pn la ultimul octet al ultimei nregistrri de activitate de control al UV.

2.2.6.2.Rspuns pozitiv la solicitarea de transfer de date privind activitile DDP_030 Cmpul de date al mesajului rspuns pozitiv la solicitarea de transfer de date privind activitile furnizeaz urmtoarele date n urmtoarea ordine n

conformitate cu SID 76 Hex, PST 02 Hex i criteriile adecvate de separare i numrare a submesajelor.
Elemente de date Lungime (octei) 4 3 2 (129) 36 36 18 4 4 3 1 4 3 Comentariu Data zilei descrcate Contor kilometraj la sfritul zilei descrcate Date privind ciclurile de introducere /retragere a cardului Dac aceast seciune nu conine date disponibile, se trimite numai noOfVuCardIWRec ords = 0 Dac un VuCardIWRecord acoper o perioad nainte de ora 00:00 (introducerea cardului n ziua anterioar) sau dup ora 24:00 (retragerea cardului n ziua urmtoare), acesta apare integral pentru ambele zile n cauz. Starea lectoarelor pentru carduri la ora 00:00 i modificrile de activitate nregistrate n ziua descrcat. Date privind locurile nregistrate n ziua descrcat. Dac seciunea este necompletat se trimite noOfPlaceRecords = 0.

...

1 14 4 1

2 ... 2 ... 1 (28) 18 4 1 1 1 3 ... ... 2 (5) 4 1 ... 128

...

Date privind condiiile specifice nregistrate pentru ziua descrcat. Dac seciunea este necompletat, se trimite numai noOfSpecificConditionRecords = 0. Semntur RSA a tuturor datelor, de la

Timp real pn la ultimul octet din ultima nregistrare privind condiiile specifice.

2.2.6.3.Rspuns pozitiv la solicitarea de transfer de date privind evenimentele i anomaliile DDP_031 Cmpul de date al mesajului rspuns pozitiv la solicitarea de transfer de date privind evenimentele i anomaliile furnizeaz urmtoarele date n urmtoarea ordine n conformitate cu SID 76 Hex, PST 03 Hex i criteriile adecvate de separare i numrare a submesajelor.
Elemente de date Lungime (octei) 1 (82) 1 1 4 4 18 18 18 18 1 (83) 1 1 4 4 18 18 18 18 1 4 4 1 1 (31) 1 1 4 4 1 1 18 1 Comentariu Toate anomaliile stocate sau n desfurare n UV. Dac seciunea este necompletat, se trimite numai noOfVuFaults = 0.

...

... ... Toate evenimentele (cu excepia depirii vitezei autorizate) stocate sau n desfurare n UV. Dac seciunea este necompletat, se trimite numai noOfVu Events = 0.

... Date referitoare la ultimul control privind depirea vitezei autorizate (valoare implicit, n lipsa datelor). Toate evenimentele de depire a vitezei autorizate stocate n UV. Dac seciunea este necompletat, se trimite numai noOfVuOverSpeedingEvents = 0

...

...

...

1 (98) 4 4 36 36 18 128

Toate evenimentele de reglare a orei stocate n UV (n afara cadrului de calibrare complet). Dac seciunea este necompletat, se trimite numai noOfVu TimeAdjRecords = 0. Semntur RSA a tuturor datelor, de la noOfVuFaults pn la ultimul octet din ultima nregistrare privind reglarea orei.

...

2.2.6.4.

Rspuns pozitiv la solicitarea de transfer de date privind viteza instantanee

DDP_032 Cmpul de date al mesajului rspuns pozitiv la solicitarea de transfer de date privind viteza instantanee furnizeaz urmtoarele date n urmtoarea ordine n conformitate cu SID 76 Hex, PST 04 Hex i criteriile adecvate de separare i numrare a submesajelor.
Elemente de date Lungime (octei) 2 ... 4 60 Comentariu

... 128

Toate evenimentele de reglare a orei stocate n UV (n afara cadrului de calibrare complet). Dac seciunea este necompletat, se trimite numai noOfVuTimeAdjRecords = 0.
Semntur RSA a tuturor datelor, de la noOfVuFaults pn la ultimul octet din ultima nregistrare privind reglarea orei.

2.2.6.5. tehnice

Rspuns pozitiv la solicitarea de transfer de date privind date

DDP_033 Cmpul de date al mesajului rspuns pozitiv la solicitarea de transfer de date privind datele tehnice furnizeaz urmtoarele date n urmtoarea ordine n conformitate cu SID 76 Hex, PST 05 Hex i criteriile adecvate de separare i numrare a submesajelor.
Elemente de date Lungime (octei) 36 36 16 8 Comentariu

36 4 36 4 16 4 8 8

8 8 4 ... 1 (164) 1 36 36 18 4 17 1 14 2 2 2 15 1 3 3 4 4 4 ... 128

Semntur RSA a tuturor datelor, de la vuManufacturerName pn la ultimul octet din ultima nregistrare privind calibrarea UV.

2.3.

Stocare de fiiere n SME

DDP_034 Dac o sesiune de descrcare include un transfer de date de pe UV, EID stocheaz ntr-un singur fiier fizic toate datele primite de la UV n timpul unei sesiuni de descrcare n mesajele de rspuns pozitiv la solicitare de transfer de date. Datele stocate nu includ anteturi de mesaje, contoare de submesaje, submesaje necompletate i sume de control, dar includ SID i PST (din primul submesaj, numai dac exist mai multe submesaje). 3. PROTOCOL DE DESCRCARE DE PE CARDURILE DE TAHOGRAF 3.1. Domeniu de aplicare

Acest paragraf cuprinde o descriere a descrcrii datelor de pe un card de tahograf pe un EID. EID nu face parte dintr-un mediu securizat; prin urmare, nu se realizeaz nici o procedur de autentificare ntre card i EID. 3.2. Definiii

Sesiune de descrcare: De fiecare dat cnd sistemul efectueaz o operaiune de descrcare de date de pe CCI. Sesiunea include ntreaga procedur, de la resetarea CCI cu ajutorul unui PIF pn la dezactivarea CCI (retragerea cardului sau urmtoarea resetare). Fiier de date semnat: Un fiier din CCI. Fiierul este transferat n PIF sub form de text. Pe CCI fiierul este distribuit i semnat, iar semntura este transferat la PIF. 3.3. Descrcarea de pe card

DDP_035 Descrcarea de pe un card de tahograf include urmtoarele etape: descrcarea informaiilor comune stocate pe card n fiierele elementare (FE) ICC i IC. Aceste informaii sunt opionale i nu sunt protejate de nici o semntur digital, descrcarea fiierelor elementare (FE) Card_Certificate i CA_Certificate. Aceste informaii nu sunt protejate de o semntur digital, Descrcarea acestor fiiere este obligatorie n cadrul fiecrei sesiuni de descrcare. descrcarea celorlalte FE de date privind aplicaia (n DF Tachograph), cu excepia fiierului elementar Card_Download. Aceste informaii sunt protejate de o semntur digital, trebuie s se descarce cel puin FE Application_Identification i ID la fiecare sesiune de descrcare,

la descrcarea de pe cardul oferului, descrcarea urmtoarelor FE este obligatorie: Events_Data, Faults_Data, Driver_Activity_Data, Vehicles_Used, Places, Control_Activity_Data, Specific_Conditions.

La descrcarea de pe un card al oferului se impune actualizarea datei ultimei descrcri n FE Card_Download, La descrcarea de pe un card al atelierului, se impune resetarea contorului de calibrare n FE Card_Download. 3.3.1. Secven de iniializare

DDP_036 EID iniiaz secvena dup cum urmeaz:


Card RAR Direcie EID/PIF Resetare hardware Semnificaie/Observaii

Opional, se poate folosi SPP pentru a trece la o rat binar mai mare dac CCI este compatibil. 3.3.2. Secven de descrcare de fiiere de date nesemnate

DDP_037 Secvena de descrcare a FE ICC, IC, Card_Certificate i CA_Certificate se prezint dup cum urmeaz:
Card Direcie EID/PIF Select file Semnificaie/Observaii

Selectare cu ajutorul identificatorilor de fiier Dac fiierul conine mai multe date dect capacitatea memoriei tampon a lectorului sau a cardului, comanda trebuie repetat pn la citirea integral a datelor din fiier. conform pct. 3.4, (format de stocare a datelor)

OK Read Binary

Date OK

Salvarea datelor n SME

Not: nainte de a selecta fiierul FE Card_Certificate, trebuie s selectai aplicaia de tahograf (selecie cu IDA). 3.3.3. Secven de descrcare de fiiere de date semnate

DDP_038 Urmtoarea secven se folosete la fiecare dintre fiierele urmtoare care trebuie descrcate mpreun cu semntura lor:
Card OK Perform hash of file Direcie EID/PIF Select file Semnificaie/Observaii

Calculeaz valoarea de distribuire n raport cu coninutul de date al fiierului selectat cu ajutorul algoritmului de

distribuire indicat n conformitate cu apendicele 11. Aceast comand nu este o ISO-Command.


Se calculeaz distribuirea fiierului i se stocheaz temporar valoarea de distribuire OK Read Binary

Dac fiierul conine mai multe date dect capacitatea memoriei tampon a lectorului sau a cardului, comanda trebuie repetat pn la citirea integral a datelor din fiier.
conform pct. 3.4, (format de stocare a datelor)

Date OK Executarea operaiunii de securitate Calcularea semnturii digitale cu ajutorul valorii de distribuire stocate temporar Semntur OK

Stocarea datelor primite n SME PSO: Compute digital signature

Adugarea datelor la datele stocate deja n SME

conform pct. 3.4, (format de stocare a datelor)

3.3.4.

Secven de reiniializare a unui contor de calibrare

DDP_039 Secvena de resetare a contorului NoOfCalibrationsSinceDownload din FE Card_Download al unui card de atelier se prezint dup cum urmeaz:
Card OK Direcie EID/PIF Select file FE Card_Download Update Binary NoOfCalibrationsSinceDownload = `00 00` Semnificaie/Observaii Selectarea fiierului cu ajutorul identificatorilor de fiier

Reseteaz numrul de descrcri de pe card OK

3.4. 3.4.1.

Format de stocare a datelor Introducere

DDP_040 Datele descrcate trebuie stocate n conformitate cu urmtoarele condiii: stocarea datelor trebuie s fie transparent. Acest lucru nseamn c, pe parcursul stocrii, trebuie s se menin ordinea octeilor, precum i ordinea biilor din interiorul octeilor care sunt transferai de pe card,

toate fiierele de pe card descrcate n cadrul unei sesiuni de descrcare sunt stocate ntr-un fiier n SME. 3.4.2. Formatul fiierului

DDP_041 Formatul fiierului este o concatenare a anumitor obiecte VLM. DDP_042 Marcajul pentru un FE este IDF nsoit de apendicele `00`. DDP_043 Marcajul pentru o semntur a FE este IDF nsoit de apendicele `01`. DDP_044 Lungimea are o valoare de 2 octei. Valoarea definete numrul de octei din cmpul valorii. Valoarea `FF FF` din cmpul pentru lungime este rezervat unei utilizri ulterioare. DDP_045 Dac un fiier nu este descrcat, nu se stocheaz nici o informaie privind fiierul (nici un marcaj i nici o lungime zero). DDP_046 Semnturile trebuie salvate sub form de obiect VLM imediat dup obiectul VLM care conine datele fiierului.
Definiie IDF (2 octei) || `00` IDF (2 octei) || `01` xx xx Semnificaie Marcajul pentru FE (IDF) Marcajul pentru semntura FE (IDF) Lungimea cmpului pentru valoare Lungime 3 octei 3 octei 3 octei

Exemplu de date dintr-un fiier de descrcare n SME:


Marcaj 00 02 00 C1 00 00 05 05 00 05 05 01 Lungime 00 11 00 C2 0A 2E 00 80 Valoare Date din FE ICC Date din FE Card_Certificate ... Date din FE Vehicles_Used Semntura FE Vehicles_Used

4.

DESCRCAREA UNUI CARD DE TAHOGRAF PRIN INTERMEDIUL UNEI UNITI MONTATE PE VEHICUL

DDP_047 UV trebuie s permit descrcarea coninutului unui card al oferului inserat ntrun EID conectat. DDP_048 EID trimite un mesaj de solicitare de transfer de date privind descrcarea de pe card ctre UV pentru a iniia acest mod (vezi 2.2.2.9). DDP_049 n aceast etap, UV trebuie s descarce integral cardul, fiier cu fiier, n conformitate cu protocolul de descrcare definit n paragraful 3, i s trimit toate datele primite de pe card ctre EID folosind formatul de fiier VLM adecvat (vezi 3.4.2) i ncapsulate ntr-un mesaj de rspuns pozitiv la solicitarea de transfer de date.

DDP_050 EID preia datele de pe card din mesajul rspuns pozitiv la solicitarea de transfer de date (eliminnd toate anteturile, IDS, PST, contoarele de submesaje i sumele de control) i le stocheaz ntr-un singur fiier fizic conform descrierii din paragraful 2.3. DDP_051 n continuare, UV actualizeaz, dac este cazul, fiierul Control_Activity_Data sau Card_Download de pe cardul oferului. Apendicele 8 PROTOCOL DE CALIBRARE CUPRINS 1. 2. 3. 3.1. 3.2. 4. 4.1. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.3. 4.3.1. 4.3.2. 5. 5.1. 5.1.1. 5.1.2. 5.1.3. 5.2. 5.2.1. 5.2.2. 5.2.3. 6. 6.1. 6.1.1. 6.1.2. 6.1.3. 6.2. 6.2.1. 6.2.2. 6.2.3. 7. 7.1. 7.1.1. 7.1.2. 7.1.3. Introducere ...................................................................................................... Terminologie, definiii i trimiteri ................................................................... Prezentare general a serviciilor ...................................................................... Servicii disponibile .......................................................................................... Coduri de rspuns ............................................................................................. Servicii de comunicare ..................................................................................... Serviciul StartCommunication ......................................................................... Serviciul StopCommunication ......................................................................... Descrierea mesajului ........................................................................................ Formatul mesajului .......................................................................................... Definirea parametrilor ...................................................................................... Serviciul TesterPresent ..................................................................................... Descrierea mesajului ........................................................................................ Formatul mesajului .......................................................................................... Servicii de gestionare ....................................................................................... Serviciul StartDiagnosticSession ..................................................................... Descrierea mesajului ........................................................................................ Formatul mesajului .......................................................................................... Definirea parametrilor ...................................................................................... Serviciul SecurityAccess .................................................................................. Descrierea mesajului ........................................................................................ Formatul mesajului SecurityAccess requestSeed ....................................... Formatul mesajului SecurityAccess sendKey ............................................ Servicii de transmisie de date ........................................................................... Serviciul ReadDataByIdentifier ....................................................................... Descrierea mesajului ........................................................................................ Formatul mesajului .......................................................................................... Definirea parametrilor ...................................................................................... Serviciul WriteDataByIdentifier ...................................................................... Descrierea mesajului ........................................................................................ Formatul mesajului .......................................................................................... Definirea parametrilor ...................................................................................... Controlul impulsurilor de test unitatea funcional de control al intrrilor/ieirilor .............................................................................................. Serviciul InputOutputControlByIdentifier ....................................................... Descrierea mesajului ........................................................................................ Formatul mesajului .......................................................................................... Definirea parametrilor...................................................................................... 170 170 170 170 171 171 171 173 173 174 175 175 175 175 176 176 176 177 178 178 178 179 180 181 181 181 181 182 183 183 183 184 184 184 184 185 186

8. 8.1. 8.2.

Formate de nregistrri de date ........................................................................ 187 Intervale de parametri transmii ....................................................................... 187 Formate de nregistrri de date ......................................................................... 188 1. INTRODUCERE Prezentul apendice descrie modul n care are loc schimbul de date ntre o unitate montat pe vehicul i un aparat de prob prin intermediul unei linii K ce face parte dintr-o interfa de calibrare descris n apendicele 6. De asemenea, este inclus descrierea controlului liniei de semnalizare de intrare/ieire efectuat asupra conectorului de calibrare. Iniierea comunicrilor pe linia K este descris n seciunea 4 Servicii de comunicare. n prezentul apendice se folosete ideea de sesiuni de diagnosticare pentru a determina sfera de aplicare a controlului liniei K n diferite condiii. Sesiunea implicit este StandardDiagnosticSession, n cadrul creia pot fi extrase toate datele de pe o unitate montat pe vehicul, dar nu se pot nregistra date pe o unitate montat pe vehicul. Selectarea sesiunii de diagnosticare este descris n seciunea 5 Servicii de gestionare.

CPR_001

Sesiunea ECUProgrammingSession permite introducerea datelor n unitatea montat pe vehicul. n cazul introducerii datelor de calibrare (cerinele 097 i 098), unitatea montat pe vehicul trebuie s se afle n modul de funcionare CALIBRARE. Transferul de date prin intermediul liniei K este descris n seciunea 6 Servicii de transmisie a datelor. Formatele pentru datele transferate sunt descrise n detaliu n seciunea 8 formate de nregistrare a datelor.

CPR_002

Sesiunea ECUAdjustmentSession permite selectarea modului liniei de semnalizare de intrare/ieire de calibrare prin intermediul interfeei liniei K. Controlul liniei de semnal de intrare/ieire de calibrare este descris n seciunea 7 Controlul impulsurilor de test unitatea funcional de control al intrrilor/ieirilor. n cadrul prezentului document adresa aparatului de prob este notat cu `tt`. Cu toate c este posibil s existe adrese privilegiate pentru aparatele de prob, UV rspunde corect la orice adres a aparatului de prob. Adresa fizic a UV este 0xEE. 2. TERMINOLOGIE, DEFINIII I TRIMITERI Protocoalele, mesajele i codurile de eroare se bazeaz n principal pe proiectul actual de norme ISO 14229-1 (Vehicule rutiere Sisteme de diagnosticare Partea 1: Servicii de diagnosticare, versiunea 6 din 22 februarie 2001).

CPR_003

Codificrile octeilor i alte valori hexazecimale sunt folosite la definirea identificatorilor de servicii, la elaborarea solicitrilor i a rspunsurilor de servicii i la configurarea parametrilor standard. Termenul aparat de prob se refer la echipamentul folosit la introducerea datelor de programare/calibrare n UV. Termenii client i server se refer la aparatul de prob, respectiv la UV. Termenul ECU nseamn Unitate de control electronic i se refer la UV. Trimiteri: ISO 14230-2 Vehicule rutiere Sisteme de diagnosticare Protocol cu cuvinte cheie 2000 Partea 2: Strat de legtur a datelor. Prima ediie: 1999. Vehicule Sisteme de diagnosticare.

3. PREZENTARE GENERAL A SERVICIILOR 3.1. Servicii disponibile

Urmtorul tabel cuprinde o prezentare general a serviciilor care sunt disponibile n aparatul de nregistrare i sunt definite n prezentul document. CPR_004 Tabelul prezint serviciile disponibile n cadrul unei sesiuni de diagnosticare active. Prima coloan cuprinde serviciile disponibile, a doua coloan include numrul seciunii care prezint o descriere detaliat a serviciului n cauz n cadrul prezentului apendice, a treia coloan indic valoarea atribuit identificatorului de serviciu pentru mesajele de solicitare de serviciu, a patra coloan precizeaz serviciile sesiunii StandardDiagnosticSession (SD) care trebuie aplicate n cadrul fiecrei UV, a cincea coloan precizeaz serviciile sesiunii ECUAdjustmentSession (ECUAS) care trebuie aplicate pentru a permite controlul liniei de semnalizare intrare/ieire n conectorul de calibrare din panoul frontal al UV. a asea coloan precizeaz serviciile sesiunii ECUProgrammingSession (ECUPS) care trebuie aplicate pentru a permite programarea parametrilor n UV. Tabelul 1 Tabel de prezentare a valorilor identificatorilor de serviciu
Sesiuni de diagnosticare Denumirea serviciului de diagnosticare Nr. seciune Valoarea atribuit SD ECUAS ECUPS

StartCommunication StopCommunication TesterPresent StartDiagnosticSession SecurityAccess ReadDataByIdentifier WriteDataByIdentifier InputOutputControlByIdentifier

4.1 4.2 4.3 5.1 5.2 6.1 6.2 7.1

identificatorilor de serviciu 81 82 3E 10 27 22 2E 2F

Acest simbol indic faptul c serviciul n cauz este obligatoriu n respectiva sesiune de diagnosticare. Absena simbolului indic faptul c serviciul n cauz nu este permis n cadrul respectivei sesiuni de diagnosticare.

3.2.

Coduri de rspuns

Codurile de rspuns sunt definite pentru fiecare serviciu n parte. 4. SERVICII DE COMUNICARE Exist anumite servicii care sunt necesare pentru iniierea i meninerea comunicrii. Acestea nu apar n stratul de aplicaie. Serviciile disponibile sunt prezentate n detaliu n tabelul urmtor: Tabelul 2 Servicii de comunicare
Denumirea serviciului StartCommunication StopCommunication TesterPresent Descriere Clientul solicit iniierea unei sesiuni de comunicare cu unul sau mai multe servere Clientul solicit ncheierea sesiunii de comunicare n curs de desfurare Clientul indic serverului faptul c este nc prezent

CPR_005 Serviciul StartCommunication este folosit pentru iniierea unei comunicri. Pentru a efectua un serviciu, trebuie s se iniializeze comunicare, iar parametrii de comunicare selectai trebuie s fie adaptai modului de funcionare dorit. 4.1. Serviciul StartCommunication

CPR_006 La primirea unui primitiv de indicare StartCommunication, UV verific dac legtura de comunicare solicitat poate fi iniializat n condiiile existente. Condiiile necesare iniializrii unei comunicri sunt descrise n documentul ISO 14230-2. CPR_007 n continuare, UV realizeaz toate aciunile necesare pentru a iniializa o legtur de comunicare i trimite un primitiv de rspuns StartCommunication mpreun cu parametrii de rspuns pozitiv selectai. CPR_008 Dac o UV iniializat deja (i care a nceput o sesiune de diagnosticare) primete o nou solicitare StartCommunication (de exemplu datorit unei remedieri a erorii la nivel de aparat de prob), solicitarea este acceptat i UV este reiniializat.

CPR_009 Dac legtura de comunicare nu poate fi iniializat, indiferent din ce motiv, UV continu s funcioneze n aceleai condiii care existau imediat nainte de iniializarea legturii de comunicare. CPR_010 Mesajul de solicitare a StartCommunication trebuie s aib o adres fizic. CPR_011 Iniializarea UV pentru servicii se realizeaz cu ajutorul unei metode de iniializare rapid. timpul de ocupare/inocupare anterior oricrei activiti, n continuare, aparatul de prob trimite o configurare de iniializare, toate informaiile necesare iniializrii comunicrii sunt incluse n rspunsul UV. CPR_012 Dup finalizarea iniializrii: tuturor parametrilor de comunicare le sunt atribuite valorile definite n tabelul 4 n funcie de octeii cheie, UV ateapt prima solicitare din partea aparatului de prob, UV se afl n modul StandardDiagnosticSession, de diagnosticare implicit, adic

Linia de semnalizare a intrrilor/ieirilor de calibrare este n starea implicit, adic inactiv. CPR_014 Rata de transmisie a datelor pe linia K este de 10 400 bauzi. CPR_016 Iniializarea rapid este lansat de aparatul de prob prin transmiterea unui model de revenire (Wup) pe linia K. Modelul ncepe la sfritul unui timp de inocupare al liniei K i este urmat de un timp de Tinil. Aparatul de prob transmite primul bit al serviciului StartCommunication dup un timp Twup, dup prima linie descendent.
Model de revenire Twup Linie K T. inocupare
Ap.prob Iniiere comunicare UV Ap.prob UV

Rspuns pozitiv la solicitarea de iniiere a comunicrii P4

Solicitare serviciu

Rspuns serviciu
P1 Timp interoctet UV

Timp interoctet Aparat de prob

CPR_017 Valorile de sincronizare ale iniializrii rapide i ale comunicrii n general sunt descrise n detaliu n tabele prezentate n continuare. Pentru timpul de inocupare exist posibiliti diferite: prima transmisie dup alimentare, Tinoc = 300 ms.

dup finalizarea unui serviciu StopCommunication, Tinoc = P3 min. dup ncheierea comunicrii prin depirea timpului alocat P3 max, Tinoc = 0. Tabelul 3 Valori de sincronizare pentru iniializarea rapid

Tinil Twup

Parametru 25 1 ms 50 1 ms

valoare minim 24 ms 49 ms

valoare maxim 26 ms 51 ms

Tabelul 4 Valorile parametrilor de sincronizare ai comunicrilor


Parametru de sincronizare P1 P2 P3 P4 Descrierea parametrului Timpul interoctet pentru rspunsul UV Timpul dintre rspunsul aparatului de prob i rspunsul UV sau dintre dou rspunsuri UV Timpul dintre sfritul rspunsurilor UV i nceputul noii solicitri a aparatului de prob Timpul interoctet pentru solicitarea aparatului de prob Valori minime admise (ms) minim 0 25 55 5 Valori maxime admise (ms) maxim 20 250 5 000 20

CPR_018 Formatul mesajului pentru iniializarea rapid este prezentat n detaliu n tabelele urmtoare: Tabel 5 Mesaj de solicitare a iniierii comunicrii
Octet # #1 #2 #3 #4 #5 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Serviciu de solicitare StartCommunication Sum de control Valoarea Hex 81 EE tt 81 00-FF Cod mnemonic FMT TGT SRC SCR TC

Tabel 6 Mesaj de rspuns pozitiv la solicitarea de iniiere a comunicrii


Octet # #1 #2 #3 #4 #5 #6 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns pozitiv la o solicitare de iniiere a comunicrii Octet cheie 1 Valoarea Hex 80 tt EE 03 C1 EA Cod mnemonic FMT TGT SRC LEN SCRPR OC1

#7 #8

Octet cheie 2 Sum de control

8F 00-FF

OC2 TC

CPR_019 Nu exist nici un rspuns negativ la mesajul de solicitare de iniiere a comunicrii. Dac nu exist un mesaj de rspuns pozitiv de transmis, UV nu este iniializat, nu se transmite nimic i rmne n modul su normal de funcionare. 4.2. 4.2.1. Serviciul StopCommunication Descrierea mesajului

Scopul acestui serviciu privind stratul de comunicare este de a ncheia o sesiune de comunicare. CPR_020 La primirea unui primitiv de indicare StopCommunication, UV verific dac condiiile n vigoare permit ncheierea comunicrii n cauz. n acest caz, UV realizeaz toate aciunile necesare pentru a ncheia comunicarea n cauz. Dac ncheierea comunicrii este posibil, UV emite un primitiv de rspuns StopCommunication mpreun cu parametrii de rspuns pozitiv selectai, nainte de ncheierea comunicrii. Dac ncheierea comunicrii nu este posibil, indiferent de motiv, UV emite un primitiv de rspuns StopCommunication mpreun cu parametrii de rspuns negativ selectai. Dac UV detecteaz depirea timpului alocat P3 max, comunicarea este ncheiat fr a se emite un primitiv de rspuns. 4.2.2. Formatul mesajului

CPR_021

CPR_022

CPR_023

CPR_024 Formatele de mesaje pentru primitivele StopCommunication sunt prezentate n detaliu n tabelele urmtoare: Tabelul 7 Mesaj de solicitare a ncheierii comunicrii
Octet # #1 #2 #3 #4 #5 #6 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de solicitare de ncheiere a comunicrii Sum de control Valoarea Hex 80 EE tt 01 82 00-FF Cod mnemonic FMT TGT SRC LEN SPR TC

Tabel 8 Mesaj de rspuns pozitiv la solicitarea de ncheiere a comunicrii


Octet # #1 #2 Denumirea parametrului Octet de format adresare fizic Octet int de adres Valoarea Hex 80 tt Cod mnemonic FMT TGT

#3 #4 #5 #6

Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns pozitiv la solicitarea de ncheiere a comunicrii Sum de control

EE 01 C2 00-FF

SRC LEN SPRPR TC

Tabel 9 Mesaj de rspuns negativ la solicitarea de ncheiere a comunicrii


Octet # #1 #2 #3 #4 #5 #6 #7 #8 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns negativ ID al serviciului de solicitare de ncheiere a comunicrii Cod de rspuns = generalReject Sum de control Valoarea Hex 80 tt EE 03 7F 82 10 00-FF Cod mnemonic FMT TGT SRC LEN RN SPR CR_RG TC

4.2.3.

Definirea parametrilor

Acest serviciu nu necesit definirea nici unui parametru. 4.3. 4.3.1. Serviciul TesterPresent Descrierea mesajului

Serviciul TesterPresent este folosit de aparatul de prob pentru a indica serverului c este nc prezent, astfel nct s nu permit serverului s revin automat la modul de funcionare normal i s ntrerup astfel comunicarea. Acest serviciu, trimis periodic, menine sesiunea de diagnosticare/comunicare activ prin resetarea contorului P3 de fiecare dat cnd se primete o solicitare pentru acest serviciu. 4.3.2. CPR_079 Formatul mesajului

Formatele de mesaje pentru primitivele TesterPresent sunt prezentate n detaliu n tabelele urmtoare. Tabelul 10 Mesaj de solicitare a indicatorului de prezen a aparatului de prob
Octet # #1 #2 #3 #4 #5 #6 #7 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de solicitare TesterPresent Subfuncie = responseRequired = [yes da no] nu Sum de control Valoarea Hex 80 EE tt 02 3E 01 02 00-FF Cod mnemonic FMT TGT SRC LEN TP RESPREQ_Y RESPREQ_NO TC

CPR_080 Dac parametrul responseRequired are valoarea yes (da), serverul rspunde cu urmtorul mesaj de rspuns pozitiv. Dac valoarea este no (nu), serverul nu trimite nici un rspuns. Tabelul 11 Mesaj de rspuns pozitiv la solicitarea de indicator de prezen a aparatului de prob
Octet # #1 #2 #3 #4 #5 #6 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns pozitiv la solicitarea indicatorului de prezen a aparatului de prob Sum de control Valoarea Hex 80 tt EE 01 7E 00-FF Cod mnemonic FMT TGT SRC LEN TPPR TC

CPR_081 Serviciul accept urmtoarele coduri de rspuns negativ: Tabelul 12 Mesaj de rspuns negativ la TesterPresent
Octet # #1 #2 #3 #4 #5 #6 #7 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns negativ ID al serviciului de solicitare a indicatorului de prezen a aparatului de prob ResponseCode=[SubfunctionNotSupported InvalidFormatincorrectMessageLength] (subfuncie incompatibil format nevalid lungime incorect a mesajului) Sum de control Valoarea Hex 80 tt EE 03 7F 3E 12 13 00-FF Cod mnemonic FMT TGT SRC LEN RN TP RC_SFNS_IF RC_IML TC

#8

5.

SERVICII DE GESTIONARE

Serviciile disponibile sunt prezentate n detaliu n tabelul urmtor: Tabelul 13 Servicii de gestionare
Denumirea serviciului StartDiagnosticSession SecurityAccess Descriere Clientul solicit iniierea unei sesiuni de diagnosticare la o UV Clientul solicit accesul la funcii rezervate utilizatorilor autorizai

5.1. 5.1.1.

Serviciul StartDiagnosticSession Descrierea mesajului

CPR_025 Serviciul StartDiagnosticSession este folosit pentru a activa diferite sesiuni de

diagnosticare n server. O sesiune de diagnosticare activeaz un set de servicii specific, conform tabelului 17. O sesiune poate activa servicii specifice productorului vehiculului, care nu sunt incluse n prezentul document. Normele de punere n aplicare trebuie s respecte urmtoarele cerine: trebuie s existe ntotdeauna exact o sesiune de diagnosticare activ n UV, UV ncepe ntotdeauna o sesiune de diagnosticare standard dac este conectat la o surs de alimentare. Dac nu se iniiaz o alt sesiune de diagnosticare, sesiunea de diagnosticare standard rmne deschis atta timp ct UV este conectat la o surs de alimentare, dac o sesiune de diagnosticare n curs de desfurare a fost solicitat de un aparat de prob, UV trimite un mesaj de rspuns pozitiv, de fiecare dat cnd un aparat de prob solicit o sesiune de diagnosticare nou, UV trimite mai nti un mesaj de rspuns pozitiv la solicitarea de iniiere a sesiunii de diagnosticare, nainte ca noua sesiune s devin activ n UV. Dac UV nu poate deschide noua sesiune de diagnosticare solicitat, rspunde cu un mesaj de rspuns negativ la solicitarea de iniiere a sesiunii de diagnosticare, iar sesiunea aflat n desfurare continu. CPR_026 CPR_027 Iniierea unei sesiuni de diagnosticare poate avea loc numai dac ntre client i UV s-a stabilit o comunicare. Parametrii de sincronizare definii n tabelul 4 devin activi dup realizarea cu succes a unui serviciu StartDiagnosticSession cu un parametru de sesiune de diagnosticare StartDiagnosticSession n mesajul de solicitare n cazul n care o alt sesiune de diagnosticare a fost activ n prealabil. 5.1.2. CPR_028 Formatul mesajului

Formatele de mesaj pentru primitivele StartDiagnosticSession sunt prezentate n detaliu n tabelele urmtoare: Tabelul 14 Mesaj de solicitare a iniierii unei sesiuni de diagnosticare
Octet # #1 #2 #3 #4 #5 #6 #7 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de solicitare a iniierii unei sesiuni de diagnosticare diagnosticSession = (o valoare din tabelul 17) Sum de control Valoarea Hex 80 EE tt 02 10 xx 00-FF Cod mnemonic FMT TGT SRC LEN STDS DS_... TC

Tabelul 15 Mesaj de rspuns pozitiv la solicitarea de iniiere a unei sesiuni de diagnosticare

Octet # #1 #2 #3 #4 #5 #6 #7

Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciul de rspuns pozitiv la solicitarea de iniiere a unei sesiuni de diagnosticare diagnosticSession = (aceeai valoare ca i la octetul #6 din din Tabelul 14) Sum de control

Valoarea Hex 80 tt EE 02 50 xx 00-FF

Cod mnemonic FMT TGT SRC LEN STDSPR DS_... TC

Tabelul 16 Mesaj de rspuns negativ la solicitarea de iniiere a unei sesiuni de diagnosticare


Octet # #1 #2 #3 #4 #5 #6 #7 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns negativ ID al serviciului de solicitare TesterPresent ResponseCode=(subfunctionNotSupported subfuncie incompatibil(a) IncorrectMessageLenght lungime incorect a mesajului(b) conditionsNotCorrect condiii incorecte(c) Sum de control Valoarea Hex 80 tt EE 03 7F 10 12 13 22 00-FF Cod mnemonic FMT TGT SRC LEN RN TP RC_SFNS RC_IML RC_CNC TC

(a)

#8

Valoarea introdus la octetul # 6 din mesajul de solicitare nu este compatibil, adic nu se afl n tabelul 17. (b) Lungimea mesajului este greit. (c) Criteriile pentru solicitarea StartDiagnosticSession nu sunt ndeplinite.

5.1.3.

Definirea parametrilor

CPR_029 Parametrul diagnosticSession (DS_) este folosit de serviciul StartDiagnosticSession pentru a selecta comportamentul specific al serverului (serverelor). n prezentul document sunt precizate urmtoarele sesiuni de diagnosticare: Tabelul 17 Definirea valorilor atribuite sesiunii de diagnosticare
Hex 81 StandardDiagnosticSession Aceast sesiune de diagnosticare activeaz toate serviciile specificate n tabelul 1 coloana 4 `SD`. Aceste servicii permit citirea datelor de pe un server (UV). Aceast sesiune de diagnosticare este activ dup finalizarea cu succes a iniializrii ntre client (aparat de prob) i server (UV). Aceast sesiune de diagnosticare poate fi suprapus altor sesiuni de diagnosticare specificate n prezenta seciune. ECUProgrammingSession Aceast sesiune de diagnosticare activeaz toate serviciile specificate n tabelul 1 coloana 6 `ECUPS`. Aceste servicii sunt Descriere Cod mnemonic SD

85

ECUPS

87

compatibile cu programarea memoriei unui server (UV). Aceast sesiune de diagnosticare poate fi suprapus altor sesiuni de diagnosticare specificate n prezenta seciune. ECUAdjustmentSession Aceast sesiune de diagnosticare activeaz toate serviciile specificate n tabelul 1 coloana 5 `ECUAS`. Aceste servicii sunt compatibile cu controlul intrrilor/ieirilor unui server (UV). Aceast sesiune de diagnosticare poate fi suprapus altor sesiuni de diagnosticare specificate n prezenta seciune.

ECUAS

5.2.

Serviciul SecurityAccess

nregistrarea datelor privind calibrarea sau accesul la linia de intrare/ieire de calibrare pot fi realizate doar dac UV se afl n mod CALIBRARE. Pe lng inserarea unui card de atelier n UV, trebuie s se introduc PIN-ul corespunztor n UV nainte de acordarea accesului la modul CALIBRARE. Serviciul SecurityAccess permite introducerea PIN-ului i indic aparatului de prob dac UV se afl sau nu n mod CALIBRARE. Sistemul permite introducerea PIN-ului i prin intermediul altor metode. 5.2.1. Descrierea mesajului

Serviciul SecurityAccess const dintr-un mesaj `requestSeed, urmat eventual de un mesaj SecurityAccess `sendKey`. Serviciul SecurityAccess trebuie s fie executat dup serviciul StartDiagnosticSession. CPR_033 CPR_034 Aparatul de prob folosete mesajul SecurityAccess `requestSeed` pentru a verifica dac unitatea montat pe vehicul este pregtit s accepte un PIN. Dac unitatea montat pe vehicul este deja n mod CALIBRARE, aceasta rspunde solicitrii prin trimiterea unui germen de 0x0000 cu ajutorul serviciului de rspuns pozitiv la solicitarea SecurityAccess. Dac unitatea montat pe vehicul este pregtit s accepte un PIN pentru verificarea cu un card de atelier, aceasta rspunde solicitrii prin trimiterea unui germen mai mare de 0x0000 cu ajutorul serviciului de rspuns pozitiv la solicitarea SecurityAccess. Dac unitatea montat pe vehicul nu este pregtit s accepte un PIN de la aparatul de prob, fie deoarece cardul de atelier inserat nu este valabil, fie deoarece cardul de atelier nu a fost inserat sau deoarece unitatea montat pe vehicul ateapt transmiterea unui PIN printr-o alt metod, aceasta rspunde solicitrii cu un rspuns negativ avnd un cod de rspuns setat pe conditionsNotCorrectOrRequestSequenceError. n cele din urm, aparatul de prob folosete mesajul SecurityAccess `sendKey` pentru a transmite un PIN unitii montate pe vehicul. Pentru a avea timpul necesar realizrii procesului de autentificare a cardului, UV folosete codul de rspuns negativ requestCorrectlyReceived-ResponsePending pentru a prelungi timpul de rspuns. Totui, timpul maxim de rspuns nu trebuie s depeasc cinci minute. Dup finalizarea serviciului solicitat, UV trimite un mesaj de

CPR_035

CPR_036

CPR_037

CPR_038

rspuns pozitiv sau un mesaj de rspuns negativ cu un cod de rspuns diferit de acesta. Codul de rspuns negativ requestCorrectlyReceived-ResponsePending poate fi repetat de UV pn la finalizarea serviciului solicitat i trimiterea mesajului de rspuns final. Unitatea montat pe vehicul rspunde acestei solicitri cu ajutorul serviciului de rspuns pozitiv la solicitarea SecurityAccess numai n modul CALIBRARE. n urmtoarele cazuri, unitatea montat pe vehicul rspunde acestei solicitri cu un rspuns negativ nsoit de un cod de rspuns cu valoarea: subfunctionNotSupported: format nevalid pentru parametrul subfunciei (accessType), conditionsNotCorrectOrRequestSequenceError: unitatea montat pe vehicul nu este pregtit s accepte introducerea unui PIN, invalidKey: PIN nevalid fr depirea numrului de ncercri de verificare a PIN, exceededNumberOfAttempts: PIN nevalid cu depirea numrului de ncercri de verificare a PIN, generalReject: PIN corect, dar tentativ nereuit de autentificarea reciproc cu cardul de atelier. 5.2.2. Formatul mesajului SecurityAccess requestSeed

CPR_039

CPR_040

Formatele mesajului pentru primitivele `requestSeed` SecurityAccess sunt prezentate n detaliu n tabelele urmtoare: Tabelul 18 Mesaj de solicitare SecurityAccess requestSeed
Octet # #1 #2 #3 #4 #5 #6 #7 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar Valoarea Hex 80 EE tt 02 27 7D 00-FF Cod mnemonic FMT TGT SRC LEN SA AT_RSD TC

ID al serviciului de solicitare SecurityAccess


accessType requestSeed Sum de control

Tabelul 19 Mesaj de rspuns pozitiv la o solicitare de SecurityAccess requestSeed


Octet # #1 #2 #3 #4 #5 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns pozitiv la o Valoarea Hex 80 tt EE 04 67 Mnemonic FMT TGT SRC LEN SAPR

#6 #7 #8 #9

solicitare de SecurityAccess accessType requestSeed Germen superior Germen inferior Sum de control

7D 00-FF 00-FF 00-FF

AT_RSD SEEDH SEEDL TC

Tabelul 20 Mesaj de rspuns negativ la o solicitare de SecurityAccess


Octet # #1 #2 #3 #4 #5 #6 #7 #8 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns negativ Valoarea Hex 80 tt EE 03 7F 27 22 13 00-FF Cod mnemonic FMT TGT SRC LEN NR SA RC_CNC RC_IML TC

ID al serviciului de solicitare SecurityAccess


ResponseCode = (conditionsNotCorrectOr RequestSequenceError incorrectMessageLength) Sum de control

5.2.3. CPR_041

Formatul mesajului SecurityAccess sendKey

Formatele mesajului pentru primitivele `sendKey` SecurityAccess sunt prezentate n detaliu n tabelele urmtoare: Tabelul 21 Mesaj de solicitare SecurityAccess sendKey
Octet # #1 #2 #3 #4 #5 #6 # 7 #m+6 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar Valoarea Hex 80 EE tt m+2 27 7E xx ... xx 00-FF Cod mnemonic FMT TGT SRC LEN SA AT_SK KEY

ID al serviciului de solicitare a SecurityAccess


accessType sendKey Cheie # 1 (superior) ... Cheie # m (inferior, m trebuie s fie cuprins ntre 4 i 8, inclusiv) Sum de control

#8

TC

Tabelul 22 Mesaj de rspuns pozitiv la o solicitare de SecurityAccess sendKey


Octet # #1 #2 #3 #4 #5 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns pozitiv la o solicitare de SecurityAccess Valoarea Hex 80 tt EE 02 67 Cod mnemonic FMT TGT SRC LEN SAPR

#6 #7

accessType sendKey Sum de control

7E 00-FF

AT_SK TC

Tabelul 23 Mesaj de rspuns negativ la o solicitare de SecurityAccess


Octet # #1 #2 #3 #4 #5 #6 #7 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns negativ ID al serviciului de solicitare SecurityAccess reponseCode= (generalReject subFunctionNot Supported incorrectMessageLenght ConditionsNotCorrectOrRequestSequenceError InvalidKey ExceededNumberOfAttempts RequestCorrectlyReceivedResponsePending Sum de control Valoarea Hex 80 tt EE 03 7F 27 10 12 13 22 35 36 78 00-FF Cod mnemonic FMT TGT SRC LEN NR SA RC_GR RC_SFNS RC_IML RC_CNC RC_IK RC_ENA RC_RCR_RP TC

#8

6.

SERVICII DE TRANSMISIE DE DATE

Aceste servicii sunt prezentate n detaliu n tabelul urmtor: Tabelul 24 Servicii de transmisie de date
Denumire serviciu ReadDataByIdentifier WriteDataByIdentifier Descriere Clientul solicit transmisia valorii curente a unei nregistrri care poate fi accesat prin recordDataIdentifier Clientul solicit introducerea unei nregistrri care poate fi accesat prin recordDataIdentifier

6.1. 6.1.1. CPR_050

Serviciul ReadDataByIdentifier Descrierea mesajului

Serviciul ReadDataByIdentifier este folosit de client pentru a solicita valorile datelor nregistrate pe un server. Datele sunt identificate de un recordDataIdentifier. Productorul UV trebuie s se asigure c, la efectuarea acestui serviciu, condiiile privind serverul sunt ndeplinite. 6.1.2. Formatul mesajului

CPR_051

Formatele mesajului pentru primitivele ReadDataByIdentifier sunt prezentate n detaliu n tabelele urmtoare: Tabelul 25

Mesaj de solicitare ReadDataByIdentifier


Octet # #1 #2 #3 #4 #5 # 6 i # 7 #8 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar Valoarea Hex 80 EE tt 03 22 xxxx 00-FF Cod mnemonic FMT TGT SRC LEN RDBI RDI_... TC

ID al serviciului de solicitare ReadDataByIdentifier


recordDataIdentifier = (o valoare din tabelul 28) Sum de control

Tabelul 26 Rspuns pozitiv la mesajul de solicitare ReadDataByIdentifier


Octet # #1 #2 #3 #4 #5 # 6 i # 7 # 8 #m+7 # m+8 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns pozitiv la o solicitare a ReadDataByIdentifier RecordDataIdentifier = (aceeai valoare ca i pentru octeii #6 i #7 din tabelul 25) dataRecord () = (valoarea # 1 : valoarea # m) Sum de control Valoarea Hex 80 tt EE m+3 62 xxxx xx : xx 00-FF Mnemonic FMT TGT SRC LEN RDBIPR RDI_... DREC_DATA1 : DREC_DATAm TC

Tabelul 27 Rspuns negativ la mesaj de solicitare ReadDataByIdentifier


Octet # #1 #2 #3 #4 #5 #6 #7 #8 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns negativ Valoarea Hex 80 tt EE 03 7F 22 31 13 22 00-FF Cod mnemonic FMT TGT SRC LEN NR RDBI RC_ROOR RC_IML RC_CNC TC

ID al serviciului de solicitare a ReadDataByidentifier


responseCode = Sum de control (requestOutOfRange incorrectMessageLength conditionsNotCorrect)

6.1.3.

Definirea parametrilor de solicitare a

CPR_052 Parametrul recordDataIdentifier (RDI_) din mesajul ReadDataByIdentifier identific o nregistrare de date.

CPR_053 Valorile recordDataIdentifier definite n prezentul document sunt indicate n tabelul menionat n continuare.

Tabelul recordDataIdentifier este format din patru coloane i mai multe linii. Prima coloan (Hex) cuprinde valoarea Hex atribuit recordDataIdentifier specificat n coloana a treia. A doua coloan (element de date) precizeaz elementul de date din apendicele 1 pe care se bazeaz recordDataIdentifier (uneori este necesar transcodarea). A treia coloan (descriere) specific denumirea recordDataIdentifier corespunztoare. A patra coloan (cod mnemonic) indic mnemonicul recordDataIdentifier n cauz. Tabelul 28 Definiia valorilor recordDataIdentifier
Hex F90B F912 F918 F91C F91D F921 F922 F92C F97D F97E F190 Element de date CurrentDateTime HighResOdometer K-ConstantOfRecordingEquipment L-TyreCircumference W-VehicleCharacteristicConstant TyreSize nextCalibrationDate SpeedAuthorised vehicleRegistrationNation vehicleRegistrationNumber vehicleIdentificationNumber Denumirea recordDataIdentifier (vezi format n seciunea 8.2) Data i ora Kilometrajul total al vehiculului de nalt definiie Factor K Circumferina pneurilor factor L Coeficientul W caracteristic al vehiculului Dimensiunea pneurilor Data urmtoarei calibrri Viteza autorizat Statul membru de nmatriculare Numrul de nmatriculare al vehiculului VIN Cod mnemonic RDI_TD RDI_HRTVD RDI_KF RDI_LF RDI_WVCF RDI_TS RDI_NCD RDI_SA RDI_RMS RDI_VRN RDI_VIN

CPR_054 Parametrul dataRecord (DREC_) este folosit de mesajul de rspuns pozitiv la solicitarea ReadDataByIdentifier pentru a furniza clientului (aparatul de prob) nregistrarea de date identificat de recordDataIdentifier. Formatele de date sunt specificate n seciunea 8. Utilizatorul poate obine nregistrri de date opionale, precum date de intrare i ieire specifice pentru UV, dar acestea nu sunt definite n prezentul document. 6.2. 6.2.1. CPR_056 Serviciul WriteDataByIdentifier Descrierea mesajului

Serviciul WriteDataByIdentifier este folosit de client pentru a introduce valorile datelor nregistrate pe un server. Datele sunt identificate de un recordDataIdentifier. Productorul UV trebuie s se asigure c, la efectuarea acestui serviciu, condiiile privind serverul sunt ndeplinite. Pentru a actualiza parametrii enumerai n tabelul 28, UV trebuie s se afle n modul CALIBRARE.

6.2.2. CPR_057

Formatul mesajului

Formatele mesajului pentru primitivele WriteDataByIdentifier sunt prezentate n detaliu n tabelele urmtoare: Tabelul 29 Mesaj de solicitare a scrierii de date n funcie de un identificator
Octet # #1 #2 #3 #4 #5 # 6 i # 7 #8 - #m+7 # m+8 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar Valoarea Hex 80 EE tt m+3 2E xxxx xx : xx 00-FF Cod mnemonic FMT TGT SRC LEN WDBI RDI_... DREC_DATA1 : DREC_DATAm TC

ID al serviciului de solicitare WriteDataByIdentifier


recordDataIdentifier = (o valoare din tabelul 28) dataRecord () = valoare # 1 : valoare # m) Sum de control

Tabelul 30 Rspuns pozitiv la un mesaj de solicitare a scrierii de date n funcie de un identificator


Octet # #1 #2 #3 #4 #5 # 6 i # 7 #8 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns pozitiv la o solicitare a WriteDataByIdentifier recordDataIdentifier = (aceeai valoare ca i pentru octeii #6 i #7 din tabelul 29) Sum de control Valoarea Hex 80 tt EE 03 6E xxxx 00-FF Cod mnemonic FMT TGT SRC LEN WDBIPR RDI_... TC

Tabelul 31 Rspuns negativ la un mesaj de solicitare a scrierii de date n funcie de un identificator


Octet # #1 #2 #3 #4 #5 #6 #7 #8 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns negativ Valoarea Hex 80 tt EE 03 7F 2E 31 13 22 00-FF Cod mnemonic FMT TGT SRC LEN NR WDBI RC_ROOR RC_IML RC_CNC TC

ID al serviciului de solicitare a WriteDataByIdentifier


responseCode = Sum de control (requestOutOfRange incorrectMessageLength conditionsNotCorrect)

6.2.3.

Definirea parametrilor

Parametrul recordDataIdentifier (RDI_) este definit n tabelul 28. Parametrul dataRecord (DREC)_ este folosit de mesajul de solicitare a WriteDataByIdentifier pentru a furniza valorile nregistrrilor de date identificate de recordDataIdentifier pe server (UV). Formatele de date sunt specificate n seciunea 8. 7. CONTROLUL IMPULSURILOR DE TEST UNITATEA FUNCIONAL DE CONTROL AL INTRRILOR/IEIRILOR

Serviciile disponibile sunt prezentate n detaliu n tabelul urmtor: Tabelul 32 Unitatea funcional de control al intrrilor/ieirilor
Denumire serviciu InputOutputControlByIdentifier Descriere Clientul solicit controlul intrrilor/ieirilor specifice serverului

7.1. 7.1.1.

Serviciul InputOutputControlByIdentifier Descrierea mesajului

Conexiunea realizat cu ajutorul conectorului frontal permite controlul sau monitorizarea impulsurilor de testare folosind aparatul de prob corespunztor. CPR_058 Linia de semnalizare de intrare/ieire de calibrare poate fi configurat cu ajutorul comenzii pe linie K folosind serviciul InputOutputControlByIdentifier pentru a selecta funcia de intrare sau ieire pentru linie. Strile disponibile pentru linie sunt urmtoarele: inactiv, speedSignalInput, dac se folosete linia de semnalizare a intrrilor/ieirilor pentru a introduce un semnal de vitez (semnal de test) care s nlocuiasc un semnal de vitez al senzorului de micare, realTimeSpeedSignalOutputSensor, dac se folosete linia de semnalizare a intrrilor/ieirilor pentru ieirea unui semnal de vitez al senzorului de micare, RTCOutput, dac se folosete linia de semnalizare a intrrilor/ieirilor pentru ieirea unui semnal de ceas UTC. CPR_059 Unitatea montat pe vehicul trebuie s se afle ntr-o sesiune de reglare i n modul CALIBRARE pentru a configura starea liniei. La ieirea din sesiunea de reglare sau din modul CALIBRARE unitatea montat pe vehicul trebuie s se asigure c linia de semnalizare a intrrilor/ieirilor de calibrare a revenit la starea inactiv (implicit).

CPR_060

Dac impulsurile de vitez sunt primite pe linia de intrare a semnalului de vitez instantanee a UV n timp ce linia de semnalizare a intrrilor/ieirilor este n modul intrare, linia semnalizare a intrrilor/ieirilor trece n modul ieire sau revine la starea inactiv. Ordinea operaiunilor este urmtoarea: iniierea comunicrilor au ajutorul serviciului StartCommunication, intrarea ntr-o sesiune de reglare cu ajutorul serviciului StartDiagnosticSession i trecerea n modul CALIBRARE (ordinea acestor dou operaiuni nu este important). modificarea strii ieirii InputOutputControlByIdentifier. 7.1.2. Formatul mesajului cu ajutorul serviciului

CPR_061

CPR_062 Formatele mesajului pentru primitivele InputOutputControlByIdentifier sunt prezentate n detaliu n tabelele urmtoare: Tabelul 33 Mesaj de solicitare InputOutputControlByIdentifier
Octet # #1 #2 #3 #4 #5 # 6 i # 7 #8 sau #8-#9 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar Valoare Hex 80 EE tt xx 2F F960 xx xx Cod mnemonic FMT TGT SRC LEN IOCBI IOI_CIO COR_... IOCP_... CS_...

ID al serviciului de solicitare InputOutputControlByIdentifier


InputOutputIdentifier = (CalibrationInputOutput) ControlOptionRecord= [ InputOutputControlParameter o valoare din tabelul 36

controlState o valoare din tabelul 38 (vezi nota de mai jos)]


#9 sau #10 Sum de control
Not: Parametrul controlState este prezent numai n anumite cazuri (vezi 7.1.3).

00-FF

TC

Tabelul 34 Rspuns pozitiv la mesaj de solicitare a unui control de intrare/ieire prin identificator
Octet # #1 #2 #3 #4 #5 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns pozitiv la o solicitare de Valoarea Hex 80 tt EE xx 6F Cod mnemonic FMT TGT SRC LEN IOCBIPR

# 6 i # 7 #8 sau #8-#9

#9 sau #10

InputOutputControlByIdentifier InputOutputIdentifier = (CalibrationInputOutoput) controlStatusRecord= [ InputOutputControlParameter (aceeai valoare ca i cea a octetului #8 din tabelul 33) controlState aceeai valoare ca i cea a octetului #9 din tabelul 33)] (dac este cazul) Sum de control

F960 xx xx 00-FF

IOI_CIO CSR_... IOCP_... CS_... TC

Tabelul 35 Rspuns negativ la mesaj de solicitare a unui control de intrare/ieire prin identificator
Octet # #1 #2 #3 #4 #5 #6 #7 Denumirea parametrului Octet de format adresare fizic Octet int de adres Octet surs de adres Octet de lungime suplimentar ID al serviciului de rspuns negativ Valoarea Hex 80 tt EE 03 7F 2F Cod mnemonic FMT TGT SRC LEN NR IOCBI

ID al serviciului de solicitare a InputOutputControlByIdentifier


responseCode = ( incorrectMessageLenght conditionsNotCorrect requestOutOfRange deviceControlLimitsExceeded)

#8

Sum de control

13 22 31 7A 00-FF

RC_IML RC_CNC RC_ROOR RC_DCLE TC

7.1.3.

Definirea parametrilor

CPR_064 Parametrul inputOutputControlParameter (IOCP_) este definit n tabelul urmtor: Tabelul 36 Definirea valorilor atribuite parametrilor de control de intrare/ieire
Hex 00 ReturnControlToECU Aceast valoare indic serverului (UV) faptul c aparatul de prob nu mai are controlul asupra liniei de semnalizare a intrrilor/ieirilor de calibrare. ResetToDefault Aceast valoare indic serverului (UV) faptul c s-a solicitat resetarea liniei de semnalizare a intrrilor/ieirilor de calibrare la starea implicit. ShortTermAdjustment Aceast valoare indic serverului (UV) faptul c s-a solicitat ajustarea liniei de semnalizare a intrrilor/ieirilor de calibrare la valoarea inclus n parametrul controlState. Descriere Cod mnemonic RCTECU

01

RTD

03

STA

CPR_065 Parametrul controlState este prezent numai dac inputOutputControlParameter are configurare identic celei a parametrului ShortTermAdjustment i este definit n tabelul urmtor:

Tabelul 37 Definiia valorilor atribuite parametrului stat de control


Mod Inactiv Activ Activ Activ Valoare Hex 00 01 02 03 Descriere Linia de intrri/ieiri este inactiv (stare implicit) Linia de intrri/ieiri este activ pentru intrarea speedSignalInput

Linia de intrri/ieiri este activ pentru ieirea realTimeSpeedSignalOutputSensor


Linia de intrri/ieiri este activ pentru RTCOutput

8.

FORMATE DE NREGISTRRI DE DATE

Aceast seciune prezint n detaliu: normele generale care se aplic intervalelor de parametri transmii de unitatea montat pe vehicul ctre aparatul de prob, formatele care se folosesc pentru datele transferate cu ajutorul serviciilor de transmisie de date descrise n seciunea 6. CPR_067 CPR_068 Toi parametrii identificai sunt compatibili cu UV. Datele transmise de UV ctre aparatul de prob ca rspuns la un mesaj de solicitare sunt de tip cuantificabil (adic valoarea activ a parametrului solicitat, msurat sau observat de UV). 8.1. Intervale de parametri transmii

CPR_069 Tabelul 38 definete intervalele folosite la determinarea valabilitii unui parametru transmis. CPR_070 Valorile din intervalul indicator de eroare permit unitii montate pe vehicul s indice imediat faptul c nici o dat parametric nu este valabil din cauza unui tip de eroare la nivelul aparatului de nregistrare. CPR_071 Valorile din intervalul nu sunt disponibile permit unitii montate pe vehicul s transmit un mesaj ce conine parametrul care nu este disponibil sau nu este compatibil cu modulul n cauz. Valorile din intervalul nu sunt solicitate permit transmiterea unui mesaj de comand i identific parametrii pentru care echipamentul de recepie nu ateapt nici un rspuns. CPR_072 Dac defectarea unei componente mpiedic transmisia de date valabile pentru un parametru, n locul parametrului n cauz se folosete indicatorul de eroare, conform descrierii din tabelul 38. Totui, dac datele msurate sau calculate dau ca rezultat o valoare valabil care depete intervalul parametrului definit, nu se folosete indicatorul de eroare. Datele trebuie s fie transmise folosind valoarea minim sau maxim adecvat a parametrului. Tabelul 38

Intervalele de nregistrri de date


Denumirea intervalului Semnal valabil 1 octet (valoarea Hex) 00 FA FB FC FD 2 octei (valoarea Hex) 0000 FAFF FB00 FBFF FC00 FDFF 4 octei (valoarea Hex) 00000000 - FAFFFFFF FB000000 FBFFFFFF FC000000 - FDFFFFFF ASCII 1 254 nul nul

Indicator specific parametrului Interval rezervat pentru viitorii bii ai indicatorului


Indicator de eroare Nu sunt disponibile sau nu sunt solicitate

FE FF

FE00 FEFF FF00 FFFF

FE000000 FEFFFFFF FF000000 - FFFFFFFF

0 FF

CPR_073 Pentru parametrii codificai n ASCII, caracterul ASCII `*` este rezervat ca delimitator. 8.2. Formate de nregistrri de date

n tabelele 39 44 sunt prezentate n detaliu formatele care trebuie folosite prin intermediul serviciilor ReadDataByIdentifier i WriteDataByIdentifier. CPR_074 Tabelul 39 prezint lungimea, rezoluia i domeniul de valori al fiecrui parametru identificat de recordDataIdentifier: Tabelul 39 Formatul nregistrrilor de date
Denumirea parametrului Lungimea datelor (octei) 8 4 2 2 2 15 3 2 3 14 17 Rezoluie Domeniu de valori

Data i ora
Kilometrajul total al vehiculului de nalt definiie Factor K Circumferina pneurilor factor L Coeficientul W caracteristic al vehiculului Dimensiunea pneurilor Data urmtoarei calibrri Viteza autorizat Statul membru de nmatriculare Numrul de nmatriculare al vehiculului VIN

Vezi detalii n tabelul 40 amplificare 5m/bit, de la 0 pn la decalaj 0m +21 055 406 km 0 64,255 impulsuri/m amplificare 0,001 impulsuri/m/bit, decalaj 0m 0 8 013 m amplificare 0,125 10-3m/bit, decalaj 0m amplificare 0,001 0 64,255 impulsuri/m impulsuri/m/bit, decalaj 0m ASCII ASCII Vezi detalii n tabelul 41 0 250 996 km/h amplificare 1/256 km/h/bit, decalaj 0m ASCII ASCII Vezi detalii n tabelul 44 ASCII ASCII

CPR_075 Tabelul 40 prezint n detaliu formatele diferiilor octei ai parametrului TimeDate:

Tabelul 40 Format detaliat al parametrului data i ora (valoarea identificatorului nregistrrii de date # F00B)
Octet 1 2 3 4 5 6 7 8 Definiia parametrului Secunde Minute Ore Lun Zi An Decalaj local minute Decalaj orar local Rezoluia amplificare 0,25 s/bit, decalaj 0 s amplificare 1 min/bit, decalaj 0 min amplificare 1 h/bit, decalaj 0 h amplificare 1 lun/bit, decalaj 0 lun amplificare 0,25 zile/bit, decalaj 0 zile (vezi nota din tabelul 41) amplificare 1 an/bit, decalaj + anul 1985 (vezi nota din tabelul 41) amplificare 1 min/bit, decalaj -125 min amplificare 1 h/bit, decalaj -125 Domeniu de valori 0 59,75 s 0 59 min 0 23 h 1 12 luni 0,25 31,75 zile anul 1985 anul 2235 ntre -59 i 59 min ntre -23 i +23 h

CPR_076 Tabelul 41 prezint n detaliu formatele diferiilor octei ai parametrului NextCalibrationDate: Tabelul 41 Format detaliat al parametrului data urmtoarei calibrri (valoarea identificatorului nregistrrii de date # F022)
Octet 1 2 3 Definiia parametrului Lun Zi An Rezoluie amplificare 1 lun/bit, decalaj 0 lun amplificare 0,25 zile/bit, decalaj 0 zile (vezi nota menionat n continuare) amplificare 1 an/bit, decalaj + anul 1985 (vezi nota menionat n continuare) Domeniu de valori 1 12 luni 0,25 31,75 zile anul 1985 anul 2235

Not privind folosirea parametrului Zi: 1. Valoarea 0 pentru dat este o valoare nul. Valorile 1, 2, 3 i 4 sunt folosite pentru a identifica prima zi a lunii; 5, 6, 7 i 8 indic a doua zi a lunii etc. 2. Acest parametru nu influeneaz i nici nu modific parametrul pentru or menionat anterior. Not privind folosirea parametrului An: Valoarea 0 pentru an identific anul 1985, valoarea 1 indic anul 1986 etc.

CPR_078 Tabelul 42 prezint n detaliu formatele diferiilor octei ai parametrului VehicleRegistrationNumber: Tabelul 42

Format detaliat al parametrului numrul de nmatriculare al vehiculului (valoarea identificatorului nregistrrii de date # F07E)
Octet 1 2 14 Definiia parametrului Pagin de cod (conform definiiei din apendicele 1) Rezoluie ASCII ASCII Domeniu de valori 01 0A ASCII

Numrul de nmatriculare al vehiculului (conform definiiei din apendicele 1) Apendicele 9

OMOLOGARE - LISTA TESTELOR MINIME OBLIGATORII CUPRINS 1. 1.1. 1.2. 2. 3. 4. 5. 1. Introducere ............................................................................................................... Omologare ............................................................................................................... Trimiteri .................................................................................................................. Teste de funcionare pentru unitatea montat pe vehicul ........................................ Teste de funcionare pentru senzorul de micare .................................................... Teste de funcionare pentru cardurile de tahograf.................................................... Teste de interoperare................................................................................................. INTRODUCERE 191 191 191 192 195 197 198

1.1. Omologare Omologarea CEE pentru aparatul de nregistrare (sau componentele acestuia) sau pentru un card de tahograf se bazeaz pe urmtoarele: certificarea securitii, efectuat de o autoritate ITSEC, n raport cu un obiectiv de securitate care respect n totalitate apendicele 10 la prezenta anex, certificarea funcionrii, efectuat de o autoritate a unui stat membru, care atest faptul c articolul testat respect cerinele prezentei anexe, din punctul de vedere al funciilor ndeplinite, preciziei msurtorilor i caracteristicilor de mediu, certificarea interoperrii, efectuat de un organ competent, care atest faptul c aparatul de nregistrare (sau cardul de tahograf) sunt n ntregime interoperabile cu modelele compatibile de card de tahograf (sau de aparat de nregistrare) (vezi Cap. VIII din prezenta anex).

Prezenta anex enumer testele minime care trebuie efectuate de ctre o autoritate a unui stat membru n cadrul testelor de funcionare, precum i testele minime care trebuie efectuate de organul competent n cadrul testelor de interoperare. Procedurile care vor fi urmate pentru efectuarea testelor sau tipul testelor nu sunt specificate n cuprinsul prezentului document. Aceast anex nu se refer la aspecte privind certificarea securitii. Dac anumite teste necesare pentru omologare sunt efectuate i n cadrul procesului de evaluare i de certificare a securitii, ele nu mai trebuie repetate. ntr-un asemenea caz, este suficient inspectarea rezultatelor acestor teste de securitate. n scop informativ, cerinele care trebuie testate (sau

cele strns legate de testele care trebuie efectuate) n timpul certificrii securitii sunt marcate cu caracterul `*` n cuprinsul prezentului apendice. Prezentul apendice trateaz separat omologarea senzorului de micare i a unitii montate pe vehicul, n calitate de componente ale aparatului de nregistrare. Nu este obligatoriu ca fiecare model de senzor de micare s fie interoperabil cu toate modelele de uniti montate pe vehicule, drept pentru care omologarea unui anumit senzor de micare poate fi acordat numai n combinaie cu omologarea unei anumite uniti montate pe vehicul i viceversa. 1.2. Trimiteri n cuprinsul prezentului apendice se utilizeaz urmtoarele trimiteri: IEC 68-2-1 IEC 68-2-2 IEC 68-2-6 IEC 68-2-14 IEC 68-2-27 IEC 68-2-30 Testare n mediu Partea a II-a: Teste Teste A: Frig. 1990 + Amendamentul 2: 1994. Testare n mediu Partea a II-a: Teste Teste B: Cldur uscat. 1974 + Amendamentul 2: 1994. Proceduri de baz de testare n mediu Metode de testare Test Fc i linii directoare: Vibraie (sinusoidal). Ediia a VI-a: 1985. Proceduri de baz de testare n mediu Metode de testare Test N: Modificri de temperatur. Modificarea 1: 1986. Proceduri de baz de testare n mediu Metode de testare Test Ea i linii directoare: oc. Ediia a III-a: 1987. Proceduri de baz de testare n mediu Metode de testare Test Db i linii directoare: Cldur umed, ciclic (cicluri de 12 + 12 ore). Modificarea 1: 1985. Proceduri de baz de testare n mediu Metode de testare Test Fda: Band larg de frecven pentru vibraii aleatorii Valoare maxim de reproductibilitate. Modificarea 1: 1983. Grade de protecie oferite de incinte (Cod IP). Ediia a II-a: 1989. Compatibilitate electromagnetic (EMC) Tehnici de testare i msurare Test de imunitate la descrcri electrostatice: 1995/Amendamentul 1: 1998. Vehicule rutiere Avarii electrice prin conducie i cuplare Partea I: Automobile i vehicule comerciale uoare cu tensiune nominal de alimentare de 12 V Conducie electric tranzitorie numai prin liniile de alimentare. Ediia a II-a: 1990. Vehicule rutiere Avarii electrice prin conducie i cuplare Partea I: Automobile i vehicule comerciale uoare cu tensiune nominal de alimentare de 12 V Conducie electric tranzitorie numai prin liniile de alimentare. Ediia a II-a: 1990. Vehicule rutiere Avarii electrice prin conducie i cuplare Partea a IIIa: Vehicule cu tensiune nominal de alimentare de 12 sau 24 V Transmisie electric tranzitorie prin cuplare capacitiv i inductiv prin linii altele dect cele de alimentare. Ediia I: 1995 + Cor 1: 1995. Carduri de identificare - Carduri cu circuite integrate cu contacte Partea 1: Caracteristici fizice. Ediia I: 1998.

IEC 68-2-35

IEC 529 IEC 61000-4-2

ISO 7637-1

ISO 7637-2

ISO 7637-3

ISO/IEC 7816-1

ISO/IEC 7816-2

ISO/IEC 7816-3

ISO/IEC 10373

Tehnologia informaiei Carduri de identificare - Carduri integrate cu contacte Partea a II-a: Dimensiunile i contactelor. Ediia I: 1999. Tehnologia informaiei Carduri de identificare - Carduri integrate cu contacte Partea a III-a: Semnale electronice i transmisie. Ediia a II-a: 1997. Carduri de identificare Metode de testare. Ediia I: 1993

cu circuite localizarea cu circuite protocol de

2. TESTE DE FUNCIONARE PENTRU UNITATEA MONTAT PE VEHICUL Nr. 1. 1.1. 1.2. 2. 2.1. 2.2. 2.3. 2.4. 2.5. 3. 3.1 3.2. 3.3. 3.4. 3.5. 3.6. 3.7. 3.8. 3.9. 3.10. 3.11. 3.12. 3.13. 3.14. 3.15. 3.16. 3.17. 3.18. 3.19. 3.20. 3.21. 3.22. Test Descriere Cerine asociate 070, 071, 073

Examinare administrativ Documentaie Corectitudinea documentaiei Rezultate test Rezultatele testului productorului efectuate n productor cursul integrrii. Demonstraii pe suport hrtie Inspecie vizual Respectarea documentaiei Identificare/marcaje Materiale Sigilare Interfee externe Teste de funcionare Funcii oferite Moduri de funcionare Funcii i drepturi de acces la date Monitorizarea introducerii i retragerii cardurilor Msurarea vitezei i a distanei Msurarea timpului (teste efectuate la 20) Monitorizarea activitilor oferului Monitorizarea strii activitii de conducere nregistrri manuale Gestionarea blocrilor efectuate de societate Monitorizarea activitilor de control Detectarea evenimentelor i/sau a anomaliilor Date de identificare a echipamentului Date privind introducerea i retragerea cardului oferului Date privind activitatea oferului Date privind locurile Date privind contorul de parcurs Date detaliate privind viteza Date privind evenimentele Date privind anomaliile Date privind calibrarea Date privind reglarea orei

168, 169 163-167 251 002, 004, 244 006*, 007*, 008*, 009*, 106, 107 010*, 011*, 240, 246, 247 013, 014, 015*, 016*, 106 017-026 027-032 033-043, 106 044, 045, 106 046-050b 051-055 056, 057 059-069, 106 075*, 076*, 079 081*-083* 084*-086* 087*-089* 090*-092* 093* 094*, 095 096* 097*, 098* 100*, 101*

3.23. 3.24. 3.25. 3.26. 3.27.

Date privind activitatea de control Date privind blocrile efectuate de societate Date privind activitatea de descrcare Date privind condiiile specifice nregistrarea i stocarea informaiilor pe cardul de tahograf

3.28. Afiare 3.29. Tiprire

3.30. Avertisment 3.31. Descrcarea datelor pe suporturi externe 3.32. Date de ieire transmise unor dispozitive externe suplimentare 3.33. Calibrare 3.34. 3.35. 4. 4.1.

4.2.

Reglarea orei Neinterferena cu funciile suplimentare Teste n mediu Temperatur Verificarea funcionalitii prin: 159 IEC 68-2-1, test Ad, cu o durat a testului de 72 de ore la temperatur sczut (-20C), o or de funcionare, o or de nefuncionare. IEC 68-2-2, test Bd, cu o durat a testului de 72 de ore la temperatur ridicat (+70C), o or de funcionare, o or de nefuncionare. Cicluri de temperatur: se verific, prin intermediul testului Na IEC 68-2-14, dac unitatea montat pe vehicul poate suporta modificri rapide ale temperaturii mediului ambiant, la 20 de cicluri, n cursul fiecrui ciclu nregistrndu-se o variaie a temperaturii ntre valoarea minim (-20C) i cea maxim (+70C) i cu 2 ore de meninere att la temperatura minim, ct i la cea maxim Un set redus de teste (din cadrul celor definite la seciunea 3 din acest tabel) poate fi efectuat la temperatur sczut, la temperatur ridicat i pe parcursul ciclurilor de temperatur Umiditate Se verific, prin intermediul testului Db IEC 160 68-2-30, dac unitatea montat pe vehicul poate suporta un ciclu de cldur umed (testul de cldur), prin ase cicluri de cte 24 de ore fiecare, cu temperaturi variind ntre +25C i +55C la o umiditate relativ de 97% la +25C

102*, 103* 104* 105* 105*a, 105b* 108, 109*, 109a*, 110*, 111, 112 072, 106, 113128, PIC_001, DIS_001 072, 106, 129138, PIC_001, PRT_001PRT_012 106, 139-148, PIC_001 072, 106, 149151 152, 153 154*, 155*, 156*, 245 157*, 158* 003, 269

4.3.

Vibraie

4.4.

Protecie mpotriva apei i corpurilor strine Protecie mpotriva supratensiunii

4.5.

i egal cu 93% la +55C 1. Vibraii sinusoidale: 163 se verific dac unitatea montat pe vehicul poate suporta vibraii sinusoidale cu urmtoarele caracteristici: deplasare constant la frecvene ntre 5 i 11 Hz: valoare maxim: 10 mm acceleraie constant ntre 11 i 300 Hz: 5 g Aceast cerin este verificat prin intermediul testului Fc IEC 68-2-6, cu o durat minim a testului de 3 12 ore (12 ore pe osie) 2. Vibraii aleatorii: se verific dac unitatea montat pe vehicul poate suporta vibraii aleatorii cu urmtoarele caracteristici: Frecven 5-150 Hz, nivel 0,02 g2/Hz Aceast cerin este verificat prin IEC 682-35, testul Ffda, cu o durat minim a testului de 3 12 ore (12 ore pe osie), cu o or de funcionare, o or de nefuncionare Cele dou teste descrise anterior se efectueaz pe dou mostre diferite ale echipamentului testat Se verific dac indicele de protecie al unitii 164, 165 montate pe vehicul, conform IEC 529, este de cel puin IP 40, atunci cnd unitatea este montat ntr-un vehicul n condiii de funcionare Se verific dac unitatea montat pe vehicul 161 poate suporta urmtoarele tensiuni: Pentru versiunile de 24 V: 34 V la +40C timp de o or Pentru versiunile de 12 V: 17 V la +40C timp de o or Se verific dac unitatea montat pe vehicul 161 poate suporta o inversare a polaritii la sursa de alimentare 161

4.6.

4.7. 5. 5.1.

5.2. 5.3.

Protecie mpotriva inversrii de polaritate Protecie Se verific dac semnalele de intrare/ieire mpotriva sunt protejate mpotriva scurtcircuitelor la scurtcircuitelor sursa de alimentare i la mas Teste privind compatibilitatea electromagnetic Emisii de Respectarea Directivei 95/54/CEE radiaii i susceptibilitate de radiaii Descrcri Respectarea IEC 61000-4-2, 2kV (nivelul 1) electrostatice Susceptibilitate Pentru versiunile de 24 V: respectarea ISO de conducie 7637-2;

162

162 162

tranzitorie pe liniile de alimentare puls 1a: Vs = - 100 V, Ri = 10 ohmi puls 2: Vs = + 100 V, Ri = 10 ohmi puls 3a: Vs = - 100 V, Ri = 50 ohmi puls 3b: Vs = + 100 V, Ri = 50 ohmi puls 4: Vs = - 16 V Va = - 12 V, t6 = 100 ms puls 5: Vs = + 120 V, Ri = 2,2 ohmi, td = 250 ms Pentru versiunile de 12 V: respectarea ISO 7637-1; puls 1: Vs = - 100 V, Ri = 10 ohmi puls 2: Vs = + 100 V, Ri = 10 ohmi puls 3a: Vs = - 100 V, Ri = 50 ohmi puls 3b: Vs = + 100 V, Ri = 50 ohmi puls 4: Vs = - 6 V, Va = - 5 V, t6 = 15 ms puls 5: Vs = + 65 V, Ri = 3 ohmi, td = 100 ms Pulsul 5 se testeaz numai pentru unitile montate pe vehicule care sunt concepute pentru a fi instalate n vehicule pentru care nu exist o protecie extern obinuit mpotriva cderii ncrcturii transportate 3. TESTE DE FUNCIONARE PENTRU SENZORUL DE MICARE Nr. 1. 1.1. 2. 2.1. 2.2. 2.3. 2.4. 3. 3.1. 3.2. 3.3. 4. 4.1. Test Descriere Cerine asociate

4.2.

Examinare administrativ Documentaie Corectitudinea documentaiei Inspecie vizual Respectarea documentaiei Identificare/marcaje Materiale Sigilare Teste de funcionare Date de identificare a senzorului Cuplarea senzorului de micare cu unitatea montat pe vehicul Detectarea micrii Precizia msurrii micrii Teste n mediu Temperatura Se verific funcionalitatea (conform definiiei de funcionare din testul nr. 3.3) pentru intervalul de temperatur (- 40C; + 135C) prin: - IEC 68-2-1 test Ad, cu o durat de 96 de ore a testului la temperatura minim Tomin - IEC 68-2-2 test Bd, cu o durat a testului de 96 de ore la temperatura maxim Tomax Cicluri de Se verific funcionalitatea (conform definiiei temperatur din testul nr. 3.3) prin testul Na IEC 68-2-14, 20 de cicluri, fiecare cu temperatura variind ntre valoarea minim (- 40C) i cea maxim

169, 170 163-167 251 077* 099*, 155 022-026 159

159

4.3.

Cicluri de umiditate

4.4.

Vibraie

4.5.

oc mecanic

4.6

Protecie mpotriva apei i corpurilor strine Protecie mpotriva inversrii de polaritate Protecie mpotriva scurtcircuitelor

4.7.

(+135C) i 2 ore de meninere la temperatura minim i apoi la cea maxim Un set redus de teste (din cadrul celor definite la testul 3.3) poate fi efectuat la temperatur minim, maxim i pe parcursul unor cicluri de temperatur Se verific funcionalitatea (conform definiiei din testul nr. 3.3) prin testul Db, IEC 68-2-30, prin ase cicluri de cte 24 de ore fiecare, temperatura variind n cadrul fiecrui ciclu ntre +25C i +55C, la o umiditate relativ de 97% la +25C i de 93% la +55C Se verific funcionalitatea (conform definiiei din testul nr. 3.3) prin testul Fc IEC 68-2-6, la o durat a testului de 100 de cicluri de frecven: deplasare constant ntre 10 i 57 Hz; valoarea maxim 1,5 mm acceleraie constant ntre 57 i 500 Hz: 20 g Se verific funcionalitatea (conform definiiei din testul nr. 3.3) prin testul Ea IEC 68-2-27, prin 3 ocuri n ambele direcii ale celor 3 axe de referin perpendiculare Se verific dac indicele de protecie al senzorului de micare, conform IEC 529, este de cel puin IP 64, atunci cnd acesta este montat ntr-un vehicul n condiii de funcionare Se verific dac senzorul de micare poate suporta o inversare a polaritii la alimentare

160

163

163

165

161

4.8. 5. 5.1.

5.2. 5.3.

Emisii de radiaii i susceptibilitate de radiaii Descrcri Respectarea IEC 61000-4-2, 2kV (nivelul 1) electrostatice Susceptibilitate Respectarea ISO 7637-3 (nivelul III) de conducie tranzitorie pe liniile de alimentare

Se verific dac semnalele de intrare/ieire 161 sunt protejate mpotriva scurtcircuitelor la sursa de alimentare i la mas Compatibilitate electromagnetic Respectarea Directivei 95/54/CEE 162

162 162

4. TESTE DE FUNCIONARE PENTRU CARDURILE DE TAHOGRAF Nr. Test Descriere Cerine asociate

1. 1.1. 2. 2.1. 3. 3.1.

4. 4.1.

4.2.

4.3.

4.4. 5. 5.1.

6. 6.1.

Examinare administrativ Documentaie Corectitudinea documentaiei Inspecie vizual Se verific dac toate caracteristicile care 171-181 asigur protecia i datele vizibile sunt tiprite corect pe card i respectate Teste fizice Se verific dimensiunea cardului i 184 localizarea contactelor ISO/IEC 7816-1 ISO/IEC 7816-2 Teste privind protocoalele RLR Se verific dac RLR este conform ISO/IEC 7816-3 TCS 304, 307, 308 T=0 Se verific dac protocolul T=0 este ISO/IEC conform 7816-3 TCS 302, 303, 305 SPT Se verific funcionarea comenzii SPT prin ISO/IEC setarea valorii T=1 n locul valorii iniiale 7816-3 T=0 TCS 309-311 T=1 Se verific funcionarea protocolului T=1 ISO/IEC 7816-3 TCS 303, /306 Structura cardului Se testeaz integritatea structurii de fiiere TCS 312 de pe card, verificndu-se prezena pe card a fiierelor obligatorii i a condiiilor de acces la aceste fiiere TCS 400*, 401, 402, 403*, 404, 405*, 406, 407, 408*, 409, 410*, 411, 412, 413*, 414, 415*, 416, 417, 418*, 419 Teste de funcionare Funcionare Se testeaz cel puin o dat utilizarea TCS 313-TCS normal autorizat a tuturor comenzilor (ex.: se 379 testeaz comanda UPDATE BINARY la CLA=`00`, CLA=`0C` i la valori diferite ale parametrilor P1, P2 i Lc) Se verific dac operaiunile au fost

6.2.

Mesaje de eroare

efectuate pe card (ex.: prin citirea fiierului asupra cruia s-a executat comanda) Se testeaz cel puin o dat fiecare mesaj de eroare (conform anexei 2) pentru fiecare comand. Se testeaz cel puin o dat fiecare eroare generic (cu excepia erorilor de integritate `6400` verificate n cursul certificrii de securitate) Se verific funcionarea cardurilor n 185-188 condiiile limit definite n conformitate cu ISO/IEC 10373 ISO/IEC 7816-1

7. 7.1.

Teste n mediu

5. TESTE DE INTEROPERARE Nr. 1. 2. Test Autentificare reciproc Teste de scriere/citire Descriere Se verific dac autentificarea reciproc dintre unitatea montat pe vehicul i cardul de tahograf se produce normal Se ruleaz un scenariu tipic de activitate asupra unitii montate pe vehicul. Scenariul este adaptat tipului de card supus testrii i implic scrierea pe card ntr-un numr ct mai mare de fiiere elementare. Se verific, prin descrcarea informaiilor de pe card, dac toate nregistrrile au fost efectuate corect. Se verific, prin tiprirea zilnic a informaiilor de pe card, dac toate nregistrrile corespondente pot fi citite n bune condiii Apendicele 10 OBIECTIVE GENERALE DE SECURITATE Prezenta anex specific coninutul minim obligatoriu al obiectivelor de securitate privind senzorul de micare, unitatea montat pe vehicul i cardul de tahograf. Pentru a defini obiectivele de securitate pe baza crora urmeaz s solicite certificarea securitii, productorii detaliaz i completeaz documentele n funcie de necesiti, fr a modifica sau a elimina specificaiile referitoare la pericole, obiective, mijloace procedurale i funcii de garantare a securitii. CUPRINS Obiectivul general de securitate pentru senzorul de micare 1. 2. 2.1. Introducere .......................................................................................................... Abrevieri, definiii i trimiteri............................................................................. Abrevieri ............................................................................................................. 204 204 204

2.2. 2.3. 3. 3.1. 3.2. 3.3. 3.3.1. 3.3.2. 3.3.3. 3.4. 3.5. 3.6. 3.6.1. 3.6.2. 3.6.3. 3.6.4. 3.6.5. 3.6.6. 4. 4.1. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.3. 4.4. 4.5. 4.5.1. 4.5.2. 4.5.3. 4.6. 4.6.1. 4.6.2. 4.6.3. 4.6.4. 4.6.5. 4.6.6. 4.6.7. 4.7. 4.8. 5. 6. 7. 8.

Definiii ............................................................................................................... Trimiteri .............................................................................................................. Prezentarea produsului ........................................................................................ Descrierea i modul de utilizare a senzorului de micare .................................. Ciclul de via al senzorului de micare ............................................................. Pericole ................................................................................................................ Pericole privind politicile de control al accesului ............................................... Pericole privind concepia ................................................................................... Pericole privind funcionarea .............................................................................. Obiective de securitate ........................................................................................ Obiective de securitate privind tehnologia informaiei ....................................... Mijloace fizice, de personal sau procedurale ...................................................... Concepia echipamentului ................................................................................... Livrarea echipamentului ...................................................................................... Generarea i furnizarea datelor privind securitatea ............................................. Instalarea, calibrarea i inspectarea aparatului de nregistrare ............................. Controlul respectrii legii .................................................................................... Perfecionarea software-ului................................................................................ Funcii de garantare a securitii ......................................................................... Identificare i autentificare .................................................................................. Controlul accesului ............................................................................................. Politica de control al accesului ........................................................................... Drepturi de acces la date ..................................................................................... Structura de fiiere i condiii de acces............................................................... Responsabilitate .................................................................................................. Audit .................................................................................................................... Precizie ................................................................................................................ Politica de control al fluxului de informaii ........................................................ Transferuri interne de date .................................................................................. Integritatea datelor stocate .................................................................................. Fiabilitatea serviciului ......................................................................................... Teste .................................................................................................................... Software .............................................................................................................. Protecie fizic .................................................................................................... ntreruperi n alimentarea cu energie electric.................................................... Condiii de resetare ............................................................................................. Disponibilitatea datelor ....................................................................................... Aplicaii multiple ................................................................................................ Schimb de date .................................................................................................... Suport criptografic .............................................................................................. Definirea mecanismelor de securitate .................................................................. Protecia minim oferit de mecanismele de securitate ...................................... Nivelul de garanie ............................................................................................. Prezentare ........................................................................................................... Obiectivul general de securitate pentru unitatea montat pe vehicul

204 204 205 205 206 206 206 207 207 207 207 208 208 208 208 208 208 208 208 208 209 209 209 209 209 210 210 210 210 210 210 210 211 211 211 211 211 211 211 211 212 212 212 212

1. 2. 2.1.

Introducere .......................................................................................................... Abrevieri, definiii i trimiteri.............................................................................. Abrevieri .............................................................................................................

214 214 214

2.2. 2.3. 3. 3.1. 3.2. 3.3. 3.3.1. 3.3.2. 3.3.3. 3.4. 3.5. 3.6. 3.6.1. 3.6.2. 3.6.3. 3.6.4. 3.6.5. 3.6.6. 3.6.7. 3.6.8 4. 4.1. 4.1.1. 4.1.2. 4.1.3. 4.1.4. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.2.4. 4.3. 4.4. 4.5. 4.6 4.6.1. 4.6.2. 4.6.3. 4.7. 4.7.1. 4.7.2. 4.7.3. 4.7.4. 4.7.5. 4.7.6. 4.7.7. 4.8. 4.8.1. 4.8.2. 4.8.3. 4.9.

Definiii ............................................................................................................... Trimiteri .............................................................................................................. Prezentarea produsului ........................................................................................ Descrierea i modul de utilizare a unitii montate pe vehicul............................ Ciclul de via al unitii montate pe vehicul...................................................... Pericole ................................................................................................................ Pericole privind politicile de identificare i de control al accesului .................. Pericole privind concepia ................................................................................... Pericole privind funcionarea .............................................................................. Obiective de securitate ........................................................................................ Obiective de securitate privind tehnologia informaiei ....................................... Mijloace fizice, de personal sau procedurale ...................................................... Proiectarea echipamentului ................................................................................... Livrarea i activarea echipamentului .................................................................. Generarea i furnizarea datelor privind securitatea ............................................. Livrarea cardurilor .............................................................................................. Instalarea, calibrarea i inspectarea aparatului de nregistrare ............................ Funcionarea echipamentului .............................................................................. Controlul respectrii legii .................................................................................... Perfecionarea software-ului................................................................................ Funcii de garantare a securitii ......................................................................... Identificare i autentificare .................................................................................. Identificarea i autentificarea senzorului de micare .......................................... Identificarea i autentificarea utilizatorului ........................................................ Identificarea i autentificarea societii conectate la distan ............................ Identificarea i autentificarea dispozitivului de gestionare ................................ Controlul accesului ............................................................................................. Politica de control al accesului ........................................................................... Drepturi de acces la funcii ................................................................................ Drepturi de acces la date ..................................................................................... Structura de fiiere i condiii de acces............................................................... Responsabilitate .................................................................................................. Audit .................................................................................................................... Refolosirea obiectului ......................................................................................... Precizie ................................................................................................................ Politica de control al fluxului de informaii ........................................................ Transferuri interne de date .................................................................................. Integritatea datelor stocate ................................................................................. Fiabilitatea serviciului ........................................................................................ Teste .................................................................................................................... Software .............................................................................................................. Protecie fizic .................................................................................................... ntreruperi n alimentare .................................................................................... Condiii de resetare ............................................................................................. Disponibilitatea datelor ....................................................................................... Aplicaii multiple ................................................................................................ Schimb de date .................................................................................................... Schimbul de date cu senzorul de micare .......................................................... Schimbul de date cu cardurile de tahograf ......................................................... Schimbul de date cu suporturile de memorie externe (funcia descrcare) ........ Suport criptografic ..............................................................................................

214 214 214 214 216 216 216 217 217 217 218 218 218 218 218 219 219 219 219 219 219 219 219 220 221 221 221 221 221 221 222 222 222 223 223 223 223 223 223 223 224 224 224 224 224 224 224 224 225 225 225

5. 6. 7. 8.

Definirea mecanismelor de securitate ................................................................. Protecia minim oferit de mecanismele de securitate ...................................... Nivelul de garanie ............................................................................................. Prezentare ........................................................................................................... Obiectivul general de securitate pentru cardul de tahograf

225 225 225 226

1. 2. 2.1. 2.2. 2.3. 3. 3.1. 3.2. 3.3. 3.3.1. 3.3.2. 3.4. 3.5. 3.6. 4. 4.1. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.3. 4.3.1. 4.3.2. 4.4. 4.5. 4.6. 4.6.1. 4.6.2. 4.7. 4.7.1. 4.7.2. 4.7.3. 4.7.4. 4.8. 4.8.1. 4.8.2. 4.9. 5. 6. 7. 8.

Introducere .......................................................................................................... Abrevieri, definiii i trimiteri.............................................................................. Abrevieri ............................................................................................................. Definiii ............................................................................................................... Trimiteri .............................................................................................................. Prezentarea produsului ........................................................................................ Descrierea i modul de utilizare a cardului de tahograf ..................................... Ciclul de via al cardului de tahograf................................................................. Pericole ................................................................................................................ Scopuri finale ...................................................................................................... Ci de atac ........................................................................................................... Obiective de securitate ....................................................................................... Obiective de securitate privind tehnologia informaiei ...................................... Mijloace fizice, de personal sau procedurale ...................................................... Funcii de garantare a securitii ......................................................................... Respectarea profilului de protecie ..................................................................... Identificarea i autentificarea utilizatorului ........................................................ Identificarea utilizatorului ................................................................................... Autentificarea utilizatorului ................................................................................ Eecul autentificrii ........................................................................................... Controlul accesului .............................................................................................. Politica de control al accesului ............................................................................ Funcii de control al accesului ............................................................................. Responsabilitate .................................................................................................. Audit ................................................................................................................... Precizie ............................................................................................................... Integritatea datelor stocate ................................................................................ Autentificarea datelor de baz ............................................................................ Fiabilitatea serviciului ......................................................................................... Teste .................................................................................................................... Software ............................................................................................................. Alimentarea cu energie electric........................................................................... Condiii de resetare ............................................................................................. Schimb de date .................................................................................................... Schimbul de date cu unitatea montat pe vehicul ............................................... Exportul de date ctre o unitate exterioar vehiculului (funcia descrcare) ...... Suport criptografic .............................................................................................. Definirea mecanismelor de securitate .................................................................. Nivelul minim solicitat de protecie al mecanismelor ........................................ Nivelul de garanie .............................................................................................. Prezentare ............................................................................................................

230 230 230 231 231 231 231 231 232 232 232 232 232 232 233 233 233 233 233 233 234 234 234 234 234 234 234 234 235 235 235 235 235 235 235 235 235 235 236 236 236

OBIECTIVUL GENERAL DE SECURITATE PENTRU SENZORUL DE MICARE

1.

Introducere

Acest document conine o descriere a senzorului de micare, a pericolelor pe care acesta trebuie s le contracareze i a obiectivelor de securitate pe care trebuie s le ating. Conine i funciile obligatorii de garantare a securitii. Documentul precizeaz nivelul de protecie minim solicitat pentru mecanismele de securitate, precum i nivelul minim de garanie pentru dezvoltare i evaluare. Cerinele menionate n prezentul document sunt cele cuprinse n anexa I B. Pentru a facilita citirea, uneori apare o duplicare a cerinelor din anexa I B i a celor privind obiectivul de securitate. n caz de ambiguitate ntre o cerin privind un obiectiv de securitate i o cerin din cadrul anexei I B inclus n obiectivul de securitate respectiv, cerina din cadrul anexei I B are prioritate. Cerinele din anexa I B crora nu li se asociaz obiective de securitate nu fac obiectul funciilor de garantare a securitii. Pericolelor, obiectivelor, mijloacelor procedurale i specificaiilor funciilor de garantare a securitii le-au fost asociate etichete unice pentru a asigura o mai bun urmrire a lor n cadrul documentaiei de dezvoltare i de evaluare. 2. 2.1. ROM SEF TBD TOE UV 2.2. Abrevieri, definiii i trimiteri Abrevieri Memorie fix Funcie de garantare a securitii De definit Obiectiv de evaluare Unitate montat pe vehicul Definiii Aparat de nregistrare Un dispozitiv conectat la senzorul de micare Date schimbate cu UV, reprezentnd viteza i distana parcurs Componente fizice ale senzorului de micare distribuite n interiorul vehiculului, spre deosebire de componentele fizice reunite n interiorul carcasei senzorului de micare Date specifice necesare pentru susinerea funciilor de garantare a securitii (ex.: cheile criptografice) Echipamentul, persoanele sau organizaiile care interacioneaz n orice fel cu aparatul de nregistrare Un utilizator uman al senzorului de micare (atunci cnd nu este folosit n expresia date privind utilizatorul) Orice date, diferite de cele referitoare la micare i la securitate, nregistrate sau stocate de ctre senzorul de micare.

Tahograf digital Dispozitiv periferic Date privind micarea Componente separate fizic Date privind securitatea Sistem Utilizator Date privind utilizatorul 2.3. ITSEC Trimiteri

Criterii de evaluare a securitii n tehnologia informaiei ITSEC 1991.

3. 3.1.

Prezentarea produsului Descrierea i modul de utilizare a senzorului de micare

Senzorul de micare se instaleaz n interiorul vehiculelor de transport rutier. Scopul su este s ofere unitii montate pe vehicul date protejate privind micarea, care s redea viteza vehiculului i distana parcurs de acesta. Senzorul de micare dispune de o interfa mecanic cu o parte mobil a vehiculului, a crei micare poate fi reprezentativ pentru viteza vehiculului i distana parcurs de acesta. Poate fi localizat n cutia de viteze sau n orice alt parte a vehiculului. n modul de funcionare, senzorul de micare este conectat la o unitate montat pe vehicul. Poate s fie, de asemenea, conectat la un aparat distinct, n scopuri de gestionare (TBD de ctre productor). Figura de mai jos prezint un senzor de micare tipic: Figura 1 Senzor de micare tipic

Interfa mecanic

Informaii privind micarea

Conector

Unitate de procesare Componente de securitate

Date micare
Alimentare

3.2.

Ciclul de via al senzorului de micare

Ciclul de via tipic al senzorului de micare este descris n figura urmtoare: Figura 2 Ciclul de via tipic al unui senzor de micare

UV

Dezvoltare software

Concepie i dezvoltare componente

Producie

Producie componente

Asamblare

Generare date securitate

Inserare date securitate

Stocare Distribuie

Reparaii

Depozitare

Instalare
Cuplare cu UV

Inspecie Calibrare

Reparaii

Funcionare

Sfritul vieii

3.3. Pericole Prezentul punct descrie pericolele cu care se poate confrunta senzorul de micare. 3.3.1. Pericole privind politicile de control al accesului P.Acces Utilizatorii pot ncerca s acceseze funcii la care nu le este permis accesul.

Mediu utilizator final

Mediu secie i atelier montaj

Mediu de producie

Furnizare componente

Faz concepie

Concepie/ Dezvoltare

3.3.2. Pericole privind concepia P.Anomalii P.Teste P.Concepie Anomaliile care afecteaz hardware-ul, software-ul i procedurile de comunicare pot plasa senzorul de micare n condiii neprevzute, compromindu-i securitatea Folosirea unor moduri de testare nevalidate sau a uielor auxiliare poate compromite securitatea senzorului de micare Utilizatorii pot ncerca s dobndeasc cunotine ilicite privind concepia senzorului, fie pe baza materialelor productorului (obinute prin furt, mit, ...), fie prin proiectare invers.

3.3.3. Pericole privind funcionarea P.Mediu P.Hardware P.Origine_Mecanic Utilizatorii pot compromite securitatea senzorului de micare, provocnd atacuri de mediu (termice, electromagnetice, optice, chimice, mecanice, ...) Utilizatorii pot ncerca s modifice hardware-ul senzorului de micare Utilizatorii pot ncerca s manipuleze dispozitivul de transmitere a datelor ctre senzorul de micare (ex. prin deurubarea de la cutia de viteze,...) Utilizatorii pot ncerca s modifice datele privind micarea vehiculului (adugare, modificare, tergere, repetare a semnalului) Utilizatorii pot ncerca s compromit obiectivele de securitate ale senzorului de micare afectnd alimentarea acestuia cu energie electric (prin ntrerupere, reducere, cretere a alimentrii) Utilizatorii pot ncerca s dobndeasc cunotine ilicite privind datele de securitate n cursul generrii, transmiterii sau stocrii datelor de securitate n interiorul aparatului Utilizatorii pot ncerca s modifice software-ul senzorului de micare Utilizatorii pot ncerca s modifice datele stocate (privind securitatea sau utilizatorul)

P.Date_Micare P.Alimentare P.Date_Securitate P.Software P.Date_Stocate

3.4. Obiective de securitate Principalul obiectiv de securitate al sistemului tahografului digital este urmtorul: O.Principal Datele care urmeaz s fie verificate de ctre autoritile de control trebuie s fie disponibile i s reflecte integral i cu precizie activitile oferilor i ale vehiculelor, controlate din punctul de vedere al conducerii, al activitii, disponibilitii i perioadelor de repaus, precum i din punctul de vedere al vitezei vehiculului

n consecin, obiectivul de securitate al senzorului de micare, care contribuie la obiectivul de securitate global, este: O.Senzor_Principal Datele transmise de senzorul de micare trebuie s fie disponibile pentru unitatea montat pe vehicul astfel nct s i permit acesteia din urm s determine cu precizie ntreaga deplasare a vehiculului, din punctul de vedere al vitezei i distanei parcurse.

3.5. Obiective de securitate privind tehnologia informaiei Obiectivele de securitate ale senzorului de micare, legate de tehnologia informaiei i care contribuie la obiectivul su principal de securitate, sunt urmtoarele: O.Acces O.Audit O.Autentificare O.Procesare O.Fiabilitate O.Schimb _Protejat_Date Senzorul de micare trebuie s controleze accesul dispozitivelor conectate la funcii i date Senzorul de micare trebuie s auditeze ncercrile de subminare a securitii sale i s le urmreasc n relaie cu dispozitivele asociate Senzorul de micare trebuie s autentifice dispozitivele conectate Senzorul de micare trebuie s garanteze faptul c procesarea datelor de intrare, pe baza crora sunt generate datele privind micarea, este corect Senzorul de micare trebuie s ofere un serviciu fiabil Senzorul de micare trebuie s protejeze schimburile de date cu unitatea montat pe vehicul.

3.6. Mijloace fizice, de personal sau procedurale Prezentul punct descrie cerinele fizice, de personal sau procedurale care contribuie la securitatea senzorului de micare. 3.6.1. Concepia echipamentului M.Proiectare M.Producie Proiectanii senzorului de micare trebuie s se asigure c repartizarea responsabilitilor n timpul fazei de proiectare se face cu respectarea securitii IT Productorii senzorului de micare trebuie s se asigure c repartizarea responsabilitilor n timpul fazei de producie se face cu respectarea securitii IT i c n timpul procesului de producie senzorul de micare este protejat mpotriva atacurilor fizice care ar putea compromite securitatea IT

3.6.2. Livrarea echipamentului M.Livrare Productorii senzorului de micare, productorii vehiculelor i seciile sau atelierele de montaj trebuie s se asigure c senzorul de micare este manipulat ntr-un mod care nu i afecteaz securitatea IT.

3.6.3. Generarea i furnizarea datelor privind securitatea M.Generare_Date_Sec M.Transmitere_Date_Sec Algoritmii de generare a datelor privind securitatea trebuie s fie accesibili numai persoanelor autorizate i de ncredere Datele privind securitatea trebuie s fie generate, transmise i introduse n senzorul de micare astfel nct s nu le fie afectate confidenialitatea i integritatea.

3.6.4. Instalarea, calibrarea i inspectarea aparatului de nregistrare M.Ateliere_Agreate Instalarea, calibrarea i repararea aparatului de nregistrare

M.Interfa_Mecanic M.Inspecii_Periodice

trebuie efectuate de secii sau ateliere de montaj de ncredere i agreate Trebuie asigurate mijloace de detectare a alterrii fizice a interfeei mecanice (ex. sigilii) Aparatul de nregistrare trebuie s fie periodic inspectat i calibrat.

3.6.5. Controlul respectrii legii M.Controale Controalele respectrii legii se fac att periodic, ct i inopinat i trebuie s includ audituri ale securitii.

3.6.6. Perfecionarea software-ului M.Perfecionare_Software Modificrile software-ului trebuie certificate din punctul de vedere al securitii nainte de a putea fi implementate ntr-un senzor de micare. 4. 4.1. Funcii de garantare a securitii Identificare i autentificare Senzorul de micare este capabil s stabileasc, n cursul fiecrei interaciuni, identitatea perifericului la care este conectat. Identitatea unui periferic conectat poate fi: - un grup de periferice: - unitatea montat pe vehicul, - un dispozitiv de gestionare, - altul, - un ID de dispozitiv (numai pentru UV). ID-ul de dispozitiv al unei UV conectate este compus din numrul de omologare UV i numrul de serie UV. Senzorul de micare este capabil s autentifice orice UV sau dispozitiv de gestionare la care este conectat: - n momentul conectrii cu dispozitivul respectiv, - la reluarea alimentrii. Senzorul de micare este capabil s reautentifice periodic orice UV la care este conectat. Senzorul de micare detecteaz i mpiedic folosirea datelor de autentificare care au fost copiate i repetate. Dup detectarea unui numr (TBD de ctre productor i care s nu depeasc 20) de ncercri consecutive de autentificare euate, funcia de garantare a securitii procedeaz astfel: - genereaz o nregistrare de audit a evenimentului, - avertizeaz perifericul, - continu s exporte ntr-un mod neprotejat date privind micarea.

UIA_101 UIA_102

UIA_103 UIA_104

UIA_105 UIA_106 UIA_107

4.2. Controlul accesului Controalele accesului garanteaz faptul c informaia este citit, creat i modificat n cadrul obiectivului de evaluare numai de ctre persoanele autorizate.

4.2.1. Politica de control al accesului ACC_101 Senzorul de micare controleaz drepturile de acces la funcii i date.

4.2.2. Drepturi de acces la date ACC_102 ACC_103 ACC_104 Senzorul de micare garanteaz faptul c datele sale de identificare pot fi scrise o singur dat (cerina 078). Senzorul de micare accept i/sau stocheaz date privind utilizatorul provenite numai de la dispozitive autentificate. Senzorul de micare garanteaz drepturi adecvate de acces de scriere i citire la datele privind securitatea.

4.2.3. Structura de fiiere i condiii de acces ACC_105 Structura fiierelor aplicaiei i a fiierelor de date, precum i condiiile de acces sunt create n timpul procesului de producie, dup care este blocat orice modificare sau tergere a acestora.

4.3. Responsabilitate ACT_101 ACT_102 ACT_103 Senzorul de micare pstreaz n memorie datele sale de identificare (cerina 077). Senzorul de micare pstreaz n memorie datele de instalare (cerina 099). Senzorul de micare are capacitatea de a produce date de ieire privind responsabilitatea, pe care s le pun la dispoziia dispozitivelor autentificate, la cererea acestora.

4.4. Audit AUD_101 AUD_102 n cazul evenimentelor care i afecteaz securitatea, senzorul de micare genereaz nregistrri de audit ale evenimentelor respective. Evenimentele care afecteaz securitatea senzorului de micare sunt urmtoarele: - ncercri de nclcare a securitii, - eecuri de autentificare, - erori care afecteaz integritatea datelor stocate, - erori privind transferul intern de date, - deschiderea neautorizat a carcasei, - sabotarea hardware-ului. - anomalia senzorului. nregistrrile de audit includ urmtoarele date: - data i ora evenimentului, - tipul evenimentului, - identitatea dispozitivului periferic conectat. dac datele solicitate nu sunt disponibile, este furnizat o indicaie prestabilit adecvat (TBD de ctre productor). Senzorul de micare trimite unitii montate pe vehicul nregistrrile de audit generate n momentul producerii lor, putnd, de asemenea, s le stocheze n memorie. n cazul n care memoreaz nregistrri de audit, senzorul de micare pstreaz n memorie 20 de nregistrri de audit independent de epuizarea spaiului de stocare alocat acestora i are capacitatea de a transmite nregistrrile de audit

AUD_103

AUD_104 AUD_105

stocate ctre perifericele autorizate, la cererea perifericelor respective. 4.5. Precizie 4.5.1. Politica de control al fluxului de informaii ACR_101 Senzorul de micare garanteaz faptul c datele privind micarea pot fi procesate i derivate numai din punctele de contact ale senzorului cu periferice mecanice.

4.5.2. Transferuri interne de date Cerinele enunate n acest paragraf sunt valabile numai dac senzorul de micare utilizeaz componente separate fizic. ACR_102 ACR_103 Dac au loc transferuri de date ntre componentele separate fizic ale senzorului de micare, datele trebuie protejate mpotriva modificrilor La detectarea unei erori de transfer de date n cursul unui transfer intern, transmisia se repet, iar funcia de garantare a securitii genereaz o nregistrare de audit a evenimentului.

4.5.3. Integritatea datelor stocate ACR_104 ACR_105 Senzorul de micare verific datele privind utilizatorul stocate n memorie, pentru a detecta eventualele erori de integritate. La detectarea unei erori de integritate a datelor privind utilizatorul, funcia de garantare a securitii genereaz o nregistrare de audit a evenimentului.

4.6. Fiabilitatea serviciului 4.6.1. Teste RLB_101 RLB_102 Toate comenzile, aciunile sau punctele de testare, corespunztoare nevoilor de testare din faza de producie, sunt dezactivate sau eliminate naintea finalizrii fazei de producie. Nu mai pot fi reintroduse n vederea utilizrii ulterioare. Senzorul de micare ruleaz autoteste n momentul primei puneri n funciune, precum i n cursul funcionrii normale, pentru a-i verifica funcionarea corect. Autotestele efectuate de senzorul de micare includ verificarea integritii datelor privind securitatea, precum i verificarea integritii codului executabilelor stocate (dac nu sunt n ROM). La detectarea unei anomalii interne n cursul unui autotest, funcia de garantare a securitii genereaz o nregistrare de audit (anomalie senzor).

RLB_103

4.6.2. Software RLB_104 RLB_105 Nu exist nici un mod de analizare sau de depanare a software-ului senzorului de micare n condiii de teren. Datele preluate din surse externe ca date de intrare nu sunt acceptate drept cod executabil.

4.6.3. Protecie fizic RLB_106 Dac este conceput astfel nct s poat fi deschis, senzorul de micare

RLB_107 RLB_108

detecteaz orice deschidere a carcasei sale, chiar i atunci cnd alimentarea sa este ntrerupt, timp de minimum 6 luni. ntr-un astfel de caz, funcia de garantare a securitii genereaz o nregistrare de audit a evenimentului (se accept ca nregistrarea de audit s fie generat i stocat dup reluarea alimentrii). Dac este conceput astfel nct s nu poat fi deschis, senzorul de micare trebuie s permit detectarea cu uurin a tuturor ncercrilor de avariere fizic (ex. prin inspecie vizual). Senzorul de micare detecteaz aspecte precise privind sabotarea hardware-ului (TBD de ctre productor). n cazul anterior, funcia de garantare a securitii genereaz o nregistrare de audit a evenimentului, iar senzorul de micare acioneaz astfel: (TBD de ctre productor).

4.6.4. ntreruperi n alimentarea cu energie electric RLB_109 Senzorul de micare se menine stabil n timpul ntreruperilor sau variaiilor de alimentare.

4.6.5. Condiii de resetare RLB_110 n cazul unei ntreruperi n alimentare, dac o tranzacie este ntrerupt naintea finalizrii, sau a oricror alte condiii de resetare, senzorul de micare este resetat fr a suferi defeciuni.

4.6.6. Disponibilitatea datelor RLB_111 Senzorul de micare garanteaz faptul c accesul la resurse este asigurat oricnd este necesar i c resursele nu sunt solicitate sau reinute inutil.

4.6.7. Aplicaii multiple RLB_112 Dac senzorul de micare include aplicaii diferite de cea pentru tahograf, toate aplicaiile sunt separate fizic i/sau logic. Aceste aplicaii nu partajeaz date de securitate. O singur sarcin este activ o dat.

4.7. Schimb de date DEX_101 Senzorul de micare export ctre unitatea montat pe vehicul date privind micarea mpreun cu atributele de securitate ale acestora, astfel nct UV s le poat verifica integritatea i autenticitatea.

4.8. Suport criptografic Cerinele enunate n acest paragraf sunt aplicabile numai acolo unde este cazul, n funcie de mecanismele de securitate utilizate i de soluiile productorului. CSP_101 CSP_102 Orice operaie criptografic efectuat de senzorul de micare respect un algoritm i o dimensiune a cheii specificate. Dac senzorul de micare genereaz chei criptografice, acest lucru se realizeaz n conformitate cu algoritmi de generare a cheilor criptografice precii i cu dimensiuni precise ale cheilor criptografice.

CSP_103 CSP_104 CSP_105

Dac senzorul de micare distribuie chei criptografice, acest lucru se realizeaz n conformitate cu metode precise de distribuie a cheilor criptografice. Dac senzorul de micare acceseaz chei criptografice, acest lucru se realizeaz n conformitate cu metode precise de accesare a cheilor criptografice. Dac senzorul de micare distruge chei criptografice, acest lucru se realizeaz n conformitate cu metode precise de distrugere a cheilor criptografice.

5. Definirea mecanismelor de securitate Mecanismele de securitate, care ndeplinesc funciile de garantare a securitii pentru senzorul de micare, sunt definite de ctre productorii acestuia. 6. Protecia minim oferit de mecanismele de securitate Protecia minim oferit de mecanismele de securitate are valoarea Ridicat, conform definiiei (ITSEC). 7. Nivelul de garanie Nivelul-int de garanie pentru senzorul de micare este nivelul E3 ITSEC, conform definiiei (ITSEC). 8. Prezentare Urmtoarele matrici ofer o prezentare a funciilor de garantare a securitii, preciznd: ce pericole sunt contracarate de fiecare funcie sau mijloc de garantare a securitii, ce obiective de securitate privind tehnologia informaiei sunt protejate de fiecare funcie de garantare a securitii.
Pericole Obiective IT
Schimb_Protejat_Date

Alimentare_energie

Origine_Mecanic

Date_Securitate

Date_Micare

Date_Stocate

Autentificare

Mijloace fizice, de personal sau procedurale Dezvoltare x Producie Livrare Generarea datelor privind securitatea Transferul datelor privind securitatea Ateliere agreate Interfa mecanic Inspecie periodic Controlul respectrii legii Perfecionarea software-ului Funcii de garantare a securitii Identificare i autentificare UIA_101 Identificare dispozitive x UIA_102 Identitate dispozitive x UIA_103 Identitate UV UIA_104 Autentificare dispozitive x UIA_105 Reautentificare x

x x

x x x x x x x x x x x

x x

x x

x x x

x x x x x

x x x x

Fiabilitate

Concepie

Hardware

Procesare

Anomalii

Software

Mediu

Acces

Acces

Audit

Teste

x x

x x

UIA_106 Autentificare nefalsificabil UIA_107 Eec autentificare Controlul accesului ACC_101 Politic de control acces ACC_102 ID senzor de micare ACC_103 Date privind utilizatorul ACC_104 Date privind securitatea ACC_105 Structur fiiere i condiii acces Responsabilitate ACT_101 Date ID senzor de micare ACT_102 Date de cuplare ACT_103 Date responsabilitate Audit AUD_101 nregistrri audit AUD_102 List evenimente audit AUD_103 Date audit AUD_104 Instrumente audit AUD_105 Stocare nregistrri audit Precizie ACR_101 Control flux informaii ACR_102 Transferuri interne ACR_103 Transferuri interne ACR_104 Integritate date stocate ACR_105 Integritate date stocate Fiabilitate RLB_101 Teste productor RLB_102 Autoteste RLB_103 Autoteste RLB_104 Analiz software RLB_105 Introducere date n software RLB_106 Deschidere carcas RLB_107 Sabotare hardware RLB_108 Sabotare hardware RLB_109 ntreruperi n alimentarea cu energie electric RLB_110 Resetare RLB_111 Disponibilitate date RLB_112 Aplicaii multiple Schimb de date DEX_101 Export protejat date micare Suport criptografic CSP_101 Algoritmi CSP_102 Generare chei CSP_103 Distribuie chei CSP_104 Accesare chei CSP_105 Distrugere chei

x x x x x x x x

x x x x x x x x x x x x x x x

x x

x x

x x x x x x x x x x x x x x x x x x x x x x x x x x x x

x x

x x x

x x x x x x x x x x x x x x x x x x x x x x x

OBIECTIVUL GENERAL DE SECURITATE PENTRU UNITATEA MONTAT PE VEHICUL 1. Introducere Acest document conine o descriere a unitii montate pe vehicul, a pericolelor pe care aceasta trebuie s le contracareze i a obiectivelor de securitate pe care trebuie s le ating. Conine i funciile obligatorii de garantare a securitii. Documentul precizeaz nivelul de protecie minim solicitat pentru mecanismele de securitate, precum i nivelul minim de garanie pentru dezvoltare i evaluare. Cerinele menionate n prezentul document sunt cele cuprinse n anexa I B. Pentru a facilita citirea, uneori apare o duplicare a cerinelor din anexa I B i a celor privind obiectivul de

securitate. n caz de ambiguitate ntre o cerin privind un obiectiv de securitate i o cerin din cadrul anexei I B cuprins n cerina privind obiectivul de securitate respectiv, cerina din cadrul anexei I B are prioritate. Cerinele din cuprinsul anexei I B crora nu li se asociaz obiective de securitate nu fac obiectul funciilor de garantare a securitii. Pericolelor, obiectivelor, mijloacelor procedurale i specificaiilor funciilor de garantare a securitii le-au fost asociate etichete unice pentru a asigura o mai bun urmrire a lor n cuprinsul documentaiei de dezvoltare i evaluare. 2. Abrevieri, definiii i trimiteri 2.1.Abrevieri PIN ROM SEF TBD TOE UV Numr de identificare personal Memorie fix Funcie de garantare a securitii De definit Obiectiv de evaluare Unitate montat pe vehicul

2.2.Definiii Tahograf digital Date privind micarea Componente separate fizic Date privind securitatea Sistem Utilizator Date privind utilizatorul Aparat de nregistrare Date schimbate cu senzorul de micare, reprezentnd viteza i distana parcurs Componente fizice ale unitii montate pe vehicul, distribuite n interiorul vehiculului, spre deosebire de componentele fizice reunite n interiorul carcasei unitii montate pe vehicul Date specifice necesare pentru susinerea funciilor de garantare a securitii (ex.: cheile criptografice) Echipamentul, persoanele sau organizaiile care interacioneaz n orice fel cu aparatul de nregistrare Un utilizator uman al aparatului. Utilizatorii normali ai unitii montate pe vehicul sunt oferii, controlorii, ateliere i societile Orice date, diferite de cele referitoare la securitate, nregistrate sau stocate de ctre unitatea montat pe vehicul, necesare n conformitate cu capitolul III pct. 12.

2.3.Trimiteri ITSEC Criterii de evaluare a securitii n tehnologia informaiei ITSEC 1991.

3. Prezentarea produsului 2.4. Descrierea i modul de utilizare a unitii montate pe vehicul Unitatea montat pe vehicul se instaleaz n interiorul vehiculelor de transport rutier. Scopul su este s nregistreze, s stocheze, s afieze, s tipreasc i s furnizeze date privind activitile oferului.

Este conectat la un senzor de micare cu care schimb date privind micarea vehiculului. Utilizatorii se identific la unitatea montat pe vehicul folosind carduri de tahograf. Unitatea montat pe vehicul nregistreaz i stocheaz date privind activitile utilizatorilor att n memoria sa de date, ct i pe cardurile de tahograf. Unitatea montat pe vehicul produce date de ieire care pot fi vizualizate, tiprite sau preluate de dispozitive exterioare. Figura de mai jos prezint mediul de funcionare al unitii montate pe vehicul, atunci cnd aceasta este instalat ntr-un vehicul: Figura 1 Mediul de funcionare al unitii montate pe vehicul

Lector ofer 1 Lector ofer 2


Senzor de micare Interfa card

Alte intrri/ieiri

Afiaj

Date micare

Interfa card

UV

Descrcare date la distan

Intrri utilizator
Imprimant Calibrare Descrcare date

Conector descrcare & calibrare


Dispozitiv calibrare

Suporturi de memorie externe

Suporturi de memorie externe

Alte dispozitive

Caracteristicile generale, funciile i modul de funcionare ale unitii montate pe vehicul sunt descrise n Capitolul II din Anexa I B. Cerinele funcionale ale unitii montate pe vehicul sunt specificate n Capitolul III din Anexa I B. Figura de mai jos prezint o unitate montat pe vehicul tipic: Figura 2 Unitate montat pe vehicul tipic (...) opional

Ali conectori
Lector card ofer Afiare & avertizare vizual
Sonerie

Imprimant
Conector descrcare & calibrare

Lector card copilot


Conector senzor Procesor Componente securitate Date intrare operator

Document tiprit

Alimentare

Memorie

Conector alimentare

Se remarc faptul c, dei mecanismul imprimantei face parte din TOE, documentul o dat tiprit nu mai face parte din TOE. 3.2. Ciclul de via al unitii montate pe vehicul Ciclul de via tipic al unitii montate pe vehicul este descris n figura urmtoare: Figura 3 Ciclul de via tipic al unei uniti montate pe vehicul

Dezvoltare software

Proiectare i dezvoltare componente

Producie

Producie componente

Asamblare

Furnizare componente

Generare date securitate

Inserare date securitate

Stocare Distribuie

Reparaii

Stocare Mediu secie montaj i atelier Mediu utilizator final

Nou Activare
Cuplare senzor

Instalare

Calibrare Calibrare
Reparaii

Inspecie periodic

Funcionare

Sfritul vieii

3.3. Pericole Acest paragraf descrie pericolele cu care se poate confrunta unitatea montat pe vehicul. 3.3.1. Pericole privind politicile de identificare i de control al accesului

Mediu de producie

Faz proiectare

Proiectare/ dezvoltare

P.Acces P.Identificare

Utilizatorii pot ncerca s acceseze funcii nepermise (ex.: oferii pot ncerca s acceseze funcia de calibrare) Utilizatorii pot ncerca s foloseasc mai multe identificri sau nici o identificare.

3.3.2. Pericole privind concepia P.Anomalii P.Teste P.Proiectare Anomaliile care afecteaz hardware-ul, software-ul i procedurile de comunicare pot plasa unitatea montat pe vehicul n condiii neprevzute, compromindu-i securitatea Folosirea unor moduri de testare nevalidate sau a uielor auxiliare poate compromite securitatea unitii montate pe vehicul Utilizatorii pot ncerca s dobndeasc cunotine ilicite privind concepia unitii montate pe vehicul, fie pe baza materialelor productorului (obinute prin furt, mit, ...), fie prin proiectare invers.

3.3.3. Pericole privind funcionarea P.Parametri_Calibrare P.Schimb_Date_Card P.Ceas P.Mediu P.Dispozitive_Fictive P.Hardware P.Date_Micare P.Neactivat P.Date_Ieire P.Alimentare P.Date_Securitate P.Software P.Date_Stocate Utilizatorii pot ncerca s utilizeze aparatur calibrat greit (prin modificarea datelor de calibrare sau speculnd slbiciunile organizaiei) Utilizatorii pot ncerca s modifice datele, atunci cnd acestea sunt schimbate ntre UV i cardurile de tahograf (prin adugare, modificare, tergere, repetarea semnalului) Utilizatorii pot ncerca s modifice ceasul intern Utilizatorii pot compromite securitatea unitii montate pe vehicul provocnd atacuri de mediu (termice, electromagnetice, optice, chimice, mecanice, ...) Utilizatorii pot ncerca s conecteze la UV dispozitive fictive (senzor de micare, carduri cu memorie) Utilizatorii pot ncerca s modifice hardware-ul unitii montate pe vehicul Utilizatorii pot ncerca s modifice datele privind micarea vehiculului (prin adugare, modificare, tergere, repetarea semnalului) Utilizatorii pot folosi aparatur neactivat Utilizatorii pot ncerca s modifice datele de ieire (tiprite, afiate sau descrcate) Utilizatorii pot ncerca s compromit obiectivele de securitate ale unitii montate pe vehicul afectnd alimentarea acesteia cu energie electric (prin ntrerupere, reducere, cretere a alimentrii) Utilizatorii pot ncerca s dobndeasc cunotine ilicite privind datele de securitate n cursul generrii, transmiterii sau stocrii datelor de securitate n interiorul aparatului Utilizatorii pot ncerca s modifice software-ul unitii montate pe vehicul Utilizatorii pot ncerca s modifice datele stocate (privind securitatea sau utilizatorul)

3.4. Obiective de securitate

Principalul obiectiv de securitate al sistemului tahografului digital este urmtorul: O.Principal Datele care urmeaz s fie verificate de ctre autoritile de control trebuie s fie disponibile i s reflecte integral i cu precizie activitile oferilor i ale vehiculelor, controlate din punctul de vedere al conducerii, activitii, disponibilitii i perioadelor de odihn, precum i din punctul de vedere al vitezei vehiculului

n consecin, obiectivele de securitate ale unitii montate pe vehicul, care contribuie la obiectivul de securitate global, sunt: O.UV_Principal Datele care urmeaz s fie msurate i nregistrate, iar apoi verificate de autoritile de control trebuie s fie disponibile i s reflecte fidel activitile oferilor i ale vehiculelor, controlate din punctul de vedere al conducerii, activitii, perioadelor de odihn, precum i din punctul de vedere al vitezei vehiculului Unitatea montat pe vehicul trebuie s poat exporta date ctre suporturi de memorie externe ntr-un mod care s permit verificarea integritii i autenticitii datelor respective

O.UV_Export

3.5. Obiective de securitate privind tehnologia informaiei Obiectivele de securitate ale unitii montate pe vehicul, legate de tehnologia informaiei i care contribuie la obiectivele sale principale de securitate, sunt urmtoarele: O.Acces O.Responsabilitate O.Audit O.Autentificare O.Integritate O.Ieire O.Procesare O.Fiabilitate O.Schimb_Protejat_Date Unitatea montat pe vehicul trebuie s controleze accesul utilizatorilor la funcii i date Unitatea montat pe vehicul trebuie s colecteze date corecte privind responsabilitatea Unitatea montat pe vehicul trebuie s auditeze ncercrile de subminare a securitii sistemului i s le coreleze cu utilizatorii implicai Unitatea montat pe vehicul trebuie s autentifice utilizatorii i dispozitivele conectate (atunci cnd e necesar stabilirea unei ci de ncredere ntre dispozitive) Unitatea montat pe vehicul trebuie s menin integritatea datelor stocate Unitatea montat pe vehicul trebuie s garanteze faptul c datele finale produse reflect fidel datele msurate sau stocate Unitatea montat pe vehicul trebuie s garanteze faptul c procesarea datelor de intrare, pe baza crora sunt generate datele privind utilizatorul, este corect Unitatea montat pe vehicul trebuie s ofere un serviciu fiabil Unitatea montat pe vehicul trebuie s protejeze schimburile de date cu senzorul de micare i cu cardurile de tahograf.

3.6. Mijloace fizice, de personal sau procedurale Prezentul punct descrie cerinele fizice, de personal sau procedurale care contribuie la securitatea unitii montate pe vehicul.

3.6.1. Proiectarea echipamentului M.Dezvoltare M.Producie Proiectanii unitii montate pe vehicul trebuie s se asigure c repartizarea responsabilitilor n timpul fazei de proiectare se face cu respectarea securitii IT Productorii unitii montate pe vehicul trebuie s se asigure c repartizarea responsabilitilor n timpul fazei de producie se face cu respectarea securitii IT i c n timpul procesului de producie unitatea montat pe vehicul este protejat mpotriva atacurilor fizice care ar putea compromite securitatea IT

3.6.2. Livrarea i activarea echipamentului M.Livrare Productorii unitii montate pe vehicul, productorii vehiculelor i seciile sau atelierele de montaj trebuie s se asigure c unitile neactivate sunt manipulate ntr-un mod care nu le afecteaz securitatea IT. Productorii vehiculelor i seciile sau atelierele de montaj trebuie s activeze unitatea dup instalarea acesteia i nainte ca vehiculul s prseasc locul unde s-a fcut instalarea

M.Activare

3.6.3. Generarea i furnizarea datelor privind securitatea M.Generare_Date_Sec M.Transmitere_Date_Sec Algoritmii de generare a datelor privind securitatea trebuie s fie accesibili numai persoanelor autorizate i de ncredere Datele privind securitatea trebuie s fie generate, transmise i introduse n unitatea montat pe vehicul astfel nct s nu le fie afectate confidenialitatea i integritatea.

3.6.4. Livrarea cardurilor M.Disponibilitate_Card M.Unicitate_Card_ofer M.Urmrire_Card Cardurile de tahograf trebuie s fie disponibile i s fie livrate numai persoanelor autorizate oferii trebuie s posede un singur card de ofer valabil. Livrarea cardurilor trebuie s poat fi urmrit (prin liste albe, liste negre), iar listele negre trebuie folosite n cadrul auditurilor de securitate.

3.6.5. Instalarea, calibrarea i inspectarea aparatului de nregistrare M.Ateliere_Agreate M.Inspecii_Periodice M.Calibrare_Corect Instalarea, calibrarea i repararea aparatului de nregistrare trebuie efectuate de secii sau ateliere de montaj de ncredere i agreate Aparatul de nregistrare trebuie s fie periodic inspectat i calibrat Seciile sau atelierele de montaj agreate trebuie s introduc n aparatul de nregistrare parametrii coreci ai vehiculului n timpul calibrrii.

3.6.6. Funcionarea echipamentului M.oferi_Responsabili oferii trebuie s respecte regulile i s se comporte responsabil (ex. s utilizeze cardurile personale de ofer, s selecteze corect

activitatea n cazul activitilor selectate manual,...) 3.6.7. Controlul respectrii legii M.Controale Controalele respectrii legii se fac att periodic, ct i inopinat i trebuie s includ audituri ale securitii.

3.6.8. Perfecionarea software-ului M.Perfecionare_Software Modificrile software-ului trebuie certificate din punctul de vedere al securitii nainte de a putea fi implementate ntr-o unitate montat pe vehicul. 4. Funcii de garantare a securitii

4.1. Identificare i autentificare 4.1.1. Identificarea i autentificarea senzorului de micare UIA_201 UIA_202 UIA_203 Unitatea montat pe vehicul este capabil s stabileasc, n cursul fiecrei interaciuni, identitatea senzorului de micare la care este conectat. Identitatea senzorului de micare cuprinde numrul de omologare i numrul de serie ale senzorului. Unitatea montat pe vehicul autentific senzorul de micare la care este conectat: - n momentul conectrii la senzorul de micare, - la fiecare calibrare a aparatului de nregistrare, - la reluarea alimentrii. Autentificarea este reciproc i iniiat de UV. Unitatea montat pe vehicul reidentific i reautentific periodic (la intervale TBD de ctre productor i de mai multe ori pe or) senzorul de micare la care este conectat i garanteaz faptul c senzorul de micare identificat n cursul ultimei calibrri a aparatului de nregistrare nu a fost schimbat. Unitatea montat pe vehicul detecteaz i mpiedic folosirea datelor de autentificare care au fost copiate i repetate. Dup detectarea unui numr (TBD de ctre productor i care s nu depeasc 20) de ncercri de autentificare consecutive euate i/sau dup detectarea modificrii neautorizate a identitii senzorului de micare (ex. nu n cursul calibrrii aparatului de nregistrare) funcia de garantare a securitii procedeaz astfel: - genereaz o nregistrare de audit a evenimentului, - atenioneaz utilizatorul, - continu s accepte i s utilizeze date neprotejate privind micarea, trimise de senzorul de micare.

UIA_204

UIA_205 UIA_206

4.1.2. Identificarea i autentificarea utilizatorului UIA_207 UIA_208 Unitatea montat pe vehicul detecteaz permanent i selectiv identitatea a doi utilizatori, prin monitorizarea cardurilor de tahograf inserate n lectorul oferului i respectiv cel al copilotului. Identitatea utilizatorului este: - un grup de utilizatori:

UIA_209 UIA_210

UIA_211 UIA_212

UIA_213 UIA_214

- OFER (cardul oferului), - CONTROLOR (card de control), - ATELIER (card de atelier), - SOCIETATE (cardul societii), - NECUNOSCUT (nu este introdus nici un card). - un ID de utilizator, compus din: - codul statului membru care a emis cardul i numrul cardului, - NECUNOSCUT dac grupul de utilizatori este necunoscut. Identitile de tipul NECUNOSCUT pot fi cunoscute implicit sau explicit. UV autentific utilizatorii la introducerea cardului. UV reautentific utilizatorii: - la reluarea alimentrii, - periodic sau dup producerea anumitor evenimente (TBD de ctre productor i de mai multe ori pe zi) Prin autentificare se demonstreaz valabilitatea cardului de tahograf introdus, card care conine date privind securitatea pe care numai sistemul le-ar fi putut distribui. Autentificarea este reciproc i iniiat de UV. Pe lng cele de mai sus, atelierele trebuie autentificate prin verificarea codului PIN. Codurile PIN trebuie s conin cel puin 4 caractere. Not: n cazul n care codul PIN este transferat ctre unitatea montat pe vehicul de la un echipament exterior situat n apropierea unitii, confidenialitatea codului PIN nu trebuie protejat n timpul transferului. UV detecteaz i mpiedic utilizarea datelor de autentificare copiate i repetate. Dup 5 ncercri succesive de autentificare euate, funcia de garantare a securitii: - genereaz o nregistrare de audit a evenimentului, - avertizeaz utilizatorul, - presupune c utilizatorul este NECUNOSCUT i cardul nu este valid (definiia z) i cerina 007).

4.1.3. Identificarea i autentificarea societii conectate la distan Facilitatea de conectare la distan a societii este opional. n consecin, acest paragraf este aplicabil numai n cazurile n care aceast facilitate este implementat. UIA_215 UIA_216 UIA_217 UIA_218 UIA_219 UIA_220 La fiecare interaciune cu o societate conectat la distan, UV poate stabili identitatea societii respective. Identitatea societii conectate la distan este reprezentat de codul statului membru care a emis cardul de societate i de numrul cardului de societate. UV trebuie s autentifice cu succes societatea conectat la distan nainte de a permite orice exporturi de date ctre aceasta. Autentificarea const n dovedirea faptului c societatea deine un card de societate valid, care conine date privind securitatea pe care numai sistemul le-ar fi putut distribui. UV detecteaz i mpiedic utilizarea datelor de autentificare copiate i repetate. Dup detectarea unui numr de 5 ncercri succesive de autentificare euate, UV - avertizeaz societatea conectat la distan.

4.1.4. Identificarea i autentificarea dispozitivului de gestionare Productorii de uniti montate pe vehicule pot prevedea dispozitive dedicate pentru funcii de gestiune suplimentare ale unitii montate pe vehicul (ex. perfecionarea software-ului,

rencrcarea datelor privind securitatea,...). n consecin, acest paragraf este valabil numai n cazurile n care aceast facilitate este implementat. UIA_221 UIA_222 UIA_223 La fiecare interaciune cu un dispozitiv de gestionare, unitatea montat pe vehicul identific identitatea dispozitivului. nainte de a permite orice alt interaciune, unitatea montat pe vehicul trebuie s autentifice cu succes dispozitivul de gestionare. UV detecteaz i mpiedic utilizarea datelor de autentificare copiate i repetate.

4.2.Controlul accesului Controalele accesului garanteaz faptul c informaia este citit, creat i modificat n cadrul obiectivului de evaluare numai de ctre persoanele autorizate. Se remarc faptul c datele privind utilizatorul nregistrate cu ajutorul unitii montate pe vehicul, dei prezint aspecte sensibile din punct de vedere comercial sau al confidenialitii utilizatorului, nu sunt de natur confidenial. n consecin, cerinele funcionale legate de drepturile de acces de citire a datelor (cerina 011) nu fac obiectul unei funcii de garantare a securitii. 4.2.1. Politica de control al accesului ACC_201 Unitatea montat pe vehicul gestioneaz i verific drepturile de control al accesului la funcii i date.

4.2.2. Drepturi de acces la funcii ACC_202 ACC_203 Unitatea montat pe vehicul susine regulile de selectare a modurilor de funcionare (cerinele 006-009). Unitatea montat pe vehicul folosete modul de operare pentru a susine regulile de control al accesului la funcii (cerina 010).

4.2.3. Drepturi de acces la date ACC_204 ACC_205 ACC_206 ACC_207 ACC_208 Unitatea montat pe vehicul susine regulile de acces la scrierea datelor sale de identificare (cerina 076). Unitatea montat pe vehicul susine regulile de acces la scrierea datelor de identificare ale senzorului de micare cuplat (cerinele 079 i 155). Dup activarea unitii montate pe vehicul, aceasta garanteaz faptul c datele de calibrare pot fi introduse n unitatea montat pe vehicul i stocate n memoria sa numai n mod calibrare (cerinele 154 i 156). Dup activarea unitii montate pe vehicul, aceasta susine regulile de acces la scrierea i tergerea datelor de calibrare (cerina 097). Dup activarea unitii montate pe vehicul, aceasta garanteaz faptul c datele de modificare a orei pot fi introduse n unitatea montat pe vehicul i stocate n memoria sa numai n mod calibrare. (Aceast cerin nu se aplic modificrilor minore ale orei permise de cerinele 157 i 158). Dup activarea unitii montate pe vehicul, aceasta susine regulile de acces la scrierea i tergerea datelor privind modificarea orei (cerina 100). Unitatea montat pe vehicul susine drepturile adecvate de acces la scrierea i tergerea datelor privind securitatea (cerina 080).

ACC_209 ACC_210

4.2.3. Structura de fiiere i condiii de acces ACC_211 Structura fiierelor aplicaiei i a fiierelor de date, precum i condiiile de acces sunt create n timpul procesului de producie, dup care este blocat orice modificare sau tergere a acestora.

4.3.Responsabilitate ACT_201 ACT_202 ACT_203 ACT_204 ACT_205 ACT_206 Unitatea montat pe vehicul garanteaz faptul c oferii sunt responsabili pentru activitile lor (cerinele 081, 084, 087, 105a, 105b, 109 i 109 a). Unitatea montat pe vehicul pstreaz datele de identificare permanente (cerina 075). Unitatea montat pe vehicul garanteaz faptul c atelierele sunt responsabile pentru activitile lor (cerinele 098, 101 i 109). Unitatea montat pe vehicul garanteaz faptul c controlorii sunt responsabili pentru activitile lor (cerinele 102, 103 i 109). Unitatea montat pe vehicul nregistreaz datele contorului de parcurs (cerina 090), precum i date detaliate privind viteza (cerina 093). Unitatea montat pe vehicul garanteaz faptul c datele privind utilizatorul prevzute n cerinele 081-093 i 102-105b inclusiv nu sunt modificate o dat ce au fost nregistrate, cu excepia cazului cnd devin cea mai veche nregistrare i sunt nlocuite cu date noi. Unitatea montat pe vehicul garanteaz faptul c nu modific datele deja stocate pe cardul de tahograf (cerinele 109 i 109a), dect pentru a nlocui cele mai vechi date cu altele noi (cerina 110) sau n cazul descris n anexa 1 alin. 2.1, not.

ACT_207

4.4.Audit Serviciile de audit sunt necesare numai pentru acele evenimente care pot indica o ncercare de manipulare sau de violare a securitii. Ele nu sunt necesare n cazul exercitrii normale a drepturilor, chiar dac aceasta este relevant pentru securitate. AUD_201 AUD_202 n cazul evenimentelor care i afecteaz securitatea, UV nregistreaz evenimentele respective mpreun cu datele aferente (cerinele 094, 096 i 109). Evenimentele care afecteaz securitatea unitii montate pe vehicul sunt urmtoarele: - ncercri de nclcare a securitii, - eecul autentificrii senzorului de micare, - eecul autentificrii cardului de tahograf, - nlocuirea neautorizat a senzorului de micare, - eroare de integritate a datelor de intrare preluate de pe card, - eroare de integritate a datelor privind utilizatorul stocate, - eroare de transfer intern de date, - deschidere neautorizat a carcasei, - sabotarea hardware-ului, - ultima sesiune nchis incorect, - eveniment de eroare n cazul datelor privind micarea, - eveniment de ntrerupere a alimentrii, - anomalie intern a unitii montate pe vehicul. Unitatea montat pe vehicul susine regulile de stocare a nregistrrilor de audit (cerinele 094 i 096).

AUD_203

AUD_204 AUD_205

Unitatea montat pe vehicul stocheaz n memoria sa nregistrrile de audit generate de senzorul de micare. nregistrrile de audit pot fi tiprite, afiate i descrcate.

4.5. Refolosirea obiectului REU_201 4.6. Precizie 4.6.1. Politica de control al fluxului de informaii ACR_201 Unitatea montat pe vehicul garanteaz faptul c datele privind utilizatorul prevzute n cerinele 081, 084, 087, 090, 093, 102, 104, 105, 105a, i 109 pot fi procesate numai cnd sunt preluate din surse corecte, respectiv: - datele privind micarea vehiculului, - ceasul unitii montate pe vehicul, indicnd timpul real - parametrii de calibrare ai aparatului de nregistrare, - cardurile de tahograf, - datele introduse de utilizator. ACR_201a Unitatea montat pe vehicul garanteaz faptul c datele privind utilizatorul prevzute n cerina 109a pot fi introduse numai pentru perioada dintre ultima retragere a cardului i introducerea curent a acestuia (cerina 050a). 4.6.2. Transferuri interne de date Cerinele enunate n acest paragraf sunt valabile numai dac unitatea montat pe vehicul utilizeaz componente separate fizic. ACR_202 ACR_203 Dac au loc transferuri de date ntre componentele separate fizic ale unitii montate pe vehicul, datele trebuie protejate mpotriva modificrilor La detectarea unei erori de transfer al datelor n cursul unui transfer intern, transmisia se repet, iar funcia de garantare a securitii genereaz o nregistrare de audit a evenimentului. Unitatea montat pe vehicul garanteaz faptul c obiectele stocate temporar pot fi reutilizate, fr ca acest lucru s produc un flux nepermis de informaii.

4.6.3. Integritatea datelor stocate ACR_204 ACR_205 Unitatea montat pe vehicul verific datele privind utilizatorul stocate n memorie, pentru a detecta eventualele erori de integritate. La detectarea unei erori de integritate a datelor privind utilizatorul, funcia de garantare a securitii genereaz o nregistrare de audit.

4.7. Fiabilitatea serviciului 4.7.1. Teste RLB_201 RLB_202 Toate comenzile, aciunile sau punctele de testare, corespunztoare nevoilor de testare din faza de producie a UV, sunt dezactivate sau eliminate naintea activrii UV. Nu mai pot fi reintroduse n vederea utilizrii ulterioare. Unitatea montat pe vehicul ruleaz autoteste n momentul primei puneri n funciune, precum i n cursul funcionrii normale, pentru a verifica dac

RLB_203

funcioneaz corect. Autotestele efectuate de UV includ verificarea integritii datelor privind securitatea, precum i verificarea integritii codului executabilelor stocate (dac nu sunt n ROM). La detectarea unei anomalii interne n cursul unui autotest, funcia de garantare a securitii procedeaz astfel: - genereaz o nregistrare de audit (dac nu este n modul calibrare) (anomalie intern UV), - pstreaz integritatea datelor stocate.

4.7.2. Software RLB_204 RLB_205 Nu exist nici un mod de analizare sau depanare a unitii montate pe vehicul n condiii de teren, dup activarea acesteia. Datele preluate din surse externe ca date de intrare nu sunt acceptate drept cod executabil.

4.7.3. Protecie fizic RLB_206 Dac este conceput astfel nct s poat fi deschis, UV detecteaz orice deschidere a carcasei sale, chiar i atunci cnd alimentarea sa este ntrerupt, cu excepia cazului cnd se afl n modul calibrare, timp de minimum 6 luni. ntrun astfel de caz, funcia de garantare a securitii genereaz o nregistrare de audit (se accept ca nregistrarea de audit s fie generat i stocat dup reluarea alimentrii). Dac este conceput astfel nct s nu poat fi deschis, UV trebuie s permit detectarea cu uurin a tuturor ncercrilor de avariere fizic (ex. prin inspecie vizual). Dup activare, UV detecteaz aspecte precise privind sabotarea hardware-ului (TBD de ctre productor). n cazul anterior, funcia de garantare a securitii genereaz o nregistrare de audit, iar UV acioneaz astfel: (TBD de ctre productor).

RLB_207 RLB_208

4.7.4. ntreruperi n alimentare RLB_209 RLB_210 UV detecteaz devierile de la valorile normale de la alimentare, inclusiv ntreruperile n alimentare. n cazul descris anterior, funcia de garantare a securitii: - genereaz o nregistrare de audit (dac nu este n modul calibrare), - pstreaz stabil starea UV, - menine funciile de securitate legate de componentele sau de procesele active, - pstreaz integritatea datelor stocate.

4.7.5. Condiii de resetare RLB_211 n cazul unei ntreruperi n alimentare, dac o tranzacie este ntrerupt naintea finalizrii, sau n oricare alte condiii de resetare, unitatea montat pe vehicul este resetat fr probleme.

4.7.6. Disponibilitatea datelor RLB_212 UV garanteaz faptul c accesul la resurse este asigurat oricnd este nevoie i c resursele nu sunt solicitate sau reinute inutil.

RLB_213 RLB_214

UV garanteaz eliberarea cardurilor numai dup ce s-au stocat pe ele date relevante (cerinele 015 i 016) n cazul descris anterior, funcia de garantare a securitii genereaz o nregistrare de audit a evenimentului.

4.7.7. Aplicaii multiple RLB_215 Dac UV include aplicaii diferite de cea pentru tahograf, toate aplicaiile sunt separate fizic i/sau logic. Aceste aplicaii nu partajeaz date de securitate. O singur sarcin este activ la un moment dat.

4.8. Schimb de date Acest paragraf se refer la schimbul de date dintre UV i dispozitivele conectate la aceasta. 4.8.1. Schimbul de date cu senzorul de micare DEX_201 DEX_202 UV verific integritatea i autenticitatea datelor privind micarea importate de la senzorul de micare La detectarea unei erori care afecteaz integritatea sau autenticitatea datelor privind micarea, funcia de garantare a securitii: - genereaz o nregistrare de audit, - continu s utilizeze datele importate

4.8.2. Schimbul de date cu cardurile de tahograf DEX_203 DEX_204 UV verific integritatea i autenticitatea datelor importate de pe cardurile de tahograf. La detectarea unei erori care afecteaz integritatea sau autenticitatea datelor de pe card, UV - genereaz o nregistrare de audit, - nu folosete datele. UV export date ctre carduri de tahograf cu memorie, mpreun cu atributele de securitate asociate, astfel nct cardul s poat verifica integritatea i autenticitatea datelor.

DEX_205

4.8.3. Schimbul de date cu suporturile externe de stocare (funcia descrcare) DEX_206 DEX_207 DEX_208 UV genereaz o dovad a originii datelor descrcate pe suporturi externe. UV ofer receptorului posibilitatea de a verifica dovada de origine n cazul datelor descrcate. UV descarc date pe suporturi de stocare externe, mpreun cu atributele de securitate asociate, astfel nct integritatea i autenticitatea datelor descrcate s poat fi verificat.

4.9. Suport criptografic Cerinele enunate n acest paragraf sunt aplicabile numai acolo unde este cazul, n funcie de mecanismele de securitate utilizate i de soluiile productorului. CSP_201 Orice operaie criptografic efectuat de senzorul de micare respect un algoritm i o dimensiune a cheii specificate.

CSP_202 CSP_203 CSP_204 CSP_205

Dac senzorul de micare genereaz chei criptografice, acest lucru se realizeaz n conformitate cu algoritmi precii de generare a cheilor criptografice i a dimensiunilor specificate ale cheilor criptografice. Dac senzorul de micare distribuie chei criptografice, acest lucru se realizeaz n conformitate cu metode precise de distribuie a cheilor criptografice. Dac senzorul de micare acceseaz chei criptografice, acest lucru se realizeaz n conformitate cu metode precise de accesare a cheilor criptografice. Dac senzorul de micare distruge chei criptografice, acest lucru se realizeaz n conformitate cu metode precise de distrugere a cheilor criptografice.

5. Definirea mecanismelor de securitate Mecanismele de securitate necesare sunt specificate n apendicele 11. Toate celelalte mecanisme de securitate trebuie definite de ctre productor. 6. Protecia minim oferit de mecanismele de securitate Protecia minim oferit de mecanismele de securitate ale unitii montate pe vehicul are valoarea Ridicat, conform definiiei (ITSEC). 7. Nivelul de garanie Obiectivul pentru nivelul de garanie pentru unitatea montat pe vehicul este nivelul E3 ITSEC, conform definiiei (ITSEC). 8. Prezentare Urmtoarele matrici ofer o prezentare a funciilor de garantare a securitii, preciznd: ce pericole sunt contracarate de fiecare funcie sau mijloc de garantare a securitii, ce obiective de securitate privind tehnologia informaiei sunt protejate de fiecare funcie de garantare a securitii.

Pericole

Obiective IT

Mijloace fizice, de personal i procedurale x x x Dezvoltare x x Producie Livrare x Activare Generare date privind securitatea Transmitere date privind securitatea x Disponibilitate card x Unicitate card ofer x Urmrire card x Ateliere agreate x Calibrare cu ocazia inspeciilor periodice x Ateliere de ncredere x oferi de ncredere x x Controlul respectrii legii Perfecionare software Funcii de garantare a securitii Identificare i autentificare UIA_201 Identificare senzor UIA_202 Identitate senzor UIA_203 Autentificare senzor UIA_204 Reidentificare i reautentificare senzor UIA_205 Autentificare nefalsificabil UIA_206 Eec autentificare UIA_207 Identificare x x utilizatori UIA_208 Identitate x x utilizator UIA_209 Autentificare x x

x x x x

x x x x x x x x x x x x x x

x x x x

x x x x

x x x x x

x x x x x x

Date_Securitate Software Date_Stocate Acces Rersponsabilitate Audit Autentificare Integritate Ieire Procesare Fiabilitate Schimb_Protejat_Date x x x x x x x x x x x x x x x x

Acces Identificare Anomalii Teste Proiectare Parametri_Calibrare Schimb_Date_card Ceas Mediu

Dispozitive_Fictive

Hardware Date_Micare Neactivat Date_Ieire Alimentare

Pericole

Obiective IT

utilizator UIA_210 Reautentificare utilizator UIA_211 Mijloace autentificare UIA_212 Verificri PIN UIA_213 Autentificare nefalsificabil UIA_214 Eec autentificare UIA_215 Identificare utilizator la distan UIA_216 Identitate utilizator la distan UIA_217 Autentificare utilizator la distan UIA_218 Mijloace de autentificare UIA_219 Autentificare nefalsificabil UIA_220 Eec autentificare UIA_221 Identificare dispozitiv de gestionare UIA_222 Autentificare dispozitiv de gestionare UIA_223 Autentificare nefalsificabil Control acces ACC_201 Politic de control al accesului ACC_202 Drepturi de acces la funcii ACC_203 Drepturi de acces la funcii ACC_204 ID UV ACC_205 ID senzor conectat ACC_206 Date calibrare ACC_207 Date calibrare ACC_208 Date privind

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x

x x

x x

x x x

x x x

x x x x

x x x

Date_Securitate Software Date_Stocate Acces Rersponsabilitate Audit Autentificare Integritate Ieire Procesare Fiabilitate Schimb_Protejat_Date x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x

Acces Identificare Anomalii Teste Proiectare Parametri_Calibrare Schimb_Date_card Ceas Mediu

Dispozitive_Fictive

Hardware Date_Micare Neactivat Date_Ieire Alimentare

Pericole

Obiective IT

reglarea orei ACC_209 Date privind reglarea orei ACC_210 Date privind securitatea ACC 211 Structur fiiere i condiii acces Responsabilitate ACT_201 Responsabilitate oferi ACT_202 Date ID UV ACT_203 Responsabilitate ateliere ACT_204 Responsabilitate controlori ACT_205 Detalii privind deplasrile vehiculului ACT_206 Modificare date privind responsabilitate a ACT_207 Modificare date privind responsabilitate a Audit AUD_201 nregistrri de audit AUD_202 List de evenimente de audit AUD_203 Reguli de stocare a nregistrrilor de audit AUD_204 nregistrri de audit privind senzorul AUD_205 Instrumente de audit Refolosire REU_201 Refolosire

x x x x x

x x

x x

Date_Securitate Software Date_Stocate Acces Rersponsabilitate Audit Autentificare Integritate Ieire Procesare Fiabilitate Schimb_Protejat_Date x x x x x x x x x x x x x x x x x x x x x x x x x x x

Acces Identificare Anomalii Teste Proiectare Parametri_Calibrare Schimb_Date_card Ceas Mediu

Dispozitive_Fictive

Hardware Date_Micare Neactivat Date_Ieire Alimentare

Pericole

Obiective IT

Precizie ACR_201 Politic de control flux informaii ACR_202 Transferuri interne ACR_203 Transferuri interne ACR_204 Integritatea datelor stocate ACR_205 Integritatea datelor stocate Fiabilitate RLB_201 Teste de producie RLB_202 Autoteste RLB_203 Autoteste RLB_204 Analiz software RLB_205 Intrri software RLB_206 Deschidere carcas RLB_207 Sabotare hardware RLB_208 Sabotare hardware RLB_209 ntreruperi alimentare RLB_210 ntreruperi alimentare RLB_211 Resetare RLB_212 Disponibilitate date RLB_213 Eliberare card RLB_214 Sesiune card ncheiat incorect RLB_215 Aplicaii multiple Schimb de date DEX_201 Import protejat de date micare

x x x x x x x x

x x x x x x x x x x x x x x x x x x x x x x x x x x x

Date_Securitate Software Date_Stocate Acces Rersponsabilitate Audit Autentificare Integritate Ieire Procesare Fiabilitate Schimb_Protejat_Date x x x x x x x x x x x x x x x x x x x x x x x

Acces Identificare Anomalii Teste Proiectare Parametri_Calibrare Schimb_Date_card Ceas Mediu

Dispozitive_Fictive

Hardware Date_Micare Neactivat Date_Ieire Alimentare

Pericole

Obiective IT

DEX_202 Import protejat de date micare DEX_203 Import protejat de date de pe card DEX_204 Import protejat de date de pe card DEX_205 Export protejat de date pe carduri DEX_206 Dovada originii DEX_207 Dovada originii DEX_208 Export protejat ctre suporturi externe Suport criptografic CSP 201 Algoritmi CSP 202 Generare chei CSP 203 Distribuie chei CSP 204 Accesare chei CSP 205 Distrugere chei

x x

x x x

OBIECTIVE GENERALE DE SECURITATE PENTRU CARDUL DE TAHOGRAF 1. Introducere Acest document conine o descriere a cardului de tahograf, a pericolelor pe care acesta trebuie s le contracareze i a obiectivelor de securitate pe care trebuie s le ating. Conine i funciile obligatorii de garantare a securitii. Documentul precizeaz nivelul de protecie minim solicitat pentru mecanismele de securitate, precum i nivelul minim de garanie pentru dezvoltare i evaluare. Cerinele menionate n prezentul document sunt cele cuprinse n anexa I B. Pentru a facilita citirea, uneori apare o duplicare a cerinelor din anexa I B i a celor privind obiectivul de securitate. n caz de ambiguitate ntre o cerin privind un obiectiv de securitate i o cerin din cadrul anexei I B menionat n obiectivul de securitate respectiv, cerina din cadrul anexei I B are prioritate.

Date_Securitate Software Date_Stocate Acces Rersponsabilitate Audit Autentificare Integritate Ieire Procesare Fiabilitate Schimb_Protejat_Date x x x x x x x x x x x x x x x x x

Acces Identificare Anomalii Teste Proiectare Parametri_Calibrare Schimb_Date_card Ceas Mediu

Dispozitive_Fictive

Hardware Date_Micare Neactivat Date_Ieire Alimentare

Cerinele din anexa I B crora nu li se asociaz obiective de securitate nu fac obiectul funciilor de garantare a securitii. Un card de tahograf este un card standard cu memorie care include o aplicaie de tahograf dedicat i ndeplinete cerinele actuale de securitate funcionale i de garanie aplicabile cardurilor cu memorie. De aceea, prezentul obiectiv de securitate ncorporeaz numai cerinele de securitate suplimentare necesare pentru aplicaia de tahograf. Au fost atribuite etichete unice pentru pericole, obiective, mijloace procedurale i specificaiile funciilor de garantare a securitii n scopul urmririi documentaiei de dezvoltare i de evaluare. 2. Abrevieri, definiii i trimiteri 2.1. Abrevieri CI SO PIN ROM PFS TBD TOE TSF UV Circuit integrat (component electronic proiectat pentru a realiza funcii de procesare i/sau de memorare) Sistem de operare Numr personal de identificare Memorie fix Politic de funcii de securitate De definit Obiectiv de evaluare Funcie de securitate a TOE Unitate montat pe vehicul

2.2. Definiii Tahograf digital Date sensibile Aparat de nregistrare. Date stocate de cardul de tahograf a cror integritate i confidenialitate (dac este cazul pentru datele privind securitatea) trebuie s fie protejat, evitndu-se i modificarea neautorizat. Datele sensibile includ datele privind securitatea i datele privind utilizatorul. Date privind securitatea Datele specifice necesare pentru a aplica funciile de garantare a securitii (de ex. cheile criptografice). Sistem Echipament, persoane sau organizaii care au o legtur cu aparatul de nregistrare. Utilizator Orice entitate (utilizator uman sau entitate informatic extern) independent de obiectivul de evaluare care interacioneaz cu obiectivul de evaluare (atunci cnd nu este folosit n expresia date privind utilizatorul). Date privind utilizatorul Date sensibile stocate pe cardul de tahograf, diferite de datele privind securitatea. Datele privind utilizatorul includ datele de identificare i datele privind activitatea. Date de identificare Datele de identificare includ datele de identificare a cardului i datele de identificare a titularului cardului. Date de identificare a Date privind utilizatorul care au legtur cu identificarea cardului cardului aa cum sunt definite n cerinele 190, 191, 192, 194, 215, 231 i 235.

Date de identificare a Date privind utilizatorul care au legtur cu identificarea titularului cardului titularului cardului aa cum sunt definite n cerinele 195, 196, 216, 232 i 236. Date privind activitatea Datele privind activitatea includ datele privind activitatea titularului, date privind evenimentele i anomaliile i datele privind activitile de control. Date privind activitatea Date privind utilizatorul care au legtur cu activitile efectuate titularului de titularul cardului aa cum sunt definite n cerinele 197, 199, 202, 212, 212a, 217, 219, 221, 226, 227, 229, 230a, 233 i 237. Date privind Date privind utilizatorul care au legtur cu evenimentele sau evenimentele i anomaliile aa cum sunt definite n cerinele 204, 205, 207, 208 i anomaliile 223. Date privind activitile Date privind utilizatorul care au legtur cu controalele de de control aplicare a legii aa cum sunt definite n cerinele 210 i 225. 2.3. Trimiteri ITSEC IC PP ES PP ITSEC Criterii de evaluare a securitii n tehnologia informaiei 1991 Profil de protecie a circuitelor integrate pe carduri cu memorie versiunea 2.0 din septembrie 1998. nregistrat la organismul francez de certificare cu numrul PP/9806. Profil de protecie a circuitelor integrate pe carduri cu memorie cu software ncorporat versiunea 2.0 din iunie 99. nregistrat la organismul francez de certificare cu numrul PP/9911.

3. Prezentarea produsului 3.1. Descrierea i metoda de utilizare a cardului de tahograf Un card de tahograf este un card cu memorie, aa cum este descris n (IC PP) i (ES PP), care include o aplicaie prevzut pentru utilizarea lui cu aparatul de nregistrare. Funciile de baz ale cardului de tahograf sunt: s stocheze datele de identificare a cardului i datele de identificare a titularului cardului. Aceste date sunt folosite de unitatea montat pe vehicul pentru a identifica titularul cardului i a oferi funcii i drepturi adecvate de acces la date i a asigura responsabilitatea titularului cardului pentru activitile sale, s stocheze datele privind activitile titularului cardului, datele privind evenimentele i anomaliile i datele privind activitile de control, referitoare la titularul cardului. Un card de tahograf este proiectat s fie folosit de dispozitivul de interfa pentru card al unei uniti montate pe vehicul. El poate fi folosit i de orice lector de carduri (de ex. un calculator personal) care are drepturi de acces de citire integrale asupra datelor privind utilizatorul. n timpul fazei de utilizare final din ciclul de via al cardului de tahograf (faza 7 din ciclul de via descris n (ES PP)), numai unitile montate pe vehicul pot scrie date privind utilizatorul pe card. Cerinele funcionale pentru un card de tahograf sunt specificate n textul corpului anexei I B i n apendicele 2.

3.2. Ciclul de via al cardului de tahograf Ciclul de via al cardului de tahograf corespunde ciclului de via al unui card cu memorie descris n (ES PP). 3.3. Pericole Pe lng pericolele generale pentru cardurile cu memorie prezentate n (ES PP) i (IC PP), cardul de tahograf se mai poate confrunta cu urmtoarele ameninri: 3.3.1. Scopuri finale Scopul final al atacatorilor este s modifice datele privind utilizatorul stocate n cadrul obiectivului de evaluare. P.Date_Identificare O modificare reuit a datelor de identificare pstrate de obiectivul de evaluare (de ex. tipul de card sau data de expirare a cardului sau date privind titularul cardului) permite utilizarea frauduloas a obiectivului de evaluare i constituie un pericol major pentru obiectivul de securitate global a sistemului. O modificare reuit a datelor privind activitatea memorate n obiectivul de evaluare constituie un pericol pentru securitatea obiectivului de evaluare. O modificare reuit a datelor privind activitatea (adugare, tergere, modificare) n timpul importului sau exportului constituie o ameninare pentru securitatea obiectivului de evaluare.

P.Date_Activitate P.Date_Schimb

3.3.2. Ci de atac Activele obiectivului de evaluare pot fi atacate prin: ncercarea de a obine cunotine ilicite despre proiectarea hardware i software a obiectivului de evaluare i n special despre funciile sale de securitate sau datele de securitate. Cunotinele ilicite pot fi obinute prin atacuri asupra materialelor proiectantului sau ale productorului (furt, mit etc.) sau prin examinarea direct a obiectivului de evaluare (sondare fizic, analiz inferenial etc.), exploatarea slbiciunilor din proiectarea sau realizarea obiectivului de evaluare (exploatarea erorilor hardware, a erorilor software, a anomaliilor de transmitere, a erorilor induse n obiectivul de evaluare de agresiunile mediului, exploatarea slbiciunilor din funciile de securitate cum ar fi procedurile de autentificare, controlul accesului la date, operaiunile criptografice etc.), modificarea obiectivului de evaluare sau a funciilor sale de securitate prin atacuri fizice, electrice sau logice sau o combinaie a acestora. 3.4. Obiective de securitate Obiectivul principal de securitate al ntregului sistem digital de tahograf este urmtorul:

O.Principal

Datele pe care le verific autoritile de control trebuie s fie disponibile i s reflecte integral i exact activitatea oferilor i a vehiculelor controlate cu privire la perioadele de conducere, munc, disponibilitate i odihn i la viteza vehiculului.

De aceea obiectivele principale de securitate pentru obiectivul de evaluare, care contribuie la acest obiectiv de securitate global, sunt urmtoarele: Obiectivul de evaluare trebuie s pstreze datele de identificare a cardului i datele de identificare a titularului cardului stocate n timpul procesului de personalizare a cardului. O.Stocare_Activitate_Card Obiectivul de evaluare trebuie s pstreze datele privind utilizatorul stocate pe card de unitile montate pe vehicul. 3.5. Obiective de securitate privind tehnologia informaiei Pe lng obiectivele de securitate generale pentru cardurile cu memorie prezentate n (ES PP) i (IC PP), obiectivele de securitate specifice tehnologiei informaiilor ale obiectivului de evaluare care contribuie la obiectivele principale de securitate n timpul fazei de utilizare final din ciclul de via sunt urmtoarele: Obiectivul de evaluare trebuie s limiteze drepturile de acces i scriere a datelor privind utilizatorul numai la unitile montate pe vehicul autentificate. O.Comunicaii_Securizate Obiectivul de evaluare trebuie s recunoasc protocoalele i procedurile de comunicare securizat ntre card i dispozitivul de interfa pentru card atunci cnd acest lucru este solicitat de aplicaie. 3.6. Mijloace fizice, de personal sau procedurale Cerinele fizice, de personal sau procedurale care contribuie la securitatea obiectivului de evaluare sunt prezentate n (ES PP) i (IC PP) (capitolele obiective de securitate pentru mediul nconjurtor). 4. Funcii de garantare a securitii Acest paragraf detaliaz unele dintre operaiile permise cum ar fi atribuirea sau selectarea de (ES PP) i ofer cerine funcionale suplimentare privind funciile de garantare a securitii. 4.1. Respectarea profilurilor de protecie CPP_301 Obiectivul de evaluare trebuie s respecte (IC PP) CPP_302 Obiectivul de evaluare trebuie s respecte (ES PP) dup cum se detaliaz mai jos. 4.2. Identificarea i autentificarea utilizatorului Cardul trebuie s identifice entitatea n care este introdus i s cunoasc dac este un vehicul autentificat sau nu. Cardul poate exporta orice date privind utilizatorul indiferent de entitatea la care este conectat, cu excepia cardului de control care poate exporta date de identificare a titularului numai ctre uniti montate pe vehicul autentificate (astfel nct un controlor s fie O.Acces_Date O.Date_Identificare_Card

sigur c unitatea montat pe vehicul nu este o unitate fals vzndu-i numele pe ecran sau pe listri). 4.2.1. Identificarea utilizatorului Misiunea (FIA_UID.1.1) Lista aciunilor moderate de TSF: nici una. Misiunea (FIA_ATD.1.1) Lista atributelor de securitate: GRUP_UTILIZATORI UNITATE_VEHICUL, UNITATE_FR_VEHICUL, ID_UTILIZATOR Numrul de nmatriculare a vehiculului (VRN) i codul statului membru n care este nmatriculat vehiculul (ID_UTILIZATOR este cunoscut numai pentru GRUP_UTILIZATORI=UNITATE_VEHICUL). 4.2.2. Autentificarea utilizatorului Misiunea (FIA_UAU.1.1) Lista aciunilor moderate de TSF: Cardurile oferului i ale atelierului: export datele privind utilizatorul cu atributele de securitate (funcia de descrcare a datelor de pe card), Cardul de control: export datele privind utilizatorul fr atributele de securitate, cu excepia datelor de identificare a titularului. UIA_301 Autentificarea unei uniti montate pe vehicul se realizeaz prin dovedirea faptului c posed date de securitate pe care numai sistemul le putea distribui. Selecia (FIA_UAU.3.1 i FIA_UAU.3.2): prevenire. Misiunea (FIA_UAU.4.1) Mecanism(e) identificat(e) de autentificare: orice mecanism de autentificare. UIA_302 Cardul atelierului trebuie s ofere un mecanism de autentificare suplimentar prin verificarea unui cod PIN (Acest mecanism este destinat unitii montate pe vehicul pentru a asigura identitatea titularului cardului, nu este prevzut pentru a proteja coninutul cardului atelierului). 4.2.3. Eecul autentificrii Urmtoarele misiuni descriu reacia cardului pentru fiecare eec de autentificare a unui utilizator. Misiunea (FIA_AFL.1.1) Numr: 1, lista de evenimente de autentificare: autentificarea unui dispozitiv de interfa pentru card. Misiunea (FIA_AFL.1.2) Lista aciunilor: avertizeaz entitatea conectat, consider utilizatorul ca pe o UNITATE_FR_VEHICUL.

Urmtoarele misiuni descriu reacia cardului n cazul eecului mecanismului de autentificare suplimentar cerut n UIA_302. Misiunea (FIA_AFL.1.1) Numr: 5, lista de evenimente de autentificare: verificri ale codului PIN (cardul atelierului). Misiunea (FIA_AFL.1.2) Lista aciunilor: avertizeaz entitatea conectat, blocheaz procedura de verificare a codului PIN astfel nct orice ncercare ulterioar de verificare a codului PIN va eua, poate indica utilizatorilor urmtori motivul blocrii. 4.3. Controlul accesului 4.3.1. Politica de control al accesului n timpul fazei de utilizare final din ciclul su de via, cardul de tahograf este subiectul unei singure politici de funcii de securitate privind controlul accesului (PFS) denumit AC_SFP. Misiunea (FDP_ACC.2.1) PFS privind controlul accesului: AC_SFP. 4.3.2. Funcii de control al accesului Misiunea (FDP_ACF.1.1) PFS privind controlul accesului: AC_SFP. Misiunea (FDP_ACF.1.1) Grupul numit de atribute de securitate: GRUP_UTILIZATORI. Misiunea (FDP_ACF.1.2) Regulile care reglementeaz accesul la subiectele i obiectele controlate utiliznd operaiuni controlate asupra obiectelor controlate: Datele privind utilizatorul pot fi citite din obiectivul de evaluare de ctre orice utilizator, cu excepia datelor de identificare a titularului care pot fi citite de pe cardurile de control numai de ctre UNITATE_VEHICUL. SCRIERE_IDENTIFICARE Datele de identificare pot fi scrise o singur dat i nainte de terminarea fazei 6 din ciclul de via al cardului. Nici un utilizator nu poate scrie sau modifica datele de identificare n timpul fazei de utilizare final din ciclul de via al cardului. SCRIERE_ACTIVITATE Datele privind activitatea pot fi scrise n obiectivul de evaluare numai de UNITATE_VEHICUL. PERFECIONARE_SOFT Nici un utilizator nu poate perfeciona software-ul obiectivului de evaluare. STRUCTUR_FIIERE Structura fiierelor i condiiile de acces sunt create nainte de terminarea fazei 6 din ciclul de via al obiectivului de evaluare i apoi orice modificare sau tergere ulterioar de ctre orice utilizator este blocat. 4.4. Responsabilitate CITIRE_GENERAL

ACT_301 Obiectivul de evaluare pstreaz date de identificare permanente. ACT_302 Exist o indicaie a datei i orei personalizrii obiectivului de evaluare. Aceast indicaie nu poate fi modificat. 4.5. Audit Obiectivul de evaluare trebuie s monitorizeze evenimentele care indic o posibil violare a securitii lui. Misiunea (FAU_SAA.1.2) Subset de evenimente analizabile definite: eec de autentificare a titularului cardului (5 verificri consecutive nereuite ale codului PIN), eroare de testare automat, eroare de integritate a datelor stocate, eroare de integritate a datelor introduse privind activitile. 4.6. Precizie 4.6.1. Integritatea datelor stocate Misiunea (FDP_SDI.2.2) Aciuni de efectuat: avertizarea entitii conectate. 4.6.2. Autentificarea datelor de baz Misiunea (FDP_DAU.1.1) Lista tipurilor de obiecte sau informaii: date privind activitile. Misiunea (FDP_DAU.1.2) Lista subiectelor: oricare. 4.7. Fiabilitatea serviciului 4.7.1. Teste Selecia (FPT_TST.1.1): n timpul primei puneri n funciune, apoi periodic n timpul funcionrii normale. Not: n timpul primei puneri n funciune nseamn nainte de executarea codului (i nu neaprat n timpul procedurii Rspuns la reiniializare (Answer To Reset)) RLB_301 Testele automate ale obiectivului de evaluare includ verificarea integritii oricrui cod software care nu este stocat n ROM. RLB_302 La detectarea unei erori de testare automat TSF avertizeaz entitatea conectat. RLB_303 Dup terminarea testrii sistemului de operare, toate comenzile i aciunile specifice testrii sunt dezactivate sau eliminate. Nu este posibil s se nlocuiasc aceste comenzi sau s se reactiveze pentru utilizare. Comenzile asociate exclusiv cu o stare din ciclul de via nu sunt niciodat accesate n timpul unei alte stri. 4.7.2. Software

RLB_304 Nu exist nici o metod de analiz, depanare sau modificare pe teren a softwareului obiectivului de evaluare. RLB_305 Intrrile din surse externe nu sunt acceptate drept cod executabil. 4.7.3. Alimentarea cu energie electric RLB_306 Obiectivul de evaluare trebuie s i menin o stare sigur n timpul ntreruperii sau variaiilor alimentrii cu energie. 4.7.4. Condiii de resetare RLB_307 Dac alimentarea este ntrerupt (sau dac apar variaii de alimentare cu energie) la obiectivul de evaluare sau dac o tranzacie este oprit nainte de terminare ori n orice alte condiii de reiniializare, obiectivul de evaluare trebuie s fie reiniializat fr probleme. 4.8. Schimb de date 4.8.1. Schimbul de date cu o unitate montat pe vehicul DEX_301 Obiectivul de evaluare trebuie s verifice integritatea i autenticitatea datelor importate de la o unitate montat pe vehicul. DEX_302 La detectarea unei erori de integritate a datelor importate, obiectivul de evaluare: avertizeaz entitatea care trimite datele, nu utilizeaz datele. DEX_303 Obiectivul de evaluare export datele privind utilizatorul ctre unitatea montat pe vehicul mpreun cu atributele de securitate asociate, astfel nct unitatea montat pe vehicul s poat verifica integritatea i autenticitatea datelor primite. 4.8.2. Exportul de date ctre o unitate exterioar vehiculului (funcia descrcare) DEX_304 Obiectivul de evaluare trebuie s poat genera o dovad de origine pentru datele descrcate pe suporturi externe. DEX_305 Obiectivul de evaluare trebuie s ofere o funcie de verificare a dovezii de origine a datelor descrcate pentru destinatar. DEX_306 Obiectivul de evaluare trebuie s poat descrca datele pe un suport de memorie extern, mpreun cu atributele de securitate asociate, astfel nct integritatea datelor descrcate s poat fi verificat. 4.9. Suport criptografic CSP_301 Dac funcia de securitate a obiectivului de evaluare genereaz chei criptografice, acestea corespund unor algoritmi precii de generare a cheilor criptografice i unor dimensiuni specificate ale cheilor criptografice. Cheile criptografice de sesiune generate au un numr limitat de utilizri posibile (TBD de ctre productor, dar nu mai multe de 240).

CSP_302 Dac funcia de securitate a obiectivului de evaluare distribuie chei criptografice, acestea corespund unor metode specificate de distribuire a cheilor criptografice. 5. Definirea mecanismelor de securitate Mecanismele de securitate necesare sunt specificate n apendicele 11. Toate celelalte mecanisme de securitate sunt definite de productorul obiectivului de evaluare. 6. Nivelul minim solicitat de protecie al mecanismelor Puterea minim a mecanismelor pentru cardul de tahograf este Ridicat conform definiiei din (ITSEC). 7. Nivelul de garanie Nivelul de garanie vizat pentru cardul de tahograf este nivelul ITSEC E3, conform definiiei din (ITSEC). 8. Prezentare Matricele urmtoare prezint o analiz pentru funciile suplimentare de garantare a securitii indicnd: funciile de garantare a securitii capabile s neutralizeze diverse pericole, funciile de garantare a securitii care ndeplinesc diverse obiective de securitate a tehnologiei informaiei
Ameninri Obiective de tehnologia informaiei

O.DIS_MECHANISM2

UIA_301 Mijloace de autentificare UIA_302 Verificri PIN ACT_301 Date de identificare ACT_302 Date de personalizare RLB_301 Integritate software RLB_302 Autoteste RLB_303 Teste de fabricaie

X X

X X X X X

X X X

Comunicaii_Securizate

O.MOD_MEMORY*

O.DIS_MEMORY*

Date_Identificare

T.MOD_SHARE

O.TAMPER_ES

T.MOD_SOFT*

T.MOD_LOAD

Date_activitate

O.OPERATE*

T.MOD_EXE

Schimb_Date

Acces_Date

T.DIS_ES2

O.FLAW*

T.T_CMD

O.CLON*

T.CLON*

T.T_ES

RLB_304 Analiz software RLB_305 Intrri software RLB_306 Alimentarea cu energie RLB_307 Resetarea DEX_301 Import de date securizate DEX_302 Import de date securizate DEX_303 Export de date securizate ctre UV DEX_304 Dovada de origine DEX_305 Dovada de origine DEX_306 Export securizat pe suporturi externe CSP_301 Generare de chei CSP_302 Distribuire de chei

X X X

X X X X

X X X X X X X

X X X X X X X

X X X

X X X

X X

X X

Apendicele 11 MECANISME DE SECURITATE COMUNE CUPRINS 1. 1.1. 1.2. 2. 2.1. 2.2. 2.2.1. 2.2.2. 2.2.3. 3. 3.1. 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.2. 3.3. 3.3.1. 3.3.2. Generaliti .......................................................................................................... Trimiteri .............................................................................................................. Notaii i termeni prescurtai ............................................................................... Sisteme i algoritmi criptografici ........................................................................ Sisteme criptografice ........................................................................................... Algoritmi criptografici ........................................................................................ Algoritmul RSA .................................................................................................. Algoritmul de distribuire ..................................................................................... Algoritmul de criptare a datelor .......................................................................... Chei i certificate ................................................................................................. Generarea i distribuirea cheilor ......................................................................... Generarea i distribuirea cheilor RSA ................................................................. Chei de test RSA.................................................................................................. Cheile senzorului de micare .............................................................................. Generarea i distribuia cheilor de sesiune T-DES ............................................. Chei ..................................................................................................................... Certificate ............................................................................................................ Coninutul certificatelor ...................................................................................... Certificate emise .................................................................................................. 238 238 239 240 240 240 240 240 240 240 240 240 242 242 242 242 242 243 244

3.3.3. 4. 5. 5.1. 5.2. 5.3. 5.4. 6. 6.1. 6.2.

Verificarea i dezvluirea certificatelor .............................................................. Mecanismul de autentificare reciproc ............................................................... Confidenialitatea, integritatea i mecanismul de autentificare a transferului de date dintre unitile montate pe vehicul i carduri .............................................. Mesageria securizat ........................................................................................... Tratarea erorilor de mesagerie securizat ............................................................ Algoritmul de calcul al sumelor de control criptografic ................................... Algoritmul de calcul al criptogramelor pentru DO confideniale ....................... Mecanismele de semnare digital a datelor descrcate ....................................... Generarea semnturilor ....................................................................................... Verificarea semnturilor ......................................................................................

245 245 248 248 249 250 250 251 251 251

1. GENERALITI Prezentul apendice precizeaz mecanismele de securitate care asigur: autentificarea reciproc ntre unitile montate pe vehicul i cardurile de tahograf, inclusiv acordul privind cheia de sesiune, confidenialitatea, integritatea i autentificarea datelor transferate ntre unitile montate pe vehicul i cardurile de tahograf, integritatea i autentificarea datelor descrcate din unitile montate pe vehicul pe suporturi de memorie externe, integritatea i autentificarea datelor descrcate de pe cardurile de tahograf pe suporturi de memorie externe. 1.1. Trimiteri n prezentul apendice se folosesc urmtoarele trimiteri: SHA-1 PKCS1 TDES TDESOP ISO/IEC 7816-4 ISO/IEC 7816-6 ISO/IEC 7816-8 ISO/IEC 9796-2 National Institute of Standards and Technology (NIST). FIPS Publication 180-1: Secure Hash Standard. Aprilie 1995 RSA Laboratories. PKCS # 1: RSA Encryption Standard. Version 2.0. Octombrie 1998 National Institute of Standards and Technology (NIST). FIPS Publication 46-3: Data Encryption Standard. Proiect de norm 1999 ANSI X9.52, Triple Data Encryption Algorithm Modes of Operation. 1998 Tehnologia informaiei Carduri de identificare Carduri cu circuite integrate i cu contacte Partea 4: Comenzile intersectoriale pentru schimburi. Prima ediie: 1995 + Amendamentul 1: 1997 Tehnologia informaiei Carduri de identificare Carduri cu circuite integrate i cu contacte Partea 6: Elemente de date intersectoriale. Prima ediie: 1996 + Cor 1: 1998 Tehnologia informaiei Carduri de identificare Carduri cu circuite integrate i cu contacte Partea 8: Comenzi intersectoriale privind securitatea. Prima ediie: 1999 Tehnologia informaiei Tehnici de securitate Schie de semntur digital pentru recuperarea mesajelor Partea 2: Mecanisme care utilizeaz o funcie de distribuire. Prima ediie 1997

ISO/IEC 9798-3 ISO 16844-3

Tehnologia informaiei Tehnici de securitate Mecanisme de autentificare a perifericelor Partea 3: Autentificarea perifericelor utiliznd un algoritm cu cheie public. Ediia a doua 1998 Vehicule rutiere Sisteme de tahograf Partea 3: Interfaa senzorului de micare.

1.2. Notaii i termeni prescurtai n prezentul apendice sunt folosite urmtoarele notaii i termeni prescurtai: (Ka, Kb, Kc) CA CAR CC CG CH CHA CHR D() DE DO d e E() EQT Hash() Hash KID Km KmVU KmWC m n PB PI Un grup de chei utilizat de algoritmul triplu de criptare a datelor Autoritate de certificare Trimitere la autoritatea de certificare Sum de control criptografic Criptogram Antet de comand Autorizarea titularului certificatului Trimitere la titularul certificatului Decriptare cu DES (Data Encryption Standard) Element de date Obiect de date Cheie privat, exponent privat RSA Cheie public, exponent public RSA Criptare cu DES Echipament Valoare de distribuire, rezultatul funciei Hash Funcie de distribuire Identificator de cheie Cheie TDES. Cheie principal definit n ISO 16844-3 Cheie TDES introdus n unitile montate pe vehicul Cheie TDES introdus n cardurile atelierelor Reprezentant pentru mesaj, numr ntreg cuprins ntre 0 i n-1 Chei RSA, modulo Octei de completare Octet indicator de completare (utilizat n criptograme pentru confidenialitatea DO) PV Valoare normal s Reprezentant pentru semntur, numr ntreg cuprins ntre 0 i n-1 SSC Contor de secvene trimise SM Mesagerie securizat TCBC Mod de funcionare prin nlnuirea blocurilor de cifru TDEA TDEA Algoritm triplu de criptare a datelor TLV Valoarea unei lungimi de marcaj VU Unitate montat pe vehicul X.C Certificatul utilizatorului X eliberat de o autoritate de certificare X.CA O autoritate de certificare a utilizatorului X X.CA.PKoX.C Operaia de dezvluire a unui certificat pentru a extrage o cheie public. Este un operator infix, al crui operand stng este cheia public a unei autoriti de certificare, iar operandul drept este certificatul eliberat de acea autoritate de certificare. Rezultatul este cheia public a utilizatorului X al crui certificat este operandul drept. X.PK Cheia public a utilizatorului X

X.PK[I] X.SK X.SK[I] `xx` ||

Cifrarea RSA a unor informaii I, folosind cheia public a utilizatorului X Cheia privat RSA a utilizatorului X Cifrarea RSA a unor informaii I, folosind cheia privat a utilizatorului X O valoare hexazecimal Operatorul de concatenare.

2. SISTEME I ALGORITMI CRIPTOGRAFICI 2.1. Sisteme criptografice CSM_001 Unitile montate pe vehicule i cardurile de tahograf utilizeaz un sistem criptografic cu cheie public RSA clasic pentru a oferi urmtoarele mecanisme de securitate: - autentificare ntre unitile montate pe vehicule i carduri, - transportul cheilor de sesiune DES triple ntre unitile montate pe vehicule i cardurile de tahograf, - semntura digital a datelor descrcate din unitile montate pe vehicule i din cardurile de tahograf pe suporturi externe. CSM_002 Unitile montate pe vehicule i cardurile de tahograf utilizeaz un sistem criptografic simetric DES triplu pentru a asigura un mecanism pentru integritatea datelor n timpul schimburilor de date privind utilizatorul dintre unitile montate pe vehicul i cardurile de tahograf i pentru a asigura, unde este cazul, confidenialitatea schimburilor de date dintre unitile montate pe vehicule i cardurile de tahograf. 2.2. Algoritmi criptografici 2.2.1. Algoritmul RSA CSM_003 Algoritmul RSA este definit integral prin urmtoarele relaii: X.SK[m] = s = md mod n X.PK[s] = m = se mod n O descriere mai complet a funciei RSA poate fi gsit n referina (PKCS1). Exponentul public, e, pentru calculele RSA este diferit de 2 n toate cheile RSA generate. 2.2.2. Algoritmul de distribuire CSM_004 Mecanismele de semntur digital utilizeaz algoritmul de distribuire SHA-1 aa cum este definit n referina (SHA-1). 2.2.3. Algoritmul de criptare a datelor CSM_005 Algoritmii pe baza DES sunt utilizai n modul de funcionare prin nlnuirea blocurilor de cifru. 3. CHEI I CERTIFICATE

3.1. Generarea i distribuirea cheilor 3.1.1. Generarea i distribuirea cheilor RSA CSM_006 Cheile RSA sunt generate prin trei niveluri ierarhice funcionale: - nivelul european, - nivelul statului membru, - nivelul echipamentului. CSM_007 La nivelul european, se genereaz o singur pereche de chei europene (EUR.SK i EUR.PK). Cheia privat european se utilizeaz pentru certificarea cheilor publice ale statelor membre. Se ine evidena tuturor cheilor certificate. Aceste sarcini sunt ndeplinite de o autoritate de certificare european, sub autoritatea i responsabilitatea Comisiei Europene. CSM_008 La nivelul statului membru, se genereaz o pereche de chei ale statului membru (MS.SK i MS.PK). Cheile publice ale statelor membre sunt certificate de Autoritatea de certificare european. Cheile private ale statelor membre se utilizeaz pentru certificarea cheilor publice care se introduc n echipament (unitate montat pe vehicul sau card de tahograf). Se ine evidena tuturor cheilor publice certificate mpreun cu identificarea echipamentului pentru care se folosesc. Aceste sarcini sunt ndeplinite de o autoritate de certificare a statului membru. Un stat membru i poate schimba periodic perechea de chei. CSM_009 La nivelul echipamentului, se genereaz o singur pereche de chei (EQT.SK i EQT.PK) i se introduce n fiecare echipament. Cheile publice ale echipamentelor sunt certificate de o autoritate de certificare a statului membru. Aceste sarcini pot fi ndeplinite de productorii de echipamente, de personalizatorii de echipamente sau de autoritile statelor membre. Aceast pereche de chei se folosete pentru serviciile de autentificare, semntur digital i cifrare. CSM_010 Confidenialitatea cheilor private trebuie meninut n timpul generrii, transportului (dac este cazul) i stocrii. Ilustraia urmtoare sintetizeaz fluxul de date al acestui proces. Nivelul european EUR.SK Cheia privat european EUR.PK Cheia public european Evidenele cheilor publice certificate ale statelor membre MSi.CHR MSi.PK MSi.C EUR.PK

Nivelul statului membru (Statul membru i) MSi.CHR Identificarea statului membru i MSi.SK Cheia privat a statului membru i MSi.PK Cheia public a statului membru i MSi.C Certificatul cheii publice a statului membru i prin EUR

EUR.PK Cheia public european Evidenele cheilor publice certificate ale echipamentelor

EQTj.CHA EQTj.CHR EQTj.PK

EQTj.C MSj.C EUR.PK

Nivelul echipamentului (Echipamentul j) EQTj.CHA Tipul echipamentului j EQTj.CHR Identificarea echipamentului j EQTj.SK Cheia privat a echipamentului j EQTj.PK Cheia public a echipamentului j EQTj.C Certificatul cheii publice a echipamentului j de ctre MS i MSi.C Certificatul cheii publice a statului membru i de ctre EUR EUR.PK Cheia public european 3.1.2. Chei de test RSA CSM_011 Pentru testarea echipamentelor (inclusiv testele de interoperare) autoritatea de certificare european genereaz o pereche unic diferit de chei de test europene i cel puin dou perechi de chei de test ale statelor membre, ale cror chei publice sunt certificate cu cheia de test privat european. Productorii introduc, n echipamentele supuse testelor pentru omologarea de tip, chei de test certificate cu una dintre aceste chei de test ale statelor membre. 3.1.3. Cheile senzorului de micare Confidenialitatea celor trei chei TDES descrise mai jos trebuie meninut corespunztor n timpul generrii, transportului (dac este cazul) i stocrii. Pentru a asigura suportul pentru aparatele de nregistrare compatibile ISO 16844, autoritatea de certificare european i autoritile de certificare din statele membre asigur, n plus, urmtoarele: CSM_036 Autoritatea de certificare european genereaz KmVU i KmWC, dou chei DES triple independente i unice, i genereaz Km ca fiind: Km = KmVU XOR KmWC

Autoritatea de certificare european trimite aceste chei, prin proceduri securizate corespunztoare, autoritilor de certificare ale statelor membre la cererea acestora. CSM_037 Autoritile de certificare ale statelor membre:

- folosesc Km pentru a cripta datele senzorului de micare solicitate de productorii de senzori de micare (datele care trebuie criptate cu Km sunt definite n ISO 16844-3), - trimit KmVU productorilor de uniti montate pe vehicule, prin proceduri securizate corespunztoare, pentru introducere n unitile montate pe vehicule, - se asigur c KmWC este introdus n toate cardurile atelierelor (SensorInstallationSecData n fiierul elementar Sensor_Installation_Data) n timpul personalizrii cardului. 3.1.4. Generarea i distribuia cheilor de sesiune T-DES CSM_012 Unitile montate pe vehicule i cardurile de tahograf genereaz i schimb datele necesare pentru elaborarea unei chei de sesiune T-DES triple comune, ca parte a procesului de autentificare reciproc. Confidenialitatea acestui schimb de date trebuie s fie protejat printr-un mecanism de criptare RSA. CSM_013 Aceast cheie se utilizeaz pentru toate operaiunile criptografice ulterioare folosind mesageria securizat. Valabilitatea ei expir la terminarea sesiunii (retragerea cardului sau reiniializarea cardului) i/sau dup 240 de utilizri (o utilizare a cheii = o comand trimis cardului folosind mesageria securizat i rspunsul asociat). 3.2. Chei CSM_014 Cheile RSA au (indiferent de nivel) urmtoarele lungimi: modulo n 1024 bii, exponentul public e maxim 64 bii, exponentul privat d 1024 bii. CSM_015 Cheile DES triple au forma (Ka, Kb, Ka) unde Ka i Kb sunt chei independente cu o lungime de 64 bii. Nu se fixeaz nici un bit de detectare a erorilor de paritate. 3.3. Certificate CSM_016 Certificatele cheilor publice RSA sunt certificate de tip non self-descriptive i Card Verifiable (Ref.: ISO/IEC 7816-8) 3.3.1. Coninutul certificatelor CSM_017 Certificatele cheilor publice RSA sunt alctuite din datele urmtoare n ordinea indicat: Date CPI CAR CHA EOV CHR n e Note: Format NTREG IR DE OCTEI IR DE OCTEI Timp Real IR DE OCTEI IR DE OCTEI IR DE OCTEI Octei 1 8 7 4 8 128 8 164 Observaii Identificator de profil al certificatului (`01` pentru aceast versiune) Referina autoritii de certificare Autorizaia titularului certificatului Termenul de expirare a valabilitii certificatului. Opional, umplut cu `FF` dac nu este folosit Referina titularului certificatului Cheie public (modulo) Cheie public (exponent public)

1.

Indicatorul de profil al certificatului (CPI) determin structura precis a unui certificat de autentificare. El poate fi folosit ca identificator intern al echipamentului pentru o list antet relevant care descrie concatenarea elementelor de date n cadrul certificatului.

Lista antet asociat cu acest coninut al certificatului este urmtoarea:


`4D`
Marcaj list antet extins

`16`
Lungimea listei antet

`5F 29`
Marcaj CPI

`01`
Lungime CPI

`42`
Marcaj CAR

`08`
Lungime CAR

`5F 4B`
Marcaj CHA

`07`
Lungime CHA

5F 24`
Marcaj EOV

`04`
Lungime EOV

`5F 20`
Marcaj CHR

`08`
Lungime CHR

`7F 49`
Marcaj cheie public (construit)

`05`
Lungimea DO urmtoare

`81`
Marcaj modulo

`81 80`
Lungime modulo

`82`
Marcaj exponent public

`08`
Lungime exponent public

2.

Referina autoritii de certificare (CAR) are scopul de a identifica autoritatea de certificare care a emis certificatul, astfel nct elementul de date s poat fi folosit n acelai timp i ca un identificator al cheii de autoritate pentru a trimite la cheia public a autoritii de certificare (pentru codificare, vezi mai jos identificatorul de cheie). Autorizaia titularului certificatului (CHA) este folosit pentru a identifica drepturile titularului certificatului. Ea se compune din Identificatorul aplicaiei tahografului i din tipul de echipament pentru care este destinat certificatul (n conformitate cu elementul de date EquipmentType, `00` pentru un stat membru). Referina titularului certificatului (CHR) are scopul de a identifica n mod unic titularul certificatului, astfel nct elementul de date s poat fi folosit n acelai timp ca identificator al cheii subiect pentru a trimite la cheia public a titularului certificatului. Identificatoarele cheii identific n mod unic titularul certificatului sau autoritatea de certificare. Acestea sunt codificate dup cum urmeaz:

3.

4.

5.

5.1. Echipament (UV sau card): Date Lungime Valoare Numrul de serie al echipamentului 4 octei ntreg Date 2 octei ll aa BCD Tip Productor 1 octet Codul productorului

1 octet codare Specific productorului

n cazul unei uniti montate pe vehicul, cnd productorul solicit certificate, el poate sau nu s cunoasc identificatorul echipamentului n care vor fi introduse cheile. n primul caz, productorul trimite identificatorul echipamentului mpreun cu cheia public la autoritatea din statul membru respectiv pentru certificare. Certificatul va conine atunci

identificatorul echipamentului, iar productorul trebuie s se asigure c cheile i certificatele sunt introduse n echipamentele prevzute. Identificatorul cheii are forma indicat mai sus. n al doilea caz, productorul trebuie s identifice n mod unic fiecare cerere de certificare i s trimit acest identificator mpreun cu cheia public la autoritatea din statul membru respectiv pentru certificare. Certificatul conine identificatorul cererii. Productorul trebuie s informeze autoritatea de certificare din statul membru cu privire la atribuirea cheii echipamentului (adic identificatorul cererii de certificare, identificatorul echipamentului) dup instalarea cheii n echipament. Identificatorul cheii are forma urmtoare: Date Lungime Valoare Numrul de serie al cererii de certificare 4 octei Codare BCD Date 2 octei ll zz BCD 1 octet codare `FF` Tip Productor 1 octet Codul productorului

5.2. Autoritatea de certificare Date Lungime Valoare Identificatorul Numrul de autoritii serie al cheii 4 octei 1 octet Codul numeric ntreg naional 1 octet Codul alfanumeric naional 3 octei Informaii Identificator suplimentare 2 octei 1 octet Cod suplimentar `01` (specific CA) `FF FF` dac nu este folosit

Numrul de serie al cheii este folosit pentru a distinge cheile diferite ale unui stat membru, n cazul n care cheia este schimbat. 6. Verificatorii certificatelor tiu implicit c cheia public certificat este o cheie RSA relevant pentru autentificarea, verificarea semnturii digitale i cifrarea pentru serviciile de confidenialitate (certificatul nu conine nici un identificator de obiect care s specifice acest lucru).

3.3.2. Certificate emise CSM_018 Certificatul emis este o semntur digital cu recuperarea parial a coninutului certificatului n conformitate cu ISO/IEC 9796-2, cu Referina autoritii de certificare adugat. X.C = X.CA.SK[6A || Cr || Hash(Cc) || BC] || Cn || X.CAR Cu coninutul certificatului Note: 1. Acest certificat are o lungime de 194 octei. = Cc = Cr 106 octei || Cn 58 octei

2.

CAR, fiind ascuns de semntur, este n acelai timp adugat la semntur, astfel nct cheia public a autoritii de certificare s poat fi selectat pentru verificarea certificatului. Verificatorul certificatului cunoate implicit algoritmul folosit de autoritatea de certificare pentru semnarea certificatului. Lista antet asociat cu acest certificat emis este dup cum urmeaz: `7F 21`
Marcaj certificat CV (Construit)

3. 4.

`09`
Lungimea DO urmtoare

`5F 37`
Marcaj semntur

`81 80`
Lungime semntur

`5F 38`
Marcaj rest

`3A`
Lungime rest

`42`
Marcaj CAR

`08`
Lungime CAR

3.3.3. Verificarea i dezvluirea certificatelor Verificarea i dezvluirea certificatelor const n verificarea semnturii n conformitate cu ISO/IEC 9796-2, extrgnd coninutul certificatului i cheia public coninut: X.PK = X.CA.PkoX.C i verificarea valabilitii certificatului CSM_019 Aceasta implic urmtoarele etape: verificarea semnturii i extragerea coninutului: - din X.C extrage Semn, Cn` i CAR`: X.C = Semn || Cn` || CAR` 128 octei 58 octei 8 octei - din CAR` selecteaz cheia public a autoritii de certificare corespunztoare (dac nu s-a efectuat anterior prin alte metode) - deschide Semn cu Cheia public a CA: Sr` = X.CA.PK [Semn], - verific dac Sr` ncepe cu `6A` i se termin cu `BC` - calculeaz Cr` i H` din: Sr` = `6A` || Cr` || H` || `BC` 106 octei 20 octei - recupereaz coninutul certificatului C` = Cr` || Cn` - verific Hash(C`) = H` Dac verificrile sunt n regul, certificatul este original, avnd coninutul C`. Verificarea valabilitii. Din C`: - dac este cazul, verific termenul de expirare a valabilitii, Extrage i stocheaz cheia public, identificatorul cheii, autorizarea titularului certificatului i data de expirare a valabilitii din C`: - X.PK = n || e - X.KID = CHR - X.CHA = CHA - X.EOV = EOV. 4. MECANISMUL DE AUTENTIFICARE RECIPROC Autentificarea reciproc ntre carduri i unitile montate pe vehicule se bazeaz pe principiul urmtor:

Fiecare parte i demonstreaz celeilalte c deine o pereche valabil de chei, a crei cheie public a fost certificat de o autoritate de certificare a statului membru, care la rndul ei a fost certificat de autoritatea de certificare european. Demonstraia se face prin semnarea cu cheia privat a unui numr aleatoriu trimis de cealalt parte, care trebuie s recupereze numrul aleatoriu trimis n momentul verificrii acestei semnturi. Mecanismul este declanat la introducerea cardului de ctre unitatea montat pe vehicul. ncepe cu schimbul de certificate i dezvluirea cheilor publice i se termin cu stabilirea unei chei de sesiune. CSM_020 Trebuie utilizat urmtorul protocol (sgeile indic comenzile i datele schimbate (vezi apendicele 2)):

UV

Inserare card Reiniializare

CARD

Reiniializare card

Obinere identificator card Selectare aplicaie tahograf Card.PK cunoscut de UV i Card.C.EOV valabil? Nu

Selectare fiier (EF, ICC) Citire binar (Decalaj=1, Le=8)

Selectare fiier Trimitere date cerute din fiierul selectat Selectare aplicaie

Selectare fiier (Tacho AID)

Selectare fiier (EF.Card_Certificate) Obinere certificat card Citire binar (Decalaj=0, Le=194)

Selectare fiier Trimitere date cerute din fiierul selectat

Card.CA.PK cunoscut de UV i Card.CA.C.EOV valabil? Nu Da Obinere certificat Card.CA Da Verificare Card.CA.C cu Eur.PK Stocare Card.CA PK KID CHA i EOV Selectare fiier (EF.CA_Certificate) Citire binar (Decalaj=0, Le=194) Selectare fiier Trimitere date cerute din fiierul selectat

Verificare Card.C cu Card.CA.PK Stocare Card PK KID CHA i EOV Nu Trimite identificator UV la card Dac cheia este cunoscut, aceasta devine activ VU.PK cunoscut de card? Nu Trimite identificator VU.CA la card Dac cheia este cunoscut, aceasta devine activ VU.CA.PK cunoscut de card? Nu Trimite identificator EUR la card Da Da Da Trimite certificat VU.CA pentru verificare Nu Da Trimite certificat UV pentru verificare Verificare certificat (VU.C) Verificare certificat cu PK curent Stocare PK KID i CHA gsite Verificare certificat (VU.CA.C) Verificare certificat cu PK curent Stocare PK KID i CHA gsite Dac cheia este cunoscut, aceasta devine activ EUR.PK cunoscut de card? Nu

Da Continuare autentificare reciproc

Nu

Respinge card

UV

Autentificare reciproc

CARD

Card.CHA = Card de tahograf || Da Card.CHA = Card de atelier || Da Solicit PIN de la utilizator i l trimite la card pentru verificare Nu Nu Da Generare Rnd1 (8 octei) de intervenie Autentificare card

Nu

Respinge card

Verificare (PIN) Verificare PIN

Autentificare intern (Rnd1 || VU.CHR)

- Verific dac CHR primit corespunde cu PK.KID curent - Genereaz K1, numr aleator, 16 octei - Genereaz PRnd2 90 octei (umplere aleatoare) - Calculare jeton de autentificare: VU.PK[Card.SK*[6A || PRnd2 || K1 || Hash(PRnd2 || K1 || Rnd1 || VU.CHR) || BC]] = Criptarea semnturii * (ISO9796-2) a PRnd2 || K1 || Rnd1 || VU.CHR.

Nu Da - Calculare: Semntur=VU.SK.[Aut.Token] - Decriptare i verificare semntur cu Card.PK pentru a recupera PRnd2 || K1 || H - Verific Hash(PRnd2||K1||Rnd1||VU.CHR)=H - Stocheaz K1 Nu Solicitare intervenie (8 octei) Obine intervenie

Semntura* = min{Semntur,n-Semntur} unde n este modulo de cheia utilizat pt. semnare

Generare intervenie Rnd3 (8 octei)

- Generare K2, numr aleator 16 octei - Generare PRnd4 90 octei (umplere aleatoare) - Calculare jeton de autentificare: Card.PK[VU.SK*[6A || PRnd4 || K2 || Hash(PRND4||K2||Rnd3||Card.CHR) || BC]] = Criptarea semnturii (ISO9796-2) a PRnd4 || K2 || Rnd3 || Card.CHR - Autoautentificare pentru card

Autentificare extern

- Verificare PK.CHA = Tahograf || UV curent - Calculare: Semntur=Card.SK[Aut.Token], - Decriptare i verificare semntur cu VU.PK, pentru a recupera PRnd4 || K2 || H - Verificare Hash(PRnd4||K2||Rnd3||Card.CHR)=H - Dac verificrile sunt OK deschide drepturi de AUT - Stocare K2.

Nu Da Stabilete cheia de sesiune TDES la (Ka, Kb, Ka) unde Ka || Kb = K1 XOR K2 Stabilete SSC la Rnd3 || Rnd1 (4 LSB din fiecare)

Stabilete cheia de sesiune TDES la (Ka, Kb, Ka) unde Ka || Kb = K1 XOR K2 Stabilete SSC la Rnd3 || Rnd1 (4 LSB din fiecare)

Continu

Autentificare euat Respinge card

5. CONFIDENIALITATEA, INTEGRITATEA I MECANISMUL DE AUTENTIFICARE A TRANSFERULUI DE DATE DINTRE UNITILE MONTATE PE VEHICUL I CARDURI

5.1. Mesageria securizat CSM_021 Integritatea transferurilor de date dintre unitile montate pe vehicul i carduri trebuie protejat prin mesagerie securizat n conformitate cu referinele (ISO/IEC 7816-4) i (ISO/IEC 7816-8). CSM_022 Atunci cnd datele trebuie s fie protejate n timpul transferului, se adaug un obiect de date sum de control criptografic la obiectele de date trimise n cadrul comenzii sau al rspunsului. Suma de control criptografic este verificat de receptor. CSM_023 Suma de control criptografic a datelor trimise n cadrul unei comenzi integreaz antetul comenzii i toate obiectele de date trimise (=> CLA = `0C` i toate obiectele de date sunt ncapsulate cu marcaje n care b1 = 1). CSM_024 Octeii de stare-informaii ai rspunsului sunt protejai printr-o sum de control criptografic atunci cnd rspunsul nu conine nici un cmp de date. CSM_025 Sumele de control criptografice au o lungime de patru octei. Structura comenzilor i rspunsurilor cnd se utilizeaz mesageria securizat este urmtoarea: Obiectele de date utilizate sunt un set parial din obiectele de date de mesagerie securizat descrise n ISO/IEC 7816-4: Marcaj `81` `97` `99` `8E` `87` Cod mnemonic TPV TLE TSW TCC TPI CG Semnificaie Valoare normal necodat prin BER-TLV (de protejat prin CC) Valoarea Le din comanda nesecurizat (de protejat prin CC) Informaii de stare (de protejat prin CC) Sum de control criptografic Octet indicator de umplere || Criptogram (valoare normal necodat prin BER-TLV)

Fiind dat o pereche comand-rspuns nesecurizat: Antetul comenzii CLA INS P1 P2 Patru octei Corpul comenzii (cmp Lc) (cmp de date) (cmp Le) L octei, indicai prin B1 - BL Coada rspunsului SW1 SW2 Doi octei

Corpul rspunsului (Cmp de date) Octei de date Lr

Perechea corespunztoare comand-rspuns securizat este: Comanda securizat:


Antetul comenzii CLA INS P1 P2 Corpul comenzii (Cmp Lc nou) (Cmp de date nou) (Cmp Le nou)

`OC`

Lungimea noului cmp de date

TPV `81`

LPV Lc

PV Cmp de date

TLE `97`

LLE `01`

Le Le

TCC `8E`

LCC `04`

CC CC

`00`

Datele care trebuie integrate n suma de control = CH || PB || TPV || LPV || PV || TLE || LLE || Le || PB PB = octei de umplere (80..00) n conformitate cu ISO-IEC 7816-4 i ISO 9797 metoda 1. Obiectele de date PV i LE sunt prezente numai dac exist date corespondente i n comanda nesecurizat. Rspunsul securizat: 1. Cazul n care cmpul de date rspuns nu este gol i nu este nevoie s fie protejat pentru confidenialitate:
Corpul rspunsului (Cmp de date nou) PV TCC Cmp de date `8E` Coada rspunsului SW1 SW2 nou LCC `04` CC CC

TPV `81`

LPV Lr

Datele care se integreaz n suma de control = TPV || LPV || PV || PB 2. Cazul n care cmpul de date rspuns nu este gol i este nevoie s fie protejat pentru confidenialitate:
Corpul rspunsului (Cmp de date nou) PI CG TCC PI || CG `8E` Coada rspunsului SW1 SW2 nou LCC `04` CC CC

TPI CG `87`

LPI CG

Datele care sunt transportate prin CG: date necodate prin BER-TLV i octeii de umplere. Datele care se integreaz n suma de control = TPI CG || LPI CG || PI CG || PB 3. Cazul n care cmpul de date rspuns este gol:
Corpul rspunsului (Cmp de date nou) SW TCC SW1 SW2 nou `8E` Coada rspunsului SW1 SW2 nou LCC `04` CC CC

TSW `99`

LSW `02`

Datele care se integreaz n suma de control = TSW || LSW || SW || PB 5.2. Tratarea erorilor de mesagerie securizat CSM_026 Atunci cnd cardul de tahograf recunoate o eroare de SM n timpul interpretrii unei comenzi, octeii de stare trebuie s fie returnai fr SM. n conformitate cu ISO/IEC 7816-4, sunt definii urmtorii octei de stare pentru a indica erorile SM: `66 88` `69 87` `69 88` verificarea sumei de control criptografice care euase, obiectul de date SM ateptat lipsete, obiectele de date SM sunt incorecte.

CSM_027 Atunci cnd cardul de tahograf returneaz octeii de stare fr obiectele de date ale SM sau cu un obiect de date SM eronat, sesiunea trebuie s fie terminat de unitatea montat pe vehicul. 5.3. Algoritmul de calcul al sumelor de control criptografic CSM_028 Sumele de control criptografice sunt construite folosind controale de acces la suport (MAC) detaliate n conformitate cu ANSI X9.19 cu DES: - etapa iniial: blocul de verificare iniial y0 este E(Ka, SSC). - etapa secvenial: blocurile de verificare y1, ..., yn sunt calculate folosind Ka. - etapa final: suma de control criptografic este calculat din ultimul bloc de control yn dup cum urmeaz: E(Ka, D(Kb, yn)). Unde E() este criptarea cu DES, iar D() este decriptarea cu DES. Cei mai relevani patru octei ai sumei de control criptografice sunt transferai. CSM_029 Contorul de secvene trimise (SSC) este iniializat n timpul procedurii de acord asupra cheii la: SSC iniial: Rnd3 (cei mai puin relevani 4 octei) || Rnd1 (cei mai puin relevani 4 octei). CSM_030 Contorul de secvene trimise este incrementat cu 1 de fiecare dat nainte de calcularea unui MAC (de ex. SSC pentru prima comand este SSC iniial + 1, SSC pentru primul rspuns este SSC iniial + 2). Figura urmtoare ilustreaz calcularea MAC detaliat:

CRIPTARE

CRIPTARE

CRIPTARE

CRIPTARE

DECRIPTARE

CRIPTARE
CC (cei mai puin relevani 4 octei)

5.4. Algoritmul de calcul al criptogramelor pentru DO confideniale CSM_031 Criptogramele sunt calculate folosind TDEA n modul de funcionare TCBC n conformitate cu referinele (TDES) i (TDES-OP) i cu vectorul nul ca bloc de valoare iniial.

Figura urmtoare ilustreaz aplicarea cheilor n TDES:


Criptare TDES Date E(K, Date)

CRIPTARE

DECRIPTARE

CRIPTARE

Decriptare TDES E(K, Date) Date

DECRIPTARE

CRIPTARE

DECRIPTARE

6. MECANISMELE DE SEMNARE DIGITAL A DATELOR DESCRCATE CSM_032 Echipamentul inteligent dedicat (EID) stocheaz datele recepionate de la un echipament (UV sau card) n timpul unei sesiuni de descrcare ntr-un singur fiier fizic de date. Acest fiier trebuie s conin certificatele MSj.C i EQT.C. Fiierul conine semnturile digitale ale blocurilor de date aa cum se specific n apendicele 7 Protocoale de descrcare a datelor. CSM_033 Semnturile digitale ale datelor descrcate utilizeaz o schem de semntur digital cu apendice astfel nct datele descrcate s poat fi citite fr nici o descifrare dac se dorete. 6.1. Generarea semnturilor CSM_034 Generarea semnturilor de date de ctre echipament trebuie s respecte schema de semntur cu apendice definit n referina (PKCS1) cu funcia de distribuire SHA-1: Semntur = EQT.SK[`00` || `01` || PS || `00` || DER(SHA-1(Date))] PS ir de octei de umplere cu valoarea `FF` astfel nct lungimea s fie 128. DER(SHA-1(M)) este codarea identificatorului algoritmului pentru funcia de distribuire i valoarea de distribuire ntr-o valoare ASN.1 de tip DigestInfo (reguli de codare distincte): `30`||`21`||`30`||`09`||`06`||`05`||`2B`||`0E`||`03`||`02`||`1A`||`05`||`00`||`04`||`14`||Valoare distribuire. 6.2. Verificarea semnturilor CSM_035 Verificarea semnturii datelor la datele descrcate trebuie s respecte schema de semntur cu apendice definit n referina (PKCS1) cu funcia de distribuire SHA-1: de

Cheia public european EUR.PK trebuie s fie cunoscut independent (i aprobat) de verificator. Tabelul urmtor ilustreaz protocolul pe care l respect un EID dotat cu un card de control pentru a verifica integritatea datelor descrcate i stocate pe ESM (suport de memorie extern). Cardul de control este folosit pentru a efectua descifrarea semnturilor digitale. Aceast funcie poate n acest caz s nu fie implementat n EID. Echipamentul care a descrcat i semnat datele de analizat este denumit EQT.
SME/EID Resetare

CARD
Resetare card

Recuperare certificat EQT din fiierul de analizat i trimite identificatorul EQT.CA la card

Dac cheia este cunoscut, devine activ

EQT.CA.PK cunoscut de card? Nu Recuperare certificat MS din fiierul de analizat i trimite identificatorul EUR la card

Dac cheia este cunoscut, devine activ Da

Nu

EUR.PK cunoscut de card?

Da Trimite certificat EQT pentru verificare Nu Da Trimite certificat EQT pentru verificare Eroare n certificate Verificare certificat (EQT.C) Verificare certificat cu PK activ, Stocare PK KID i CHA gsite Verificare certificat (EQT.CA.C) Verificare certificat cu PK activ, Stocare PK KID i CHA gsite

Nu Da Recuperare date de analizat i semntura lor

Distribuire date Trimitere rezultat distribuire

PSO: Distribuire(Hash) PSO: Verificare semntur digital (Semntur)

Stocare valoare de distribuire

Trimitere semntur pentru verificare

Calculare M = EQT.PK[Semntur] Verificare M are forma 00||01||PS||00||DER(H) Verificare Distribuire=H

S-ar putea să vă placă și