CELEX: 52001PC0698
Language: fi
Date: 2001-11-30
Title: Ehdotus : neuvoston asetus tieliikenteen valvontalaitteista annetun neuvoston asetuksen (ETY) N:o 3821/85 mukauttamisesta tekniikan kehitykseen seitsemännen kerran

28.5.2002          FI                           Euroopan yhteisöjen virallinen lehti                                   C 126 E/1
                                                                  II
                                                        (Valmistavat säädökset)
                                                          KOMISSIO
          Ehdotus neuvoston asetukseksi tieliikenteen valvontalaitteista annetun neuvoston asetuksen (ETY)
                         N:o 3821/85 mukauttamisesta tekniikan kehitykseen seitsemännen kerran
                                                         (2002/C 126 E/01)
                                              (ETA:n kannalta merkityksellinen teksti)
                                                       KOM(2001) 698 lopull.
                                         (Komission esittämä 30 päivänä marraskuuta 2001)
          EUROOPAN YHTEISÖJEN NEUVOSTO, joka
          ottaa huomioon Euroopan yhteisön perustamissopimuksen,
          ottaa huomioon tieliikenteen valvontalaitteista 20 päivänä joulukuuta 1985 annetun neuvoston asetuksen
          (ETY) N:o 3821/85 (1), sellaisena kuin se on viimeksi muutettuna asetuksella (EY) N:o 2135/98 (2), ja
          erityisesti sen 17 ja 18 artiklan,
          sekä katsoo seuraavaa:
          (1) Asetuksen (ETY) N:o 3821/85 liitteessä I B olevia teknisiä eritelmiä on mukautettava tekniseen kehi-
               tykseen kiinnittäen erityistä huomiota järjestelmän kokonaisturvallisuuteen sekä valvontalaitteiston ja
               kuljettajakorttien yhteentoimivuuteen.
          (2) Laitteiston mukauttaminen edellyttää, että mukautetaan myös asetuksen (ETY) N:o 3821/85 liitettä II,
               jossa määritellään merkit ja hyväksyntätodistukset.
          (3) Asetuksen (EY) N:o 3821/85 18 artiklalla perustettu komitea ei antanut lausuntoa ehdotuksesta.
          (4) Kyseisen asetuksen 18 artiklan 5 kohdan b alakohdan mukaisesti komissio tekee viipymättä neuvostolle
               ehdotuksen tarvittavista toimenpiteistä,
          ON ANTANUT TÄMÄN ASETUKSEN:
                                                               1 artikla
          Korvataan asetuksen (EY) N:o 2135/98 liite tämän asetuksen liitteellä.
                                                               2 artikla
          Muutetaan asetuksen (ETY) N:o 3821/85 liite II seuraavasti:
          1. Muutetaan I luvun 1 kohdan ensimmäinen alakohta seuraavasti:
              — Korvataan Kreikan tunnus ”GR” tunnuksella ”23”;
              — Korvataan Irlannin tunnus ”IRL” tunnuksella ”24”;
              — Lisätään Itävallan tunnus ”12”;
              — Lisätään Suomen tunnus ”17”;
              — Lisätään Ruotsin tunnus ”5”.
          2. Muutetaan I luvun 1 kohdan toinen alakohta seuraavasti:
              — Lisätään ilmaisun ”piirturilevyn” jälkeen ilmaisu ”tai ajopiirturikortin”.
          3. Muutetaan I luvun 2 kohta seuraavasti:
              — Lisätään ilmaisun ”piirturilevyssä” jälkeen ilmaisu ”ja jokaisessa ajopiirturikortissa”.
          4. Lisätään II luvun otsikkoon ilmaisu ”LIITTEEN I MUKAISILLE TUOTTEILLE”.
          (1) EYVL L 370, 31.12.1985, s. 8.
          (2) EYVL L 274, 9.10.1998, s. 1.
 ---pagebreak--- C 126 E/2          FI                          Euroopan yhteisöjen virallinen lehti                                   28.5.2002
          5. Lisätään III luku seuraavasti:
             ”III. TYYPPIHYVÄKSYNTÄTODISTUS LIITTEEN I B MUKAISILLE TUOTTEILLE
             Tyyppihyväksynnän antaneen jäsenvaltion on annettava hakijalle jäljempänä esitetyn mallin mukainen
             tyyppihyväksyntätodistus. Ilmoittaessaan muille jäsenvaltioille annetuista tyyppihyväksynnöistä tai tar-
             vittaessa niiden peruuttamisista jäsenvaltion on käytettävä tämän todistuksen jäljennöksiä.
                                                             ”
 ---pagebreak--- 28.5.2002            FI                                  Euroopan yhteisöjen virallinen lehti                                                  C 126 E/3
                                                                         3 artikla
          Tämä asetus tulee voimaan kahdentenakymmenentenä päivänä sen jälkeen, kun se on julkaistu Euroopan
          yhteisöjen virallisessa lehdessä.
          Tämä asetus on kaikilta osiltaan velvoittava, ja sitä sovelletaan sellaisenaan kaikissa jäsenvaltioissa.
                                                                           LIITE
                                                                        ”LIITE I B
                      RAKENNETTA, TESTAUSTA, ASENNUSTA JA TARKASTUSTA KOSKEVAT VAATIMUKSET
          Tässä liitteessä määritellyissä laitteissa käytettävien ohjelmistojen yhteentoimivuuden säilyttämiseksi tietyt tietokoneohjelmoinnin
          kirjainsanat, termit tai ilmaisut on jätetty tekstin alkukielelle eli englanniksi. Joidenkin näiden ilmaisujen perään on kuitenkin
          liitetty sulkeisiin tiedoksi sanatarkkoja käännöksiä ilmaisujen ymmärtämisen helpottamiseksi.
                                                                   I. MÄÄRITELMÄT
          Tässä liitteessä käytetään seuraavia määritelmiä:
          a)      Aktivointi
                  Vaihe, jonka aikana valvontalaite saavuttaa täyden toimintatilan, ja sen kaikki toiminnot, mukaan lukien turva-
                  toiminnot, ovat käytössä.
                  Valvontalaitteen aktivointiin tarvitaan korjaamokortti ja sen tunnusluku.
          b)      Todentaminen
                  Toimi, jonka tarkoitus on selvittää ja varmentaa väitetty henkilöllisyys.
          c)      Autenttisuus
                  Tiedon ominaisuus, jonka toteutuessa tieto on peräisin lähteestä, jonka henkilöllisyys voidaan varmentaa.
          d)      Sisäänrakennettu testi
                  Testi, joka suoritetaan tarvittaessa, käyttäjän tai ulkoisten laitteiden käynnistämänä.
          e)      Kalenterivuorokausi
                  Vuorokausi, joka alkaa klo 00.00 ja päättyy klo 24.00. Kaikki kalenterivuorokaudet lasketaan UTC-ajan (Green-
                  wichin yleisajan) mukaan.
          f)      Kalibrointi
                  Datamuistiin tallennettujen ajoneuvon parametrien päivittäminen tai vahvistaminen. Ajoneuvon parametreja ovat
                  ajoneuvon tunnistetiedot (tunnistenumero, rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity) sekä
                  ajoneuvon ominaisuuksia koskevat tiedot (w-, k- ja l-kertoimien ja -vakioiden arvot, rengaskoko, nopeudenrajoit-
                  timen asetukset (jos sellainen on), oikea UTC-aika, matkamittarin lukema).
                  Valvontalaitteen kalibrointiin tarvitaan korjaamokortti.
          g)      Kortin numero
                  16 aakkosnumeerista merkkiä sisältävä tunnus, joka yksilöi jäsenvaltiossa käytettävän ajopiirturikortin. Kortin
                  numero sisältää haltijakohtaisen sarjanumeron (jos sellainen on käytössä), korvausnumeron sekä uusintanumeron.
                  Näin ollen kortin myöntäneen jäsenvaltion tunnus ja kortin numero yksilöivät kortin täydellisesti.
          h)      Kortin haltijakohtainen sarjanumero
                  Kortin numeron neljästoista aakkosnumeerinen merkki, jolla erotetaan toisistaan eri yrityksen tai yhteisön eri
                  kortit. Yritykselle tai yhteisölle voidaan myöntää useampia ajopiirturikortteja. Korttitunnuksen 13 ensimmäistä
                  merkkiä yksilöivät täysin kyseisen yrityksen tai yhteisön.
 ---pagebreak--- C 126 E/4            FI                                   Euroopan yhteisöjen virallinen lehti                                                         28.5.2002
          i)     Kortin uusintanumero
                 Kortin numeron kuudestoista aakkosnumeerinen merkki, jonka arvoa suurennetaan aina, kun ajopiirturikortti
                 uusitaan.
          j)     Kortin korvausnumero
                 Kortin numeron viidestoista aakkosnumeerinen merkki, jonka arvoa suurennetaan aina, kun ajopiirturikortti
                 korvataan kaksoiskappaleella.
          k)     Ajoneuvon ominaiskerroin
                 Numeerinen tunnusluku, jolla ilmaistaan sen lähtösignaalin arvo, jonka ajoneuvon se osa lähettää, joka yhdistää
                 ajoneuvon valvontalaitteeseen (vaihteiston ulostuloakseli) silloin, kun ajoneuvo kulkee yhden kilometrin matkan
                 normaaleissa testausolosuhteissa (ks. VI luvun 5 jakso). Ominaiskerroin ilmaistaan impulsseina kilometriä kohden
                 (w = . . . imp/km).
          l)     Yrityskortti
                 Ajopiirturikortti, jonka jäsenvaltion viranomaiset myöntävät valvontalaittein varustettujen ajoneuvojen omistajalle
                 tai haltijalle.
                 Yrityskortti yksilöi yrityksen ja sen avulla voidaan näyttää, kopioida ja tulostaa tiedot, jotka on tallennettu tämän yrityksen
                 lukitsemaan valvontalaitteeseen.
          m)     Valvontalaitteen vakio
                 Numeerinen tunnusluku, jolla ilmaistaan sen tulosignaalin arvo, joka tarvitaan yhden kuljetun kilometrin matkan
                 näyttämiseksi ja tallentamiseksi. Tämä vakio on ilmaistava impulsseina kilometriä kohden (k = . . . imp/km).
          n)     Keskeytymätön ajoaika valvontalaitteen laskemana (1)
                 Tietyn kuljettajan kokonaisajoaika hänen viimeisen vähintään 45 minuuttia kestäneen AVAILABILITY (varallaolo)-
                 tai BREAK/REST (tauko/lepo)- tai UNKNOWN (tuntematon) (2) -jaksonsa jälkeen (tämä jakso saattaa olla useina,
                 vähintään 15 minuutin pituisina osina). Kyseisissä laskelmissa otetaan tarpeen mukaan huomioon kuljettajakortille
                 tallennetut aiemmat tapahtumat. Jos kuljettaja ei ole asettanut korttiaan laitteeseen, laskelmat perustuvat niihin
                 datamuistin tietoihin, jotka liittyvät kuluvaan jaksoon, jolloin korttia ei ollut asetettuna laitteen asianmukaiseen
                 aukkoon.
          o)     Valvontakortti
                 Ajopiirturikortti, jonka jäsenvaltion viranomaiset myöntävät kansalliselle, toimivaltaiselle tarkastusviranomaiselle.
                 Valvontakortti yksilöi tarkastuselimen sekä mahdollisesti tarkastavan virkailijan, ja sen avulla voidaan datamuistiin tai
                 kuljettajakortteihin tallennetut tiedot lukea, tulostaa ja/tai kopioida.
          p)     Yhteenlaskettu taukoaika valvontalaitteen laskemana (1)
                 Tietyn kuljettajan yhteenlaskettu taukoaika, joka lasketaan vähintään 15 minuuttia kestävistä AVAILABILITY- tai
                 BREAK/REST- tai UNKNOWN (2) -jaksoista, jotka on vietetty hänen viimeisimmän vähintään 45 minuuttia kestä-
                 neen AVAILABILITY- tai BREAK/REST- tai UNKNOWN (2) -jaksonsa jälkeen (tämä jakso saattaa olla useina,
                 vähintään 15 minuutin pituisina osina).
                 Kyseisissä laskelmissa otetaan tarpeen mukaan huomioon kuljettajakortille tallennetut aiemmat tapahtumat. Tun-
                 temattomia jaksoja, joiden kesto on negatiivinen (tuntemattoman jakson alku on myöhempi kuin tuntemattoman
                 jakson loppu) eri valvontalaitteiden aikojen päällekkäisyyksien vuoksi, ei oteta laskelmissa huomioon.
                 Jos kuljettaja ei ole asettanut korttiaan laitteeseen, laskelmat perustuvat niihin datamuistin tietoihin, jotka liittyvät
                 kuluvaan jaksoon, jolloin korttia ei ollut asetettuna laitteen asianmukaiseen aukkoon.
          q)     Datamuisti
                 Elektroninen tietojen tallennuslaite, joka on osa valvontalaitetta.
          (1) Tämän keskeytymättömän ajoajan ja yhteenlasketun taukoajan laskutavan ansiosta valvontalaite kykenee laskemaan keskeytymättö-
              män ajoajan ylityksestä annettavan varoituksen. Se ei kuitenkaan kumoa näiden aikojen lainmukaista tulkintaa.
          (2) Tuntemattomat jaksot ovat jaksoja, jolloin kuljettajan kortti ei ole ollut asetettuna valvontalaitteeseen ja joita vastaavia kuljettajan
              toimintaa koskevia tietoja ei ole syötetty käsin.
 ---pagebreak--- 28.5.2002           FI                                    Euroopan yhteisöjen virallinen lehti                                                   C 126 E/5
          r)     Digitaalinen allekirjoitus
                 Tietokenttään lisätty data tai tietokentän salakirjoitukseksi muunnettu sisältö, jonka avulla vastaanottaja voi var-
                 mistautua tietokentän sisällön muuttamattomuudesta ja eheydestä.
          s)     Kopiointi
                 Ajoneuvon datamuistiin tai ajopiirturikortin muistiin tallennettujen tietojen osittainen tai täydellinen kopioiminen
                 digitaalisesti allekirjoitettuna.
                 Kopiointi ei saa muuttaa tai poistaa tallennettuja tietoja.
          t)     Kuljettajakortti
                 Ajopiirturikortti, jonka jäsenvaltion viranomaiset ovat myöntäneet tietylle kuljettajalle.
                 Kuljettajakortti yksilöi kuljettajan ja sen avulla voidaan tallentaa tietoja kuljettajan toiminnasta.
          u)     Pyörien renkaiden tehollinen ympärysmitta
                 Ajoneuvoa liikuttavien pyörien (vetävien pyörien) yhden täyden kierroksen aikana kulkemien matkojen keskiarvo.
                 Nämä matkat on mitattava tavanomaisissa testausolosuhteissa (ks. VI luvun 5 jakso) ja ilmaistava muodossa: l = . . .
                 mm. Ajoneuvojen valmistajat voivat näiden matkojen mittaamisen sijaan tehdä teoreettisen laskelman, jossa
                 otetaan huomioon painon jakautuminen akseleille ajoneuvon ollessa kuormaamaton ja normaalissa ajokun-
                 nossa (1). Jäsenvaltioiden toimivaltaiset viranomaiset hyväksyvät tällaisissa teoreettisissa laskelmissa käytettävät
                 menetelmät.
          v)     Tapaus
                 Valvontalaitteen havaitsema epänormaali toiminta, joka saattaa olla seurausta väärinkäytöksen yrityksestä.
          w)     Vikatapahtuma
                 Valvontalaitteen havaitsema epänormaali toiminta, joka saattaa olla seurausta laitteen virheellisestä toiminnasta tai
                 rikkoutumisesta.
          x)     Asennus
                 Valvontalaitteen asentaminen ajoneuvoon.
          y)     Liiketunnistin
                 Valvontalaitteen osa, joka tuottaa ajoneuvon nopeutta ja/tai sen kulkemaa matkaa kuvaavan signaalin.
          z)     Kortti, joka ei ole voimassa
                 Kortti, joka on havaittu vialliseksi tai jonka alkuvarmennus epäonnistui tai jonka voimassaoloaika ei ole vielä
                 alkanut tai jonka voimassaoloaika on loppunut.
          aa)    Asetuksen piiriin kuulumaton
                 Tilanne, jossa neuvoston asetuksen (ETY) N:o 3820/85 mukaisesti ei edellytetä valvontalaitteen käyttöä.
          bb)    Ylinopeus
                 Ajoneuvolle sallitun nopeuden ylittäminen, joksi määritellään mikä hyvänsä 60 sekuntia ylittävä aika, jonka
                 kuluessa ajoneuvon nopeus ylittää sellaisen nopeudenrajoittimen asetusrajat, josta on säädetty tiettyjen moottori-
                 ajoneuvoluokkien nopeudenrajoittimien asentamisesta ja käytöstä yhteisössä 10 päivänä helmikuuta 1992 anne-
                 tussa neuvoston direktiivissä 92/6/ETY (2).
          cc)    Määräaikaistarkastus
                 Toimenpide, jonka tarkoituksena on tarkastaa, että valvontalaite toimii asianmukaisesti ja että sen asetukset vas-
                 taavat ajoneuvon arvoja.
          (1) Euroopan parlamentin ja neuvoston direktiivi 97/27/EY, annettu 22 päivänä heinäkuuta 1997, tiettyihin luokkiin kuuluvien moottori-
              ajoneuvojen ja niiden perävaunujen massoista ja mitoista ja direktiivin 70/156/ETY muuttamisesta (EYVL L 233, 25.8.1997, s. 1).
          (2) EYVL L 57, 2.3.1992, s. 27.
 ---pagebreak--- C 126 E/6            FI                               Euroopan yhteisöjen virallinen lehti                                                          28.5.2002
          dd)    Tulostin
                 Valvontalaitteen osa, jolla tulostetaan tallennettuja tietoja.
          ee)    Valvontalaitteisto
                 Kaikki ne laitteet, jotka on tarkoitettu asennettaviksi tieliikenneajoneuvoihin ja joiden avulla voidaan osoittaa,
                 tallentaa ja säilyttää muistissa automaattisesti tai puoliautomaattisesti kyseisten ajoneuvojen liikkumista ja niiden
                 kuljettajien tiettyjä työaikoja koskevat yksityiskohdat.
          ff)    Uusiminen
                 Uuden ajopiirturikortin myöntäminen entisen vanhentuessa tai silloin, kun entinen toimii virheellisesti ja on
                 palautettu sen myöntäneelle viranomaiselle. Uusimistapauksissa on aina oltava varmuus siitä, ettei samanaikaisesti
                 ole olemassa kahta voimassa olevaa korttia.
          gg)    Korjaus
                 Sellainen liiketunnistimen tai ajoneuvoyksikön korjaustoimenpide, joka edellyttää niiden kytkemistä irti virtaläh-
                 teestään tai muista valvontalaitteen osista tai niiden avaamista.
          hh)    Korvaus
                 Ajopiirturikortin myöntäminen korvaamaan entinen kortti, joka on ilmoitettu kadonneeksi, varastetuksi tai epä-
                 kuntoiseksi ja jota ei ole palautettu sen myöntäneelle viranomaiselle. Korvaustapauksissa on aina olemassa vaara,
                 että samanaikaisesti on olemassa kaksi voimassa olevaa korttia.
          ii)    Turvavarmennus
                 ITSEC (1)-sertifiointielimen suorittama toimenpide sen varmentamiseksi, että tutkittava valvontalaite (tai sen osa) tai
                 ajopiirturikortti täyttää ne tietoturvavaatimukset, jotka on määritelty lisäyksessä 10 ’Yleiset tietoturvatavoitteet’.
          jj)    Laitteen itse suorittama testi
                 Testi, jonka valvontalaite suorittaa säännöllisesti ja automaattisesti vikojen havaitsemiseksi.
          kk)    Ajopiirturikortti
                 Älykortti, joka on tarkoitettu käytettäväksi valvontalaitteen yhteydessä. Ajopiirturikorttien avulla valvontalaite voi
                 tunnistaa kortin haltijan henkilöllisyyden (tai ryhmän, johon hän kuuluu) ja sallia tietojen siirron tai tallennuksen.
                 Ajopiirturikortit voivat olla:
                 — kuljettajakortteja,
                 — valvontakortteja,
                 — korjaamokortteja,
                 — yrityskortteja;
          ll)    Tyyppihyväksyntä
                 Menettely, jolla jäsenvaltio varmistaa, että tutkittava valvontalaite (tai sen osa) tai ajopiirturikortti täyttää tämän
                 asetuksen vaatimukset.
          mm) Rengaskoko
                 Direktiivin 92/23/ETY (2) mukainen renkaiden (ulkorenkaiden) koon määrite.
          nn)    Ajoneuvon tunnistus
                 Ajoneuvon yksilöivä tunnus: ajoneuvon rekisteritunnus siihen liittyvine tietoineen rekisteröintijäsenvaltiosta ja
                 valmistenumero (3).
          (1) Neuvoston suositus 95/144/EY, annettu 7 päivänä huhtikuuta 1995, yleisistä tietotekniikan turvallisuuden arviointiperusteista (EYVL L
              93, 26.4.1995, s. 27).
          (2) EYVL L 129, 14.5.1992, s. 95.
          (3) Direktiivi 76/114/ETY, 18.12.1975 (EYVL L 24, 30.1.1976, s. 1).
 ---pagebreak--- 28.5.2002            FI                                Euroopan yhteisöjen virallinen lehti                                                   C 126 E/7
          oo)    Ajoneuvoyksikkö
                 Valvontalaite ilman liiketunnistinta ja sen liitäntäkaapeleita. Ajoneuvoyksikkö voi koostua joko yhdestä laitteesta
                 tai useista eri puolilla ajoneuvoa olevista laitteista edellyttäen, että ne täyttävät tämän asetuksen tietoturvavaa-
                 timukset.
          pp)    Valvontalaitteen viikko tietojenkäsittelytarkoituksessa
                 Ajanjakso maanantaista klo 00.00 UTC-aikaa sunnuntaihin klo 24.00 UTC-aikaa.
          qq)    Korjaamokortti
                 Jäsenvaltion viranomaisten kyseisen jäsenvaltion hyväksymille valvontalaitteiden valmistajalle, asentajalle, ajoneu-
                 vojen valmistajalle tai korjaamolle myöntämä ajopiirturikortti.
                 Korjaamokortti yksilöi kortin haltijan, ja sen avulla voidaan testata ja kalibroida valvontalaitteita ja/tai kopioida niiden
                 tietoja.
                                     II. VALVONTALAITTEEN YLEISET OMINAISUUDET JA TOIMINNOT
   000    Ajoneuvossa, johon on asennettu tämän liitteen määräysten mukainen valvontalaite, on oltava nopeus- ja matkamittari.
          Nämä toiminnot voivat kuulua osana valvontalaitteeseen.
          1. Yleiset ominaisuudet
          Valvontalaitteen tarkoitus on kirjata, tallentaa, näyttää, tulostaa paperille ja muulla tavoin tulostaa kuljettajan toimintaan
          liittyviä tietoja.
   001    Valvontalaite koostuu kaapeleista, liiketunnistimesta ja ajoneuvoyksiköstä.
   002    Ajoneuvoyksikön osat ovat keskusyksikkö, datamuisti, tosiaikainen kello, kaksi älykortin liitäntälaitetta (kuljettajalle ja
          apukuljettajalle), tulostin, näyttö, näkyvä varoitin, kalibrointi-/kopiointiliitin sekä laitteet, joilla käyttäjä voi syöttää
          tietoja.
          Valvontalaite voidaan liittää muihin laitteisiin lisäliittimien avulla.
   003    Mikään valvontalaitteeseen lisätty tai liitetty toiminto, laite tai laitteisto, riippumatta siitä, onko sillä hyväksyntä tai ei, ei
          saa häiritä tai kyetä häiritsemään valvontalaitteen asianmukaista ja turvallista toimintaa tai olla ristiriidassa tämän
          asetuksen määräysten kanssa.
          Valvontalaitteen käyttäjät antavat laitteelle tunnistetietonsa ajopiirturikorttien avulla.
   004    Valvontalaite antaa valikoidut tietojen ja toimintojen käyttöoikeudet käyttäjätyypin ja/tai käyttäjän henkilöllisyyden
          perusteella.
          Valvontalaite kirjaa ja tallentaa tietoja datamuistiinsa ja ajopiirturikorteille.
          Tämä tapahtuu Euroopan parlamentin ja neuvoston 24 lokakuuta 1995 antaman, yksilöiden suojelua henkilötietojen
          käsittelyssä ja näiden tietojen vapaata liikkuvuutta koskevan direktiivin 95/46/EY mukaisesti (1).
          2. Toiminnot
   005    Valvontalaitteen on huolehdittava seuraavista toiminnoista:
          — korttien paikoilleen asetuksen ja poistamisen valvonta,
          — nopeuden ja matkan mittaus,
          — ajanmittaus,
          — kuljettajan toiminnan valvonta,
          — ajoneuvon miehityksen valvonta,
          (1) EYVL L 281, 23.11.1995, s. 31.
 ---pagebreak--- C 126 E/8                     FI                            Euroopan yhteisöjen virallinen lehti                                                      28.5.2002
            — kuljettajan käsin syöttämät tiedot:
                    — tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy,
                    — kuljettajan toimintaa koskevien tietojen syöttö käsin,
                    — erityisolosuhteita koskevien tietojen syöttö,
            — yritysten tekemien lukitusten hallinta,
            — tarkastustoimien hallinta,
            — tapauksien ja/tai vikojen havaitseminen,
            — sisäänrakennetut ja laitteen itse suorittamat testit,
            — tietojen haku datamuistista,
            — tietojen kirjaaminen ja tallentaminen datamuistiin,
            — tietojen haku ajopiirturikorteilta,
            — tietojen kirjaaminen ja tallentaminen ajopiirturikorteille,
            — tietojen näyttö,
            — tulostus,
            — varoitukset,
            — tietojen kopiointi ulkoisille tietovälineille,
            — tietojen tulostaminen muille ulkoisille välineille,
            — kalibrointi,
            — ajan asetus.
            3. Toimintatilat
  006       Valvontalaitteella on oltava neljä toimintatilaa:
            — normaalitila,
            — tarkastustila,
            — kalibrointitila,
            — yritystila.
  007       Valvontalaitteen on siirryttävä seuraaviin toimintatiloihin liitäntälaitteisiin asetettujen voimassa olevien ajopiirturikorttien
            mukaisesti:
                                                                                     Kuljettajan korttiaukko
                             Toimintatila
                                                 Ei korttia         Kuljettajakortti       Valvontakortti        Korjaamokortti        Yrityskortti
                              Ei korttia         Normaali              Normaali               Tarkastus             Kalibrointi          Yritys
            Apukuljettajan
                              Kuljettajakortti   Normaali              Normaali               Tarkastus             Kalibrointi          Yritys
                              Valvontakortti     Tarkastus             Tarkastus            Tarkastus (*)           Normaali            Normaali
             korttiaukko      Korjaamokortti     Kalibrointi           Kalibrointi            Normaali            Kalibrointi (*)       Normaali
                              Yrityskortti         Yritys                Yritys               Normaali              Normaali            Yritys (*)
   008      (*) Näissä tapauksissa valvontalaitteen on käytettävä ainoastaan kuljettajan korttiaukkoon asetettua ajopiirturikorttia.
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                                C 126 E/9
   009    Valvontalaite ei saa hyväksyä siihen asetettuja kortteja, jotka eivät ole voimassa, mutta vanhentuneella kortilla olevien
          tietojen näyttämisen, tulostamisen tai kopioinnin on oltava mahdollista.
   010    Kaikkien kohdassa II.2 lueteltujen toimintojen on oltava käytettävissä kaikissa toimintatiloissa seuraavin poikkeuksin:
          — kalibrointitoiminto on käytettävissä vain kalibrointitilassa,
          — ajan asetustoiminnon käytettävyys muussa kuin kalibrointitilassa on rajoitettu,
          — toiminto, jolla kuljettaja voi syöttää tietoja käsin, on käytettävissä vain normaali- ja kalibrointitilassa,
          — yritysten tekemien lukitusten hallintatoiminto on käytettävissä vain yritystilassa,
          — tarkastustoimien hallintatoiminto on käytettävissä vain tarkastustilassa,
          — kopiointitoiminto ei ole käytettävissä normaalitilassa (paitsi vaatimuksessa 150 kuvatuissa tapauksissa).
   011    Valvontalaite voi tulostaa kaikkia tietoja näyttöön, tulostimeen tai ulkoisiin liitäntälaitteisiin seuraavin poikkeuksin:
          — normaalitilassa sellaiset henkilötiedot (sukunimi ja etunimi (-nimet)), jotka eivät vastaa laitteeseen asetettua ajopiir-
               turikorttia, tulostetaan tyhjinä, ja sellaiset korttinumerot, jotka eivät vastaa laitteeseen asetettua ajopiirturikorttia,
               tulostetaan osittain tyhjinä (jokainen poikkeava merkki – vasemmalta oikealle – tulostetaan tyhjänä),
          — yritystilassa voidaan kuljettajaan liittyviä tietoja (vaatimukset 081, 084 ja 087) tulostaa vain jaksoilta, joita toinen
               yritys (joka yksilöidään yrityskortin numeron 13 ensimmäisen numeron avulla) ei ole lukinnut,
          — kun valvontalaitteeseen ei ole asetettu mitään korttia, kuljettajaan liittyvien tietojen tulostaminen on mahdollista vain
               kuluvan ja kahdeksan edellisen kalenterivuorokauden osalta.
          4. Tietoturva
          Järjestelmän tietoturvan tavoitteena on suojata datamuistia siten, että se ehkäisee tietojen luvattoman käytön ja muut-
          tamisen sekä havaitsee näiden yritykset, suojaa liiketunnistimen ja ajoneuvoyksikön välillä siirrettävien tietojen eheyttä ja
          muuttamattomuutta, suojaa valvontalaitteen ja ajopiirturikorttien välillä siirrettävien tietojen eheyttä ja muuttamatto-
          muutta sekä varmistaa kopioitavien tietojen eheyden ja muuttamattomuuden.
   012    Järjestelmän tietoturvan takaamiseksi valvontalaitteen on täytettävä tietoturvavaatimukset, jotka on määritelty liiketun-
          nistimen ja ajoneuvoyksikön yleisissä tietoturvatavoitteissa (lisäys 10).
                          III. VALVONTALAITTEIDEN RAKENNETTA JA TOIMINTOJA KOSKEVAT VAATIMUKSET
          1. Korttien paikoilleen asetuksen ja poistamisen valvonta
   013    Valvontalaitteen on valvottava korttien liitäntälaitteita, jotta se havaitsee korttien paikoilleen asetuksen ja poistamisen.
   014    Korttia sisään asetettaessa valvontalaitteen on tunnistettava, onko sisään asetettu kortti voimassa oleva ajopiirturikortti, ja
          jos on, tunnistaa sen tyyppi.
   015    Valvontalaitteen on oltava suunniteltu siten, että ajopiirturikortit lukittuvat paikoilleen, kun ne on asetettu oikein
          korttien liitäntälaitteisiin.
   016    Ajopiirturikorttien paikoilleen lukituksen avaus saa toimia vain ajoneuvon ollessa pysähtyneenä ja vasta silloin, kun
          kaikki asianmukaiset tiedot on tallennettu korteille. Korttien paikoilleen lukituksen avautuminen saa tapahtua vain
          avaajan nimenomaisesta toimenpiteestä.
          2. Nopeuden ja matkan mittaus
   017    Tämän toiminnon on jatkuvasti mitattava matkamittarin lukemaa ja kyettävä antamaan lukema, joka vastaa ajoneuvon
          kulkemaa kokonaismatkaa.
   018    Tämän toiminnon on jatkuvasti mitattava ajoneuvon nopeutta ja kyettävä antamaan nopeuslukema.
 ---pagebreak--- C 126 E/10           FI                             Euroopan yhteisöjen virallinen lehti                                                  28.5.2002
   019     Nopeudenmittaustoiminnon on myös annettava tieto siitä, onko ajoneuvo liikkeessä vai pysähtyneenä. Ajoneuvon
           katsotaan olevan liikkeessä, kun toiminto havaitsee liiketunnistimelta useamman kuin 1 impulssin sekunnissa vähintään
           viiden sekunnin ajan; muussa tapauksessa ajoneuvon katsotaan olevan pysähtyneenä.
           Tämän asetuksen mukaisella valvontalaitteella varustettuihin ajoneuvoihin asennettujen laitteiden, jotka osoittavat no-
           peutta (nopeusmittari) ja kokonaismatkaa (matkamittari), on täytettävä tässä liitteessä (kohdat III.2.1 ja III.2.2) annetut
           virherajoja koskevat vaatimukset.
           2.1 Kuljetun matkan mittaus
   020     Kuljettu matka voidaan mitata joko:
           — eteen- ja taaksepäin kuljettujen matkojen summana, tai
           — siten, että se sisältää ainoastaan eteenpäin kuljetun matkan.
   021     Valvontalaitteen on mitattava matkaa välillä 0–9 999 999,9 km.
   022     Mitatun matkan on oltava seuraavissa virherajoissa (koskee vähintään 1 000 metrin pituisia matkoja):
           — ± 1 % ennen asennusta,
           — ± 2 % asennettuna ja määräaikaistarkastusten aikana,
           — ± 4 % normaalikäytössä.
   023     Mitatun matkan lukematarkkuuden on oltava 0,1 km tai parempi.
           2.2 Nopeuden mittaus
   024     Valvontalaitteen on mitattava nopeutta välillä 0–220 km/t.
   025     Jotta varmistetaan osoitetun nopeuden enimmäisvirheeksi ± 6 km/t normaalikäytössä ja kun otetaan huomioon:
           — sisääntulosignaalin vaihtelusta (renkaiden eroista, . . .) aiheutuva virhe suuruudeltaan ± 2 km/t,
           — asennuksen tai määräaikaistarkastusten yhteydessä tehtyjen mittauksien virhe suuruudeltaan ± 1 km/t,
           valvontalaitteen on nopeusalueella 20–180 km/t ja ajoneuvon ominaiskertoimen ollessa välillä 4 000–25 000 imp/km
           kyettävä mittaamaan nopeus tarkkuudella ± 1 km/t (ajettaessa tasaista nopeutta).
           Huomautus: Tiedontallennuksen lukematarkkuus aiheuttaa valvontalaitteen tallentamaan nopeuslukemaan lisävirheen
           suuruudeltaan ± 0,5 km/t.
   025a    Nopeuden mittauksen on tapahduttava oikein ja normaaleissa virherajoissa kahden sekunnin kuluessa siitä, kun nopeu-
           den muutos on päättynyt, kun nopeuden muutosnopeus on enintään 2 m/s2.
   026     Nopeuden mittauksen lukematarkkuuden on oltava 1 km/t tai parempi.
           3. Ajanmittaus
   027     Ajanmittaustoiminnon on mitattava jatkuvasti UTC-päivämäärä ja -aika ja annettava ne digitaalimuodossa.
   028     UTC-päivämäärää ja -aikaa on käytettävä kaikkiin valvontalaitteen päiväyksiin (tallenteet, tulosteet, tietojen siirto, näyttö,
           . . .).
   029     Paikallisen ajan näyttämiseksi on näytettävän ajan ero UTC-aikaan nähden oltava aseteltavissa puolen tunnin välein.
   030     Kellon käyntitarkkuuden on tyyppihyväksyntää vastaavissa olosuhteissa oltava rajoissa ± 2 sekuntia/päivä.
   031     Mitatun ajan lukematarkkuuden on oltava 1 sekunti tai parempi.
   032     Ulkoisen virtalähteen kytkeminen pois lyhyemmäksi kuin 12 kuukauden ajaksi ei saa vaikuttaa ajanmittaukseen tyyp-
           pihyväksyntää vastaavissa olosuhteissa.
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                           C 126 E/11
          4. Kuljettajan toiminnan valvonta
   033    Tämän toiminnon on jatkuvasti ja erikseen seurattava yhden kuljettajan ja yhden apukuljettajan toimintaa.
   034    Kuljettajan toimintaa on DRIVING (ajo), WORK (työ), AVAILABILITY (varallaolo) tai BREAK/REST (tauko/lepo).
   035    Kuljettajan ja/tai apukuljettajan on kyettävä käsin valitsemaan WORK, AVAILABILITY tai BREAK/REST.
   036    Kun ajoneuvo on liikkeessä, laitteen on automaattisesti valittava kuljettajalle DRIVING ja apukuljettajalle AVAILABILITY.
   037    Kun ajoneuvo pysähtyy, laitteen on automaattisesti valittava kuljettajalle WORK.
   038    Ensimmäinen toiminnan muutos, joka tapahtuu 120 sekunnin kuluessa siitä, kun ajoneuvon pysäyttäminen aiheutti
          WORK-toiminnan automaattisen valinnan, katsotaan tapahtuneeksi sillä hetkellä, kun ajoneuvo pysähtyi (ja sen vuoksi
          tämä toiminta mahdollisesti peruuttaa valinnan WORK).
   039    Tämän toiminnon on tulostettava toiminnan muutokset tallennustoiminnoille yhden minuutin tarkkuudella.
   040    Jos tietyn kalenteriminuutin aikana on ollut DRIVING-toimintaa, katsotaan koko minuutti kuluneeksi DRIVING-toimin-
          nassa.
   041    Jos DRIVING-toimintaa on ollut sekä tiettyä kalenteriminuuttia välittömästi edeltävän minuutin että sitä välittömästi
          seuraavan minuutin aikana, katsotaan koko minuutti kuluneeksi DRIVING-toiminnassa.
   042    Jos tiettyä kalenteriminuuttia ei edellä olevan nojalla katsota kuluneeksi DRIVING-toiminnassa, katsotaan koko minuutin
          kuluneen siinä toiminnassa, joka edustaa pisintä yhtäjaksoista toimintaa kyseisen minuutin aikana (tai viimeisintä
          pisimmistä jaksoista, jos yhtä pitkiä pisimpiä jaksoja on useampia).
   043    Tämän toiminnon on myös jatkuvasti valvottava keskeytymätöntä ajoaikaa ja kuljettajan yhteenlaskettua taukoaikaa.
          5. Ajoneuvon miehityksen valvonta
   044    Tämä toiminto valvoo jatkuvasti ja automaattisesti ajoneuvon miehitystä.
   045    Valvontalaitteen on automaattisesti valittava asetus CREW (miehistö), kun siihen on asetettu kaksi voimassa olevaa
          kuljettajakorttia; muissa tapauksissa sen on valittava asetus SINGLE (yksin).
          6. Kuljettajan käsin syöttämät tiedot
          6.1 Tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy
   046    Tämän toiminnon avulla on voitava syöttää tiedot paikoista, joissa kuljettajan ja/tai apukuljettajan päivän työaika alkaa
          ja/tai päättyy.
   047    Paikat määritellään valtion ja tarvittaessa myös alueen tarkkuudella.
   048    Kun kuljettajakortti (tai korjaamokortti) poistetaan, valvontalaitteen on kehotettava (apu)kuljettajaa syöttämään ’tiedot
          paikasta, jossa päivän työaika päättyy’.
   049    Valvontalaitteen on sallittava se, ettei tätä kehotusta noudateta.
   050    Päivän työajan alkamis- ja/tai päättymispaikkoja koskevien tietojen syöttämisen on oltava mahdollista ilman korttia tai
          muulloinkin kuin korttia paikoilleen asetettaessa tai poistettaessa.
          6.2 Kuljettajan toimintaan liittyvien tietojen syöttö käsin
   050a   Asetettaessa paikoilleen kuljettajakorttia (tai korjaamokorttia), ja ainoastaan tällöin, valvontalaitteen on:
          — kerrottava kortin haltijalle päivämäärä ja aika, jolloin tämä edellisen kerran poisti korttinsa, ja
          — kysyttävä kortin haltijalta, onko nyt tapahtuva kortin paikoilleen asetus merkkinä kuluvan päivän työajan jatkami-
               sesta.
 ---pagebreak--- C 126 E/12           FI                                Euroopan yhteisöjen virallinen lehti                                                  28.5.2002
           Valvontalaitteen on sallittava se, ettei kortin haltija vastaa kysymykseen, tai se, että hän vastaa myöntävästi tai kieltävästi:
           — jos kortin haltija ei vastaa kysymykseen, valvontalaitteen on kehotettava kortin haltijaa syöttämään tiedot, jotka
               koskevat ’päivän työajan alkamispaikkaa’. Valvontalaitteen on sallittava se, ettei tätä kehotusta noudateta. Jos paikkaa
               koskevat tiedot syötetään, laitteen on tallennettava ne datamuistiin ja ajopiirturikortille ja liitettävä ne tietoon ajasta,
               jolloin kortti asetettiin paikoilleen.
           — jos annetaan kieltävä tai myöntävä vastaus, valvontalaitteen on kehotettava kortin haltijaa syöttämään käsin toimin-
               taa koskevat tiedot, mukaan lukien toiminnan alkamis- ja päättymisajat, ja käyttämään vain toimintatyyppejä
               WORK, AVAILABILITY tai BREAK/REST, jotka koskevat pelkästään aikaväliä kortin poistosta tähän paikoilleen
               asettamiseen ilman, että syötettyjen toimintatietojen ajoissa on päällekkäisyyttä. Tämä on tehtävä seuraavasti:
               — kun kortin haltija vastaa kysymykseen myöntävästi, valvontalaitteen on kehotettava kortin haltijaa syöttämään
                    toimintatiedot käsin aikajärjestyksessä, kortin poistosta tähän paikoilleen asettamiseen. Syöttämisen on päätyt-
                    tävä, kun käsin syötetyn toimintatiedon päättymisaika on sama kuin aika, jolloin kortti asetettiin paikoilleen.
               — kun kortin haltija vastaa kysymykseen kieltävästi, valvontalaitteen on:
                    — kehotettava kortin haltijaa syöttämään toimintatiedot käsin aikajärjestyksessä kortin poistohetkestä siihen
                        hetkeen, kun kyseessä olevan päivän työaika päättyi (tai kun kyseiseen ajoneuvoon liittyvä toiminta päättyi,
                        jos päivän työaika jatkui normaalin tuntikirjanpidon puitteissa). Tämän vuoksi valvontalaitteen on kysyttävä
                        kortin haltijalta, oliko viimeksi tallennetun toiminnan päättymisaika sama kuin edellisen työajan päättymis-
                        aika, ennen kuin se antaa kortin haltijan syöttää käsin kutakin toimintaa koskevan tiedon (ks. seuraava
                        huomautus),
                        Huomautus: Jos kortin haltija ei kerro laitteelle, milloin edellinen työaika päättyi, ja syöttää käsin tiedon
                        toiminnasta, jonka päättymisaika on sama kuin aika, jolloin kortti asetettiin paikoilleen, valvontalaitteen on:
                        — oletettava, että päivän työaika päättyi, kun ensimmäinen REST-jakso (tai edelleen tuntematon UN-
                              KNOWN-jakso) kortin poistamisen jälkeen alkoi tai, jos lepojaksoa ei ole syötetty (eikä mikään jakso
                              enää ole tuntematon UNKNOWN-jakso), kun kortti poistettiin,
                        — oletettava, että aloitusaika (ks. jäljempänä) on sama kuin aika, jolloin kortti asetettiin paikoilleen,
                        — jatkettava kuten jäljempänä on selostettu.
                    — seuraavaksi, jos kyseisen työajan päättymisaika on eri kuin kortin poistamisaika tai jos päivän työajan
                        päättymispaikkaa ei tuolloin ole syötetty, kehotettava kortin haltijaa ’vahvistamaan tai syöttämään päivän
                        työajan päättymispaikka’ (valvontalaitteen on sallittava se, ettei tätä kehotusta noudateta). Jos paikka syöte-
                        tään, se on tallennettava ainoastaan ajopiirturikortille ja vain siinä tapauksessa, että se eroaa korttia pois-
                        tettaessa syötetystä paikasta (jos sellainen syötettiin), ja mukana on oltava tieto ajasta, jolloin työaika päättyi,
                    — seuraavaksi kehotettava kortin haltijaa ’syöttämään päivän työajan alkamisaika’ (tai kyseiseen ajoneuvoon
                        liittyvän toiminnan alkamisaika, jos kortin haltija on aikaisemmin tämän työajan kuluessa työskennellyt
                        normaalin tuntikirjanpidon puitteissa) sekä kehotettava kortin haltijaa syöttämään ’päivän työajan alkamis-
                        paikka’ (valvontalaitteen on sallittava se, ettei tätä kehotusta noudateta). Jos alkamispaikka syötetään, se on
                        tallennettava ajopiirturikortille ja mukana on oltava tieto alkamisajasta. Jos mainittu alkamisaika on sama
                        kuin aika, jolloin kortti asetettiin paikoilleen, alkamispaikka on myös tallennettava datamuistiin,
                    — seuraavaksi, jos mainittu alkamisaika on eri kuin aika, jolloin kortti asetettiin paikoilleen, kehotettava kortin
                        haltijaa syöttämään toimintatiedot käsin aikajärjestyksessä mainitusta alkamisajasta siihen hetkeen, jolloin
                        kortti asetettiin paikoilleen. Syöttämisen on päätyttävä, kun käsin syötetyn toimintatiedon päättymisaika on
                        sama kuin aika, jolloin kortti asetettiin paikoilleen.
               — seuraavaksi valvontalaitteen on sallittava se, että kortin haltija muokkaa käsin syötettyjä toimintatietoja, kunnes
                    kortin haltija vahvistaa ne valitsemalla tietyn komennon, minkä jälkeen laitteen on estettävä kaikki muokkaa-
                    minen.
               — jos alkuperäiseen kysymykseen vastataan ilman, että sen jälkeen syötetään toimintatietoja, valvontalaitteen on
                    tulkittava tilanne samaksi kuin jos kortin haltija ei olisi vastannut kysymykseen.
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                              C 126 E/13
          Koko tapahtuman aikana valvontalaitteen on odotettava tietojen syöttöä enintään seuraavien viiveiden ajan:
          — kunnes on kulunut 1 minuutti viimeisestä laitteen ja käyttäjän välisestä vuorovaikutuksesta (näkyvä ja mahdollisesti
               kuuluva varoitusmerkki annetaan 30 sekunnin kuluttua), tai
          — kunnes kortti poistetaan tai toinen kuljettajakortti (tai korjaamokortti) asetetaan paikoilleen, tai
          — kunnes ajoneuvo lähtee liikkeelle,
          jolloin valvontalaitteen on vahvistettava kaikki siihen mennessä syötetyt tiedot.
          6.3 Erityisolosuhteisiin liittyvien tietojen syöttö
   050b   Valvontalaitteen on sallittava se, että kuljettaja syöttää tosiaikaisesti seuraavia erityisolosuhteita koskevat tiedot:
          — OUT OF SCOPE (asetuksen piiriin kuulumaton) (alkaminen, päättyminen)
          — FERRY/TRAIN CROSSING (lautta-/junamatka)
          FERRY/TRAIN CROSSING -olosuhteita ei voi esiintyä, jos OUT OF SCOPE -olosuhteet ovat voimassa.
          Valvontalaitteen on automaattisesti lopetettava OUT OF SCOPE -olosuhteiden voimassaolo, jos kuljettajakortti asetetaan
          paikoilleen tai poistetaan.
          7. Yritysten tekemien lukitusten hallinta
   051    Tämän toiminnon avulla on voitava hallita yrityksen tekemiä lukituksia, jotta vain sillä olisi mahdollisuus käyttää tietoja
          yritystilassa.
   052    Yrityksen tekemät lukitukset sisältävät alkamispäivän ja -ajan (lukitseminen) ja päättymispäivän ja -ajan (lukituksen
          avaaminen), johon liittyy yrityksen tunnistus yrityskortin numeron perusteella (lukittaessa).
   053    Lukituksia voi kytkeä ’päälle’ tai ’pois’ vain toisaikaisesti.
   054    Lukituksen pois kytkemisen on oltava mahdollista vain yritykselle, jonka lukitus on ’päällä’ (mikä tunnistetaan yritys-
          kortin 13 ensimmäisen numeron perusteella), tai
   055    lukituksen pois kytkemisen on tapahduttava automaattisesti, jos jokin toinen yritys tekee lukituksen.
   055a   Tapauksessa, jossa yritys tekee lukituksen ja aikaisempi lukitus on saman yrityksen, oletetaan, että aikaisempaa lukitusta
          ei ole kytketty ’pois’, vaan se on yhä ’päällä’.
          8. Tarkastustoimien hallinta
   056    Tämän toiminnon on valvottava DISPLAYING (näyttö)-, PRINTING (tulostus)-, VU (ajoneuvoyksikkö)- sekä DOWNLOA-
          DING (kortin tietojen kopiointi) -toimenpiteitä laitteen ollessa tarkastustilassa.
   057    Tämän toiminnon on myös valvottava OVER SPEEDING CONTROL (ylinopeuden valvonta) -toimenpiteitä laitteen
          ollessa tarkastustilassa. Ylinopeuden valvonta katsotaan tapahtuneeksi, kun ylinopeudesta kertova tuloste on lähetetty
          tulostimelle tai näytölle laitteen ollessa tarkastustilassa tai kun tapauksiin ja vikoihin liittyvät tiedot on kopioitu ajo-
          neuvoyksikön datamuistista.
          9. Tapauksien ja/tai vikojen havaitseminen
   058    Tämän toiminnon on havaittava seuraavat tapaukset ja/tai viat:
          9.1 ’Kortti ei voimassa’-tapaus
   059    Tämä tapaus syntyy, kun paikoilleen asetetaan jokin kortti, joka ei ole voimassa, ja/tai kun paikoilleen asetetun kortin
          voimassaoloaika umpeutuu.
 ---pagebreak--- C 126 E/14                      FI                              Euroopan yhteisöjen virallinen lehti                                             28.5.2002
             9.2 ’Korttiristiriita’-tapaus
  060        Tämä tapaus syntyy, kun jokin seuraavassa taulukossa kirjaimella X merkityistä kahden voimassa olevan kortin yhdis-
             telmistä on asetettu paikoilleen:
                                                                                       Kuljettajan korttiaukko
                              Korttiristiriita
                                                       Ei korttia        Kuljettajakortti    Valvontakortti      Korjaamokortti   Yrityskortti
                                Ei korttia
             Apukuljettajan
                                Kuljettajakortti                                                                       X
                                Valvontakortti                                                     X                   X               X
              korttiaukko       Korjaamokortti                                  X                  X                   X               X
                                Yrityskortti                                                       X                   X               X
             9.3 ’Aikojen päällekkäisyys’-tapaus
  061        Tämä tapaus syntyy, kun kortilta luettu viimeisin kuljettajakortin pois ottamisen päivämäärä/aika on myöhempi kuin se
             valvontalaitteen päivämäärä/aika, jolloin kortti asetetaan paikoilleen.
             9.4 ’Ajo ilman asianmukaista korttia’-tapaus
  062        Tämä tapaus syntyy, kun jokin seuraavassa taulukossa kirjaimella X merkityistä ajopiirturikorttiyhdistelmistä on asetettu
             paikoilleen ja kuljettajan toiminta muuttuu DRIVING-toiminnaksi tai laitteen toimintatila muuttuu kuljettajan toiminnan
             ollessa tyyppiä DRIVING:
                                                                                       Kuljettajan korttiaukko
              Ajo ilman asianmukaista
                      korttia                        Ei korttia (tai
                                                   kortti ei voimassa)   Kuljettajakortti    Valvontakortti      Korjaamokortti   Yrityskortti
                                Ei korttia (tai            X                                       X                                   X
                                kortti ei voi-
                                massa)
             Apukuljettajan     Kuljettajakortti           X                                       X                   X               X
              korttiaukko
                                Valvontakortti             X                    X                  X                   X               X
                                Korjaamokortti             X                    X                  X                                   X
                                Yrityskortti               X                    X                  X                   X               X
             9.5 ’Kortin paikoilleen asettaminen ajettaessa’-tapaus
  063        Tämä tapaus syntyy, kun ajopiirturikortti asetetaan johonkin korttiaukkoon kuljettajan toiminnan ollessa DRIVING.
             9.6 ’Edellistä kortin käyttöjaksoa ei lopetettu oikein’-tapaus
  064        Tämä tapaus syntyy, kun valvontalaite havaitsee korttia paikoilleen asetettaessa, että kohdan III.1 määräyksistä huoli-
             matta kortin edellistä käyttöjaksoa ei ole lopetettu oikein (kortti on otettu pois ennen kuin kaikki asianmukaiset tiedot
             on tallennettu sille). Tämä tapaus koskee vain kuljettaja- ja korjaamokortteja.
             9.7 ’Ylinopeus’-tapaus
  065        Tämä tapaus syntyy aina, kun ajetaan ylinopeutta.
             9.8 ’Keskeytynyt virransyöttö’-tapaus
  066        Tämä tapaus syntyy, kun laite on muussa kuin kalibrointitilassa ja liiketunnistimen tai ajoneuvoyksikön virransyöttö
             keskeytyy yli 200 millisekunnin ajaksi. Laitteen valmistajan on määriteltävä keskeytymisen kynnysarvo. Jännitteen
             aleneminen ajoneuvoa käynnistettäessä ei saa aiheuttaa tätä tapausta.
 ---pagebreak--- 28.5.2002          FI                                Euroopan yhteisöjen virallinen lehti                                           C 126 E/15
          9.9 ’Virhe liikedatassa’-tapaus
   067    Tämä tapaus syntyy, kun liiketunnistimen ja ajoneuvoyksikön välinen normaali datavirta keskeytyy ja/tai kun liiketun-
          nistimen ja ajoneuvoyksikön välisen tiedonsiirron eheydessä tai autenttisuudessa ilmenee virhe.
          9.10 ’Tietoturvan murtoyritys’-tapaus
   068    Tämä tapaus syntyy, kun ilmenee jokin muu tapaus, joka vaikuttaa liiketunnistimen ja/tai ajoneuvoyksikön yleisissä
          tietoturvatavoitteissa määriteltyyn tietoturvaan laitteen ollessa muussa kuin kalibrointitilassa.
          9.11 ’Kortti’-vikatapahtuma
   069    Tämä vikatapahtuma syntyy, kun ajopiirturikorttiin tulee vika käytön aikana.
          9.12 ’Valvontalaite’-vikatapahtuma
   070    Tämä vikatapahtuma syntyy, kun jokin seuraavista vioista ilmenee laitteen ollessa muussa kuin kalibrointitilassa:
          — vika ajoneuvoyksikön sisällä
          — vika tulostimessa
          — vika näytössä
          — tietojen kopiointiin liittyvä vika
          — vika tunnistimessa
          10. Sisäänrakennetut ja laitteen itse suorittamat testit
   071    Valvontalaitteen on itse havaittava viat itse suorittamiensa ja sisäänrakennettujen testien avulla seuraavan taulukon
          mukaisesti:
                      Testattava osakokoonpano                  Laitteen itse suorittama testi           Sisäänrakennettu testi
          Ohjelmisto                                                                            Eheys
          Datamuisti                                      Käyttö                                Käyttö, datan eheys
          Kortin liitäntälaite                            Käyttö                                Käyttö
          Näppäimistö                                                                           Tarkastus käsin
          Tulostin                                        (riippuu valmistajasta)               Koetuloste
          Näyttö                                                                                Silmämääräinen tarkastus
          Tietojen kopiointi (suoritetaan vain kopi-      Virheetön toiminta
          oinnin yhteydessä)
          Tunnistin                                       Virheetön toiminta                    Virheetön toiminta
          11. Tietojen haku datamuistista
   072    Valvontalaitteen on kyettävä lukemaan kaikkea dataa, jota on tallennettu sen datamuistiin.
          12. Tietojen kirjaaminen ja tallentaminen datamuistiin
          Tässä kohdassa:
          — 365 vuorokaudella tarkoitetaan 365:tä keskimääräistä kuljettajan toimintaa sisältävää kalenterivuorokautta. Keski-
               määräisen päivittäisen toiminnan ajoneuvossa määritellään sisältävän vähintään kuusi kuljettajaa tai apukuljettajaa,
               kuusi kortin paikoilleen asettamis- ja poistotapahtumaa sekä 256 muutosta toiminnan tilassa. Näin ollen ’365
               vuorokautta’ sisältää vähintään 2190 (apu)kuljettajaa, 2190 kortin paikoilleen asettamis- ja poistotapahtumaa sekä
               93440 muutosta toiminnan tilassa.
          — ajat kirjataan yhden minuutin tarkkuudella, ellei toisin määritellä.
          — matkamittarin lukemat kirjataan yhden kilometrin tarkkuudella.
          — nopeudet kirjataan tarkkuudella 1 km/t.
 ---pagebreak--- C 126 E/16            FI                             Euroopan yhteisöjen virallinen lehti                                              28.5.2002
   073     Ulkoisen virransyötön katkeaminen lyhyemmäksi kuin 12 kuukauden ajaksi ei saa vaikuttaa datamuistiin tallennettuun
           dataan tyyppihyväksyntää vastaavissa olosuhteissa.
   074     Valvontalaitteen on kyettävä epäsuorasti tai suoraan kirjaamaan ja tallentamaan datamuistiinsa seuraavat tiedot:
           12.1 Laitteen tunnistetiedot
           12.1.1 Ajoneuvoyksikön tunnistetiedot
   075     Valvontalaitteen on kyettävä tallentamaan datamuistiinsa seuraavat ajoneuvoyksikön tunnistetiedot:
           — valmistajan nimi,
           — valmistajan osoite,
           — osanumero,
           — sarjanumero,
           — ohjelmistoversion numero,
           — ohjelmaversion asennuspäivämäärä,
           — laitteen valmistusvuosi,
           — hyväksyntänumero.
   076     Ajoneuvoyksikön valmistaja kirjaa ja tallentaa yksikön tunnistetiedot yhdellä kertaa, lukuun ottamatta ohjelmistoon
           liittyviä tietoja ja hyväksyntänumeroa, joita voidaan muuttaa ohjelmistoa päivitettäessä.
           12.1.2 Liiketunnistimen tunnistetiedot
   077     Liiketunnistimen on kyettävä tallentamaan muistiinsa seuraavat tunnistetiedot:
           — valmistajan nimi,
           — osanumero,
           — sarjanumero,
           — hyväksyntänumero,
           — tunnistimeen sulautetun tietoturvakomponentin tunniste (esim. sirun/prosessorin osanumero),
           — käyttöjärjestelmän tunniste (esim. ohjelmistoversion numero).
   078     Liiketunnistimen valmistaja kirjaa ja tallentaa liiketunnistimen tunnistetiedot liiketunnistimeen yhdellä kertaa.
   079     Ajoneuvoyksikön on kyettävä kirjaamaan ja tallentamaan datamuistiinsa seuraavat siihen liitetyn liiketunnistimen tun-
           nistetiedot:
           — sarjanumero,
           — hyväksyntänumero,
           — päivämäärä, jolloin tunnistin ensi kerran liitettiin ajoneuvoyksikköön.
           12.2 Tietoturvan osatekijät
   080     Valvontalaitteen on kyettävä tallentamaan seuraavat tietoturvan osatekijät:
           — eurooppalainen julkinen avain,
           — jäsenvaltion myöntämä todistus,
           — laitteelle myönnetty todistus,
           — laitteen yksityinen avain.
           Ajoneuvoyksikön valmistaja tallentaa tietoturvan osatekijät valvontalaitteeseen.
           12.3 Kuljettajakortin paikoilleen asetukseen ja poistamiseen liittyvät tiedot
   081     Aina kun kuljettaja- tai korjaamokortti asetetaan paikoilleen laitteeseen tai poistetaan siitä, valvontalaitteen on tallen-
           nettava ja säilytettävä datamuistissaan:
           — kortin haltijan sukunimi ja etunimi (-nimet) siinä muodossa kuin ne on tallennettu kortille,
 ---pagebreak--- 28.5.2002           FI                              Euroopan yhteisöjen virallinen lehti                                              C 126 E/17
          — kortin numero, kortin myöntänyt jäsenvaltio sekä viimeinen voimassaolopäivä siinä muodossa kuin ne on tallen-
               nettu kortille,
          — päivämäärä ja aika, jolloin kortti asetettiin paikoilleen,
          — ajoneuvon matkamittarin lukema hetkellä, jolloin kortti asetettiin paikoilleen,
          — korttiaukko, johon kortti on asetettu,
          — päivämäärä ja aika, jolloin kortti poistettiin,
          — ajoneuvon matkamittarin lukema hetkellä, jolloin kortti poistettiin,
          — seuraavat tiedot ajoneuvosta, jota kuljettaja käytti ennen tätä, siinä muodossa kuin ne on tallennettu kortille:
               — rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity,
               — päivämäärä ja aika, jolloin kortti poistettiin,
          — tunnus, josta ilmenee, onko kuljettaja korttia paikoilleen asettaessaan syöttänyt toimintatietoja käsin.
   082    Datamuistin on kyettävä tallentamaan näitä tietoja vähintään 365 vuorokauden ajalta.
   083    Kun tiedontallennuskapasiteetti loppuu, uusimpien tietojen on korvattava vanhimmat tiedot.
          12.4 Kuljettajan toimintaan liittyvät tiedot
   084    Aina kun kuljettajan ja/tai apukuljettajan toiminnan tyyppi muuttuu ja/tai ajoneuvon miehitys muuttuu ja/tai kuljettaja-
          tai korjaamokortti asetetaan paikoilleen tai poistetaan, valvontalaitteen on tallennettava ja säilytettävä datamuistissaan:
          — ajoneuvon miehitys (CREW, SINGLE),
          — korttiaukko (DRIVER, CO-DRIVER),
          — kunkin korttiaukon tila (INSERTED (kortti asetettu), NOT INSERTED (korttia ei asetettu)) (ks. huomautus),
          — toiminta (DRIVING, AVAILABILITY, WORK, BREAK/REST),
          — päivämäärä ja aika, jolloin muutos tapahtui.
          Huomautus: INSERTED tarkoittaa, että korttiaukkoon on asetettu voimassa oleva kuljettaja- tai korjaamokortti. NOT
          INSERTED tarkoittaa, että tilanne on päinvastainen, toisin sanoen korttiaukkoon ei ole asetettu voimassa olevaa kuljet-
          taja- tai korjaamokorttia (esim. korttiaukkoon on asetettu yrityskortti tai siinä ei ole lainkaan korttia).
          Huomautus: Kuljettajan käsin syöttämät toimintatiedot eivät tallennu datamuistiin.
   085    Datamuistin on kyettävä tallentamaan kuljettajan toimintaan liittyviä tietoja vähintään 365 vuorokauden ajalta.
   086    Kun tiedontallennuskapasiteetti loppuu, uusimpien tietojen on korvattava vanhimmat tiedot.
          12.5 Tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy
   087    Aina kun (apu)kuljettaja syöttää päivän työajan alkamis- ja/tai päättymispaikkaa koskevat tiedot, valvontalaitteen on
          tallennettava ja säilytettävä datamuistissaan:
          — (apu)kuljettajan kortin numero ja kortin myöntänyt jäsenvaltio, jos tarpeen,
          — päivämäärä ja aika, jolloin tiedot syötettiin (tai syötettyihin tietoihin liittyvä päivämäärä ja aika, jos tietojen syöt-
               täminen tapahtui tietojen käsin syöttämistä koskevan menettelyn mukaisesti),
          — syötetyn tiedon tyyppi (alkamis- tai päättymistieto, olosuhteet, joissa tieto on syötetty),
          — valtio ja alue, jota syötetty tieto koskee,
          — ajoneuvon matkamittarin lukema.
   088    Datamuistin on kyettävä tallentamaan päivän työajan alkamis- ja/tai päättymispaikkaan liittyviä tietoja vähintään 365
          vuorokauden ajalta (olettaen, että yksi kuljettaja syöttää kaksi tietuetta vuorokaudessa).
   089    Kun tiedontallennuskapasiteetti loppuu, uusimpien tietojen on korvattava vanhimmat tiedot.
          12.6 Matkamittarin tiedot
   090    Valvontalaitteen on tallennettava datamuistiinsa ajoneuvon matkamittarin lukema ja sitä vastaava päivämäärä keskiyöllä
          jokaisena kalenterivuorokautena.
 ---pagebreak--- C 126 E/18           FI                              Euroopan yhteisöjen virallinen lehti                                              28.5.2002
   091     Datamuistin on kyettävä tallentamaan keskiyöllä otettuja matkamittarin lukemia vähintään 365 vuorokauden ajalta.
   092     Kun tiedontallennuskapasiteetti loppuu, uusimpien tietojen on korvattava vanhimmat tiedot.
           12.7 Yksityiskohtaiset nopeustiedot
   093     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan ajoneuvon hetkellinen nopeus ja sitä vastaava päivä-
           määrä ja aika kerran sekunnissa vähintään viimeisen 24 sellaisen tunnin ajalta, jolloin ajoneuvo on ollut liikkeessä.
           12.8 Tapauksia koskevat tiedot
           Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.
   094     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan seuraavat tiedot kustakin havaitusta tapauksesta seuraa-
           vien tallennussääntöjen mukaisesti:
                            Tapaus                             Tallennussäännöt               Kustakin tapauksesta kirjattavat tiedot
           Korttiristiriita                        — 10 viimeisintä tapausta              — tapauksen alkamispäivämäärä ja -aika,
                                                                                          — tapauksen päättymispäivämäärä ja -aika,
                                                                                          — kunkin ristiriidan aiheuttaneen kortin
                                                                                             tyyppi, numero ja kortin myöntänyt jä-
                                                                                             senvaltio
           Ajo ilman asianmukaista korttia         — pisimpään kestänyt tapaus kul-       — tapauksen alkamispäivämäärä ja -aika,
                                                        takin niistä 10 viimeisimmästä    — tapauksen päättymispäivämäärä ja -aika,
                                                        päivästä, jolloin tapauksia sat-  — tapauksen alkaessa ja/tai päättyessä pai-
                                                        tui,                                 koilleen asetetun kortin tyyppi, numero
                                                   — viisi pisimpään kestänyttä tapa-        ja kortin myöntänyt jäsenvaltio,
                                                        usta viimeisten 365 vuorokau-     — kyseisenä päivänä sattuneiden vastaa-
                                                        den ajalta                           vien tapausten lukumäärä
           Kortin paikoilleen asettaminen ajon     — viimeinen tapaus kultakin            — tapauksen päivämäärä ja aika,
           aikana                                       niistä 10 viimeisimmästä päi-     — kortin tyyppi, numero ja kortin myön-
                                                        västä, jolloin tapauksia sattui      tänyt jäsenvaltio,
                                                                                          — kyseisenä päivänä sattuneiden vastaa-
                                                                                             vien tapausten lukumäärä
           Edellistä kortin käyttöjaksoa ei lope-  — 10 viimeisintä tapausta              — päivämäärä ja aika, jolloin kortti asetet-
           tettu oikein                                                                      tiin paikoilleen,
                                                                                          — kortin tyyppi, numero ja kortin myön-
                                                                                             tänyt jäsenvaltio,
                                                                                          — viimeisimmän käyttöjakson tiedot sellai-
                                                                                             sina kuin ne on luettavissa kortilta:
                                                                                             — päivämäärä ja aika, jolloin kortti
                                                                                                  asetettiin paikoilleen,
                                                                                             — rekisteritunnus ja jäsenvaltio, jossa
                                                                                                  ajoneuvo on rekisteröity
           Ylinopeus (1)                           — räikein tapaus kultakin niistä       — tapauksen alkamispäivämäärä ja -aika,
                                                        10 viimeisimmästä päivästä,       — tapauksen päättymispäivämäärä ja -aika,
                                                        jolloin tapauksia sattui (eli ta- — suurin tapauksen kestäessä mitattu no-
                                                        paus, johon liittyy korkein kes-     peus,
                                                        kinopeus),                        — tapauksen kestäessä mitattujen nopeus-
                                                   — viisi räikeintä tapausta viimeis-       lukemien aritmeettinen keskiarvo,
                                                        ten 365 vuorokauden ajalta,       — kuljettajan kortin tyyppi, numero ja
                                                   — ensimmäinen tapaus, joka sat-           kortin myöntänyt jäsenvaltio (soveltuvin
                                                        tui viimeksi suoritetun kalib-       osin),
                                                        roinnin jälkeen                   — kyseisenä päivänä sattuneiden vastaa-
                                                                                             vien tapausten lukumäärä
 ---pagebreak--- 28.5.2002           FI                                  Euroopan yhteisöjen virallinen lehti                                                  C 126 E/19
                             Tapaus                                Tallennussäännöt                  Kustakin tapauksesta kirjattavat tiedot
          Keskeytynyt virransyöttö (2)                — pisimpään kestänyt tapaus kul-          — tapauksen alkamispäivämäärä ja -aika,
                                                           takin niistä 10 viimeisimmästä       — tapauksen päättymispäivämäärä ja -aika,
                                                           päivästä, jolloin tapauksia sat-     — tapauksen alkaessa ja/tai päättyessä pai-
                                                           tui,                                     koilleen asetettujen korttien tyyppi, nu-
                                                      — viisi pisimpään kestänyttä tapa-            mero ja ne myöntänyt jäsenvaltio,
                                                           usta viimeisten 365 vuorokau-        — kyseisenä päivänä sattuneiden vastaa-
                                                           den ajalta                               vien tapausten lukumäärä
          Virhe liikedatassa                          — pisimpään kestänyt tapaus kul-          — tapauksen alkamispäivämäärä ja -aika,
                                                           takin niistä 10 viimeisimmästä       — tapauksen päättymispäivämäärä ja -aika,
                                                           päivästä, jolloin tapauksia sat-     — tapauksen alkaessa ja/tai päättyessä pai-
                                                           tui,                                     koilleen asetettujen korttien tyyppi, nu-
                                                      — viisi pisimpään kestänyttä tapa-            mero ja ne myöntänyt jäsenvaltio,
                                                           usta viimeisten 365 vuorokau-        — kyseisenä päivänä sattuneiden vastaa-
                                                           den ajalta                               vien tapausten lukumäärä
          Tietoturvan murtoyritys                     — 10 viimeisintä kutakin tyyppiä          — tapauksen alkamispäivämäärä ja -aika,
                                                           edustavaa tapausta                   — tapauksen päättymispäivämäärä ja -aika
                                                                                                    (jos tieto on oleellinen),
                                                                                                — tapauksen alkaessa ja/tai päättyessä pai-
                                                                                                    koilleen asetettujen korttien tyyppi, nu-
                                                                                                    mero ja ne myöntänyt jäsenvaltio,
                                                                                                — tapauksen tyyppi
   095    (1) Valvontalaitteen on myös tallennettava ja säilytettävä datamuistissaan:
              — viimeisimmän OVER SPEEDING CONTROL -toimenpiteen päivämäärä ja aika,
              — ensimmäisen tätä OVER SPEEDING CONTROL -toimenpidettä seuraavan ylinopeustapauksen päivämäärä ja aika,
              — viimeisimmän OVER SPEEDING CONTROL -toimenpiteen jälkeen sattuneiden ylinopeustapauksien lukumäärä.
          (2) Nämä tiedot voidaan tallentaa vasta, kun virransyöttö on kytketty uudelleen; ajat voidaan kirjata minuutin tarkkuudella.
          12.9 Vikoihin liittyvät tiedot
          Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.
   096    Valvontalaitteen on yritettävä tallentaa ja säilyttää datamuistissaan seuraavat, kutakin havaittua vikaa koskevat tiedot
          seuraavien tallennussääntöjen mukaisesti:
                        Vikatapahtumat                             Tallennussäännöt                     Kustakin viasta kirjattavat tiedot
          Korttivika                                  — 10 viimeisintä kuljettajakortin         — päivämäärä ja aika, jolloin vikatapah-
                                                           vikatapahtumaa                           tuma alkoi,
                                                                                                — päivämäärä ja aika, jolloin vikatapah-
                                                                                                    tuma päättyi,
                                                                                                — kortin tyyppi, numero ja kortin myön-
                                                                                                    tänyt jäsenvaltio
          Valvontalaiteviat                           — 10 viimeisintä kutakin tyyppiä          — päivämäärä ja aika, jolloin vikatapah-
                                                           edustavaa vikatapahtumaa,                tuma alkoi,
                                                      — ensimmäinen vikatapahtuma,              — päivämäärä ja aika, jolloin vikatapah-
                                                           joka sattui viimeksi suoritetun          tuma päättyi,
                                                           kalibroinnin jälkeen                 — vian tyyppi,
                                                                                                — vikatapahtuman alkaessa ja/tai päätty-
                                                                                                    essä paikoilleen asetettujen korttien
                                                                                                    tyyppi, numero ja ne myöntänyt
                                                                                                    jäsenvaltio
 ---pagebreak--- C 126 E/20          FI                               Euroopan yhteisöjen virallinen lehti                                            28.5.2002
           12.10 Kalibrointiin liittyvät tiedot
   097     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan tiedot, jotka liittyvät:
           — aktivointihetkellä tunnettuihin kalibrointiparametreihin,
           — laitteen ensimmäiseen kalibrointiin sen aktivoinnin jälkeen,
           — sen ensimmäiseen kalibrointiin nykyisessä ajoneuvossa (joka tunnistetaan rekisteritunnuksensa perusteella),
           — sen viiteen viimeiseen kalibrointiin (jos saman kalenterivuorokauden aikana suoritetaan useita kalibrointeja, ainoas-
               taan viimeinen niistä tallennetaan).
   098     Kaikista näistä kalibroinneista on tallennettava seuraavat tiedot:
           — kalibroinnin tarkoitus (aktivointi, ensiasennus, asennus, määräaikaistarkastus)
           — kalibroinnin suorittaneen korjaamon nimi ja osoite,
           — korjaamokortin numero, kortin myöntänyt jäsenvaltio ja kortin viimeinen voimassaolopäivä,
           — ajoneuvon tunnistetiedot,
           — päivitetyt tai vahvistetut parametrit: w, k, l, rengaskoko, nopeudenrajoittimen asetukset, matkamittari (vanhat ja
               uudet lukemat), päivämäärä ja aika (vanhat ja uudet lukemat).
   099     Liiketunnistimen on tallennettava ja säilytettävä muistissaan seuraavat liiketunnistimen asennustiedot:
           — sen ensimmäinen liittäminen ajoneuvoyksikköön (päivämäärä, aika, ajoneuvoyksikön hyväksyntänumero, ajoneuvo-
               yksikön sarjanumero),
           — sen viimeisin liittäminen ajoneuvoyksikköön (päivämäärä, aika, ajoneuvoyksikön hyväksyntänumero, ajoneuvoyksi-
               kön sarjanumero).
           12.11 Ajan asetukseen liittyvät tiedot
   100     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan tiedot, jotka liittyvät:
           — viimeisimpään ajan asetukseen,
           — niihin viimeisimmän kalibroinnin jälkeen tehtyihin viiteen ajan asetukseen, joissa aikaa on muutettu eniten ja
               jotka on tehty kalibrointitilassa tavanomaisen kalibroinnin (määritelmä f) ulkopuolella.
   101     Kaikista näistä ajan asetuksista on tallennettava seuraavat tiedot:
           — päivämäärä ja aika, vanhat lukemat,
           — päivämäärä ja aika, uudet lukemat,
           — ajan asetuksen suorittaneen korjaamon nimi ja osoite,
           — korjaamokortin numero, kortin myöntänyt jäsenvaltio ja kortin viimeinen voimassaolopäivä.
           12.12 Tarkastustoimiin liittyvät tiedot
   102     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan seuraavat tiedot, jotka liittyvät 20 viimeisimpään tar-
           kastustoimeen:
           — päivämäärä ja aika, jolloin tarkastus suoritettiin,
           — valvontakortin numero ja kortin myöntänyt jäsenvaltio,
           — tarkastuksen tyyppi (tietojen näyttö ja/tai tulostus ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen
               kopiointi).
   103     Kun tietoja kopioidaan, myös tiedot ensimmäisestä ja viimeisestä päivästä, joita kopiointi koskee, on kirjattava.
           12.13 Yritysten tekemiin lukituksiin liittyvät tiedot
   104     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan seuraavat tiedot, jotka liittyvät 20 viimeisimpään yri-
           tyksen tekemään lukitukseen:
           — päivämäärä ja aika, jolloin lukitus tehtiin,
           — päivämäärä ja aika, jolloin lukitus avattiin,
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                                   C 126 E/21
          — yrityskortin numero ja kortin myöntänyt jäsenvaltio,
          — yrityksen nimi ja osoite.
          12.14 Tietojen kopiointiin liittyvät tiedot
   105    Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan seuraavat tiedot, jotka liittyvät datamuistin viimeisim-
          pään kopiointiin ulkoiselle tietovälineelle laitteen ollessa yritys- tai kalibrointitilassa:
          — päivämäärä ja aika, jolloin kopiointi suoritettiin,
          — yritys- tai korjaamokortin numero ja kortin myöntänyt jäsenvaltio,
          — yrityksen tai korjaamon nimi.
          12.15 Erityisolosuhteisiin liittyvät tiedot
   105a   Valvontalaitteen on tallennettava datamuistiinsa seuraavat tiedot, jotka liittyvät erityisolosuhteisiin:
          — syötetyn tiedon päivämäärä ja aika,
          — erityisolosuhteiden tyyppi.
   105b   Datamuistin on kyettävä tallentamaan erityisolosuhteisiin liittyviä tietoja vähintään 365 vuorokauden ajalta (olettaen,
          että päivittäin alkaa ja päättyy keskimäärin yksi erityisolosuhdetilanne). Kun tiedontallennuskapasiteetti loppuu, uusim-
          pien tietojen on korvattava vanhimmat tiedot.
          13. Tietojen haku ajopiirturikorteilta
   106    Valvontalaitteen on kyettävä tarvittaessa lukemaan ajopiirturikorteilta tiedot, joita tarvitaan, jotta voidaan:
          — tunnistaa kortin tyyppi, kortin haltija, aiemmin käytetty ajoneuvo, päivämäärä ja aika, jolloin kortti viimeksi
               poistettiin, sekä tuolloin valittu toiminnan tyyppi,
          — tarkastaa, että viimeisin kortin käyttöjakso lopetettiin oikein,
          — laskea kuljettajan keskeytymätön ajoaika, yhteenlaskettu taukoaika sekä edellisen ja kuluvan viikon yhteenlasketut
               ajoajat,
          — tulostaa tarvittavia tulosteita, jotka liittyvät kuljettajakortille tallennettuihin tietoihin,
          — kopioida kuljettajakortin tietoja ulkoiselle tietovälineelle.
   107    Jos tietojen lukemisessa tapahtuu virhe, valvontalaitteen on yritettävä enintään kolme kertaa uudelleen käyttää samaa
          lukukomentoa, ja mikäli tietojen lukeminen ei vieläkään onnistu, laitteen on katsottava, että kortti on viallinen eikä se
          ole voimassa.
          14. Tietojen kirjaaminen ja tallentaminen ajopiirturikorteille
   108    Valvontalaitteen on kirjattava kortin tätä käyttöjaksoa koskevat tiedot kuljettaja- tai korjaamokortille heti, kun se on
          asetettu laitteeseen.
   109    Valvontalaitteen on päivitettävä voimassa olevat kuljettaja-, kokeilu- ja/tai valvontakortit kaikilla niillä tarvittavilla tie-
          doilla, jotka liittyvät aikaan, jolloin kortti on asetettuna laitteeseen, sekä tiedoilla, jotka liittyvät kortin haltijaan. Näille
          korteille tallennettavat tiedot on määritelty luvussa IV.
   109a   Valvontalaitteen on päivitettävä kuljettajan toimintaa ja olinpaikkaa koskevat tiedot (kuten luvun IV kohdissa 5.2.5 ja
          5.2.6 on määritelty), jotka on tallennettu voimassa oleville kuljettaja- ja/tai korjaamokorteille, kortin haltijan käsin
          syöttämillä toimintaa ja olinpaikkaa koskevilla tiedoilla.
   110    Ajopiirturikorttien tietojen päivityksen on tapahduttava siten, että tarvittaessa ja tiedontallennuskapasiteetti huomioon
          ottaen uusimmat tiedot korvaavat vanhimmat tiedot.
   111    Jos tietojen kirjoittamisessa kortille tapahtuu virhe, valvontalaitteen on yritettävä enintään kolme kertaa uudelleen
          käyttää samaa kirjoituskomentoa, ja mikäli tietojen kirjoittaminen ei vieläkään onnistu, laitteen on katsottava, että kortti
          on viallinen eikä se ole voimassa.
 ---pagebreak--- C 126 E/22            FI                                Euroopan yhteisöjen virallinen lehti                                             28.5.2002
   112     Ennen kuin valvontalaite sallii kuljettajakortin poistamisen ja sen jälkeen, kun kaikki oleelliset tiedot on tallennettu
           kortille, valvontalaitteen on saatettava nyt päättyvää kortin käyttöjaksoa koskevat tiedot ajan tasalle.
           15. Tietojen näyttö
   113     Näytön on oltava vähintään 20 merkin laajuinen.
   114     Merkkien on oltava vähintään 5 mm korkeita ja 3,5 mm leveitä.
   114a    Näytön on tuettava ISO 8859 -standardin osissa 1 ja 7 määriteltyjä Latin1- ja Greek-merkistöjä, kuten lisäyksen 1
           luvussa 4 ’Merkistöt’ on määritelty. Näytössä voidaan käyttää yksinkertaistettuja merkkikuvioita (esim. merkit, joissa on
           korkomerkkejä, voidaan näyttää ilman niitä, tai pienet kirjaimet voidaan näyttää isoina kirjaimina).
   115     Näytössä on oltava asianmukainen ja häikäisemätön valaistus.
   116     Näytön on oltava nähtävissä avaamatta valvontalaitetta.
   117     Valvontalaitteen on kyettävä näyttämään:
           — oletusarvoiset tiedot,
           — varoituksiin liittyvät tiedot,
           — valikkojen käyttöön liittyvät tiedot,
           — muut käyttäjän pyytämät tiedot.
           Valvontalaite saa näyttää muitakin tietoja, edellyttäen, että ne ovat selvästi erotettavissa edellä mainituista tiedoista.
   118     Valvontalaitteen näytössä on käytettävä lisäyksessä 3 lueteltuja kuvakkeita tai niiden yhdistelmiä. Näytössä voidaan
           lisäksi käyttää muita kuvakkeita tai niiden yhdistelmiä, mikäli ne ovat selvästi erotettavissa edellä mainituista kuvakkeista
           tai niiden yhdistelmistä.
   119     Näytön on aina oltava ON (päällä) -tilassa ajoneuvon ollessa liikkeessä.
   120     Valvontalaitteessa saa olla käsikäyttöinen tai automaattinen mahdollisuus kytkeä näyttö OFF (pois) -tilaan silloin, kun
           ajoneuvo ei ole liikkeessä.
           Näytön esitysmuoto on määritelty lisäyksessä 5.
           15.1 Oletusarvoinen näyttö
   121     Kun ei ole tarvetta näyttää muita tietoja, valvontalaitteen on oletusarvoisesti näytettävä seuraavat tiedot:
           — paikallinen aika (UTC-ajan ja kuljettajan asettaman aikaeron perusteella),
           — laitteen toimintatila,
           — kuljettajan ja apukuljettajan sen hetkisen toiminnan tyyppi,
           — kuljettajaan liittyvät tiedot:
                 — jos kuljettajan sen hetkinen toiminta on tyyppiä DRIVING, näytetään kuljettajan sen hetkinen keskeytymätön
                     ajoaika ja sen hetkinen yhteenlaskettu taukoaika,
                 — jos kuljettajan sen hetkinen toiminta ei ole tyyppiä DRIVING, näytetään kyseisen toiminnan sen hetkinen kesto
                     (alkaen hetkestä, jolloin se valittiin) ja kuljettajan sen hetkinen yhteenlaskettu taukoaika,
           — apukuljettajaan liittyvät tiedot:
                 — apukuljettajan toiminnan sen hetkinen kesto (alkaen hetkestä, jolloin se valittiin).
   122     Kuhunkin kuljettajaan liittyvien tietojen näytön on oltava selkeä, pelkistetty ja yksiselitteinen. Jos kuljettajaan ja apu-
           kuljettajaan liittyviä tietoja ei voida näyttää samanaikaisesti, valvontalaitteen on oletusarvoisesti näytettävä kuljettajaan
           liittyvät tiedot ja sallittava se, että käyttäjä itse tuo näyttöön apukuljettajaan liittyvät tiedot.
 ---pagebreak--- 28.5.2002           FI                              Euroopan yhteisöjen virallinen lehti                                              C 126 E/23
   123    Jos laitteen toimintatilaa ei voida oletusarvoisesti näyttää näytön leveyden asettamien rajoitusten vuoksi, on valvonta-
          laitteen näytettävä uusi toimintatila hetken ajan tilan vaihtuessa.
   124    Valvontalaitteen on näytettävä kortin haltijan nimi hetken ajan korttia paikoilleen asetettaessa.
   124a   Kun OUT OF SCOPE -olosuhteet ovat voimassa, näytössä on oletusarvoisesti oltava asianomainen kuvake, joka osoittaa,
          että kyseiset olosuhteet ovat voimassa (kuljettajan sen hetkisen toiminnan tyyppiä ei tarvitse näyttää samaan aikaan).
          15.2 Varoitusten näyttö
   125    Valvontalaitteen on näytettävä varoitukset ensisijaisesti käyttäen lisäyksen 3 kuvakkeita täydennettynä tarvittaessa nu-
          merokoodein välitettävillä lisätiedoilla. Varoituksen selväkielinen kuvaus kuljettajan valitsemalla kielellä voidaan myös
          lisätä toimintoon.
          15.3 Valikkojen käyttö
   126    Valvontalaitteessa on oltava asianmukaisen valikkorakenteen avulla käytettävät tarvittavat komennot.
          15.4 Muut näytöt
   127    Haluttaessa on voitava valita seuraavien tietojen näyttö:
          — UTC-päivämäärä ja -aika,
          — laitteen toimintatila (ellei se sisälly oletusarvoiseen näyttöön),
          — kuljettajan keskeytymätön ajoaika ja yhteenlaskettu taukoaika,
          — apukuljettajan keskeytymätön ajoaika ja yhteenlaskettu taukoaika,
          — kuljettajan edellisen ja kuluvan viikon yhteenlasketut ajoajat,
          — apukuljettajan edellisen ja kuluvan viikon yhteenlasketut ajoajat,
          — kuuden eri vakiotulosteen sisältö samassa muodossa kuin itse tulosteet.
   128    Tulosteen sisällön näyttämisen on tapahduttava jaksoittaisesti, rivi kerrallaan. Jos näytön leveys on alle 24 merkkiä,
          käyttäjän on saatava tiedot täydellisinä käyttäen sopivaa keinoa (tiedon näyttäminen useammalla rivillä, rivien vierittä-
          minen. . .). Käsin tehtäviä merkintöjä varten varattuja tulosteiden rivejä ei tarvitse näyttää.
          16. Tulostaminen
   129    Valvontalaitteen on kyettävä tulostamaan datamuistissaan ja/tai ajopiirturikorteilla olevia tietoja seuraavien tulosteiden
          muodossa:
          — kuljettajan toiminta kortin tietojen mukaan päivittäin tulostettuna,
          — kuljettajan toiminta ajoneuvoyksikön tietojen mukaan päivittäin tulostettuna,
          — tapaukset ja viat kortin tietojen mukaan tulostettuna,
          — tapaukset ja viat ajoneuvoyksikön tietojen mukaan tulostettuna,
          — teknisten tietojen tuloste,
          — ylinopeustuloste.
          Näiden tulosteiden ulkoasu ja sisältö on määritelty lisäyksessä 4.
          Tulosteiden lopussa voidaan antaa lisätietoja.
          Valvontalaite voi tuottaa myös muita tulosteita, jos ne ovat selvästi erotettavissa kuudesta edellä mainitusta tulosteesta.
   130    Tulosteiden ’kuljettajan toiminta kortin tietojen mukaan päivittäin tulostettuna’ ja ’tapaukset ja viat kortin tietojen
          mukaan tulostettuna’ on oltava saatavissa vain, kun valvontalaitteeseen on asetettu kuljettaja- tai korjaamokortti. Val-
          vontalaitteen on päivitettävä kyseiselle kortille tallennetut tiedot ennen tulostusta.
 ---pagebreak--- C 126 E/24           FI                              Euroopan yhteisöjen virallinen lehti                                                   28.5.2002
   131     Tulosteiden ’kuljettajan toiminta kortin tietojen mukaan päivittäin tulostettuna’ ja ’tapaukset ja viat kortin tietojen
           mukaan tulostettuna’ tulostamiseksi valvontalaitteen on:
           — joko automaattisesti valittava kuljettajakortti tai korjaamokortti, jos vain toinen näistä on asetettu laitteeseen,
           — tai annettava käyttäjän käyttöön komento, jolla tämä voi valita kortin, jolta tiedot luetaan, tai kortin, joka on
                asetettu kuljettajan korttiaukkoon, jos laitteeseen on asetettu kaksi korttia.
   132     Tulostimen on kyettävä tulostamaan 24 merkkiä riville.
   133     Merkkien on oltava vähintään 2,1 mm korkeita ja 1,5 mm leveitä.
   133a    Tulostimen on tuettava ISO 8859 -standardin osissa 1 ja 7 määriteltyjä Latin 1- ja Greek-merkistöjä, kuten lisäyksen
           1 luvussa 4 ’Merkistöt’ on määritelty.
   134     Tulostimien on oltava suunniteltu siten, että ne kykenevät tuottamaan edellä mainitut tulosteet riittävän selvinä, jottei
           niitä luettaessa synny väärinkäsityksiä.
   135     Tulosteiden koon ja niiden sisältämien tietojen on säilyttävä muuttumattomina normaaleissa kosteus- (10–90 %) ja
           lämpötilaolosuhteissa.
   136     Valvontalaitteessa käytettävä tulostuspaperi on varustettava asianmukaisin tyyppihyväksyntämerkinnöin sekä merkinnöin
           siitä, minkä tyyppisessä (tyyppisissä) valvontalaitteessa (-laitteissa) sitä saadaan käyttää. Tulosteiden on säilyttävä selvästi
           luettavina ja tunnistettavina senkin jälkeen, kun niitä on säilytetty vähintään vuoden ajan valaistuksen, kosteuden ja
           lämpötilan osalta normaaleissa olosuhteissa.
   137     Näihin asiakirjoihin on myös voitava tehdä käsin kirjoitettuja merkintöjä kuten kuljettajan allekirjoitus.
   138     Valvontalaitteen on hallittava tilanteet, joissa tulostuspaperi loppuu, siten, että uuden paperin lisäämisen jälkeen laite
           joko aloittaa tulostuksen alusta tai jatkaa tulostusta antamalla yksiselitteisen viitteen ennen paperin loppumista tulos-
           tettuun osaan.
           17. Varoitukset
   139     Valvontalaitteen on varoitettava kuljettajaa, jos se havaitsee tapauksen ja/tai vian.
   140     Virransyötön keskeytymistapausta koskeva varoitus voidaan antaa virransyötön uudelleenkytkemisen jälkeen.
   141     Valvontalaitteen on varoitettava kuljettajaa 15 minuuttia ennen 4 tunnin 30 minuutin keskeytymättömän ajoajan ylitystä
           sekä ylityksen tapahtumishetkellä.
   142     Varoitusten on oltava näkyviä. Näkyvien varoitusten lisäksi voidaan antaa kuultavia varoituksia.
   143     Käyttäjän on kyettävä selvästi tunnistamaan näkyvät varoitukset, niiden on oltava kuljettajan näkökentässä ja selvästi
           luettavissa sekä päivällä että yöllä.
   144     Näkyviä varoituksia voidaan lisätä valvontalaitteeseen ja/tai järjestää erilleen siitä.
   145     Jälkimmäisessä tapauksessa varoituksessa on oltava merkki ’T’ ja varoituksen on oltava väriltään keltainen tai oranssi.
   146     Varoitusten on kestettävä vähintään 30 sekuntia, ellei käyttäjä kuittaa niitä painamalla jotakin valvontalaitteen näppäintä.
           Tämä pikakuittaus ei tyhjennä varoituksen syyn kertovaa näyttöä, johon viitataan seuraavassa kappaleessa.
   147     Varoituksen syyn on näyttävä valvontalaitteen näytössä, kunnes käyttäjä kuittaa sen tietyllä valvontalaitteen näppäimellä
           tai komennolla.
   148     Muita varoituksia voidaan antaa, jos ne eivät aiheuta kuljettajille sekaannusta edellä mainittujen varoitusten suhteen.
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                              C 126 E/25
          18. Tietojen kopioiminen ulkoisille tietovälineille
   149    Valvontalaitteen on kyettävä tarvittaessa kopioimaan tietoja datamuististaan tai kuljettajakortilta ulkoisille tallennusväli-
          neille kalibrointi-/kopiointiliittimen kautta. Valvontalaitteen on päivitettävä kyseiselle kortille tallennetut tiedot ennen
          tulostusta.
   150    Lisäksi valvontalaitteessa voi olla lisäominaisuus, jonka avulla se voi missä hyvänsä toimintatilassa kopioida tietoja
          jonkin muun liittimen kautta yritykselle, jonka tunnistetiedot on varmennettu tämän väylän kautta. Tällaisessa tapauk-
          sessa kopioinnille pätevät yritystilaa vastaavat käyttöoikeudet.
   151    Kopiointi ei saa muuttaa tai pyyhkiä tallennettuja tietoja.
          Kalibrointi-/kopiointiliittimen sähköiset liityntätiedot on määritelty lisäyksessä 6.
          Kopiointiprotokollat on määritelty lisäyksessä 7.
          19. Tietojen tulostaminen muille ulkoisille välineille
   152    Jos valvontalaitteessa ei ole nopeuden ja/tai matkan näyttötoimintoja, laitteen on annettava lähtösignaali(-t), jonka
          (joiden) avulla voidaan näyttää ajoneuvon nopeus (nopeusmittari) ja/tai sen kulkema kokonaismatka (matkamittari).
   153    Ajoneuvoyksikön on myös kyettävä tulostamaan seuraavat tiedot käyttäen asianmukaista tarkoitukseen varattua sarjalii-
          täntää, joka on riippumaton valinnaisesta CAN-väyläliitännästä (ISO 11898 -standardi, joka koskee maantieajoneuvoja,
          digitaalisen tiedon siirtoa ja CAN-verkkoja tiedon siirtämiseksi suurella nopeudella), jotta muut ajoneuvoon asennetut
          elektroniset yksiköt voivat käsitellä niitä:
          — kuluva UTC-päivämäärä ja -aika,
          — ajoneuvon nopeus,
          — ajoneuvon kulkema kokonaismatka (matkamittari),
          — kuljettajan ja apukuljettajan sen hetkinen toiminta,
          — tieto siitä, onko kuljettajan ja apukuljettajan korttiaukkoon asetettu ajopiirturikorttia, sekä (tarvittaessa) näiden
               korttien tunnistetiedot (kortin numero ja kortin myöntänyt jäsenvaltio).
          Näiden vähimmäisvaatimusten lisäksi voidaan tulostaa myös muita tietoja.
          Kun ajoneuvon sytytysvirtakytkin on ON-asennossa, laitteen on tulostettava näitä tietoja jatkuvasti sarjaliitäntäporttiin.
          Kun ajoneuvon sytytysvirtakytkin on OFF-asennossa, ainakin kuljettajan ja/tai apukuljettajan toiminnan tilan muuttu-
          misen ja/tai ajopiirturikortin paikoilleen asettamisen tai poistamisen on saatava aikaan vastaavien tietojen tulostuminen
          sarjaliitäntäporttiin. Jos tietojen tulostumista on lykätty siksi aikaa, kun ajoneuvon sytytysvirtakytkin on OFF-asennossa,
          tietojen on oltava käytettävissä, kun ajoneuvon sytytysvirtakytkin on jälleen ON-asennossa.
          20. Kalibrointi
   154    Kalibrointitoiminnon avulla on voitava:
          — automaattisesti liittää liiketunnistin ajoneuvoyksikköön,
          — digitaalisesti sovittaa valvontalaitteen vakio (k) ajoneuvon ominaiskertoimeen (w) (ajoneuvoihin, joissa on kaksi tai
               useampia vetopyörästön välityssuhteita, on asennettava katkaisin, jonka avulla nämä erilaiset välityssuhteet saadaan
               automaattisesti vastaamaan sitä välityssuhdetta, jota käyttäen valvontalaite on sovitettu ajoneuvoon),
          — asettaa (ilman rajoituksia) kuluva aika,
          — asettaa matkamittarin kuluva lukema,
          — päivittää datamuistiin tallennetut liiketunnistimen tunnistetiedot,
          — päivittää tai vahvistaa muita valvontalaitteen tiedossa olevia parametreja, joita ovat: ajoneuvon tunnistetiedot,
               w-kerroin, l-mitta, rengaskoko ja nopeudenrajoittimen asetukset, jos sellainen on.
 ---pagebreak--- C 126 E/26           FI                              Euroopan yhteisöjen virallinen lehti                                            28.5.2002
   155     Liiketunnistimen ajoneuvoyksikköön liittämiseen on sisällyttävä ainakin:
           — liiketunnistimeen tallennettujen liiketunnistimen asennustietojen päivitys (tarvittaessa),
           — tarvittavien liiketunnistimen tunnistetietojen kopiointi tunnistimelta ajoneuvoyksikön datamuistiin.
   156     Kalibrointitoiminnon avulla on kyettävä automaattisesti syöttämään tarvittavat tiedot kalibrointi-/kopiointiliittimen
           kautta lisäyksessä 8 määriteltyä kalibrointiprotokollaa käyttäen. Kalibrointitoiminnon avulla voidaan syöttää myös muita
           tarvittavia tietoja muiden liittimien kautta.
           21. Ajan asetus
   157     Ajan asetustoiminnon avulla on kyettävä asettamaan kuluva aika enintään yhden minuutin välein ja vähintään seitsemän
           päivän väliajoin.
   158     Ajan asetustoiminnon avulla on kyettävä asettamaan kuluva aika ilman rajoituksia laitteen ollessa kalibrointitilassa.
           22. Laitteen toimintaominaisuudet
   159     Ajoneuvoyksikön on säilyttävä täysin toimintakuntoisena lämpötila-alueella – 20 °C–70 °C ja liiketunnistimen lämpötila-
           alueella – 40 °C–135 °C. Datamuistin tietojen on säilyttävä – 40 °C lämpötilaan asti.
   160     Valvontalaitteen on säilyttävä täysin toimintakuntoisena kosteuden ollessa 10–90 %.
   161     Valvontalaitteen on oltava suojattu ylijännitettä, väärää napaisuutta ja oikosulkuja vastaan.
   162     Valvontalaitteen on oltava sähkömagneettista yhteensopivuutta koskevan neuvoston direktiivin 72/245/ETY mukautta-
           misesta tekniikan kehitykseen annetun komission direktiivin 95/54/EY (1) mukainen, sekä suojattu staattisen sähkön
           aiheuttamilta purkauksilta ja jännitepiikeiltä.
           23. Materiaalit
   163     Kaikkien valvontalaitteen osien on oltava valmistettuja materiaaleista, joilla on riittävä kestävyys ja mekaaninen lujuus
           sekä muuttumattomat sähköiset ja magneettiset ominaisuudet.
   164     Normaalien käyttöolosuhteiden vuoksi kaikki laitteen sisäpuoliset osat on suojattava kosteudelta ja pölyltä.
   165     Ajoneuvoyksikön on täytettävä IEC 529 -standardin mukaiset suojausluokan IP 40 vaatimukset ja liiketunnistimen on
           täytettävä IEC 529 -standardin mukaiset suojausluokan IP 64 vaatimukset.
   166     Valvontalaitteen on täytettävä siihen soveltuvien ergonomiseen muotoiluun liittyvien määräysten vaatimukset.
   167     Valvontalaite on suojattava mahdollisilta vahingoilta.
           24. Merkinnät
   168     Jos valvontalaite näyttää ajoneuvon matkamittarilukeman ja nopeuden, on sen näytössä oltava seuraavat merkinnät:
           — matkan mittayksikkö, jota osoittaa km-lyhenne matkaa osoittavan lukeman lähellä,
           (1) EYVL L 266, 8.11.1995, s.1.
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                              C 126 E/27
          — merkintä ’km/h’ nopeutta osoittavan lukeman lähellä.
          Valvontalaite voidaan myös kytkeä osoittamaan nopeutta maileina tunnissa, jolloin nopeuden mittayksikkö on näytettävä
          lyhenteellä ’mph’.
   169    Jokaiseen valvontalaitteen erilliseen osaan on kiinnitettävä tunnistekilpi, josta ilmenevät seuraavat tiedot:
          — laitteen valmistajan nimi ja osoite,
          — valmistajan osanumero sekä laitteen valmistusvuosi,
          — laitteen sarjanumero,
          — laitteen tyyppihyväksyntätunnus.
   170    Jos tila ei riitä kaikkien edellä mainittujen tietojen näyttämiseen, tunnistekilvestä on ilmettävä ainakin valmistajan nimi
          tai liiketunnus sekä laitteen osanumero.
                           IV. AJOPIIRTURIKORTTIEN RAKENNETTA JA TOIMINTOJA KOSKEVAT VAATIMUKSET
          1. Näkyvissä olevat tiedot
          Etupuolella on:
   171    kortin tyypin mukaan sana ’kuljettajakortti’ tai ’valvontakortti’ tai ’korjaamokortti’ tai ’yrityskortti’ painettuna suuriko-
          koisin kirjaimin kortin myöntävän jäsenvaltion virallisella kielellä tai kielillä;
   172    sama sana yhteisön muilla virallisilla kielillä painettuna siten, että ne muodostavat kortin taustan:
          ES       TARJETA DEL                  TARJETA DE CONTROL            TARJETA DEL CENTRO           TARJETA DE LA
                   CONDUCTOR                                                  DE ENSAYO                    EMPRESA
          DK       FØRERKORT                    KONTROLKORT                   VÆRKSTEDSKORT                VIRKSOMHEDSKORT
          DE       FAHRERKARTE                  KONTROLLKARTE                 WERKSTATTKARTE               UNTERNEHMENSKARTE
          EL       ΚΑΡΤΑ Ο∆ΗΟΥ                  ΚΑΡΤΑ ΕΛΕΓΧΟΥ                 ΚΑΡΤΑ ΚΕΝΤΡΟΥ                ΚΑΡΤΑ ΕΠΙΧΕΙΡΗΣΗΣ
                                                                              ∆ΟΚΙΜΩΝ
          EN       DRIVER CARD                  CONTROL CARD                  WORKSHOP CARD                COMPANY CARD
          FR       CARTE DE                     CARTE DE                      CARTE D'ATELIER              CARTE D'ENTREPRISE
                   CONDUCTEUR                   CONTROLEUR
          GA       CÁRTA TIOMÁNAÍ               CÁRTA STIÚRTHA                CÁRTA CEARDLAINNE            CÁRTA COMHLACHTA
          IT       CARTA DEL                    CARTA DI CONTROLLO            CARTA DEL CENTRO DI          CARTA DELL'AZIENDA
                   CONDUCENTE                                                 PROVA
          NL       BESTUURDERS KAART            CONTROLEKAART                 CONTROLESTATION              BEDRIJFSKAART
                                                                              KAART
          PT       CARTÃO DE                    CARTÃO DE                     CARTÃO DO CENTRO             CARTÃO DE EMPRESA
                   CONDUTOR                     CONTROLO                      DE ENSAIO
          FIN      KULJETTAJAKORTTI             VALVONTAKORTTI                KORJAAMOKORTTI               YRITYSKORTTI
          SV       FÖRARKORT                    KONTROLLKORT                  VERKSTADSKORT                FÖRETAGSKORT
   173    kortin myöntävän jäsenvaltion nimi (vapaaehtoinen);
 ---pagebreak--- C 126 E/28           FI                                 Euroopan yhteisöjen virallinen lehti                                                28.5.2002
   174     kortin myöntävän jäsenvaltion kansainvälinen tunnus negatiivina sinisessä suorakulmiossa ja kahdentoista keltaisen
           tähden ympäröimänä. Jäsenvaltioiden kansainväliset tunnukset ovat seuraavat:
           B       Belgia
           DK      Tanska
           D       Saksa
           GR      Kreikka
           E       Espanja
           F       Ranska
           IRL     Irlanti
           I       Italia
           L       Luxemburg
           NL      Alankomaat
           A       Itävalta
           P       Portugali
           FIN     Suomi
           S       Ruotsi
           UK      Yhdistynyt kuningaskunta
   175     myönnettyä korttia koskevat seuraavasti numeroidut tiedot:
                                Kuljettajakortti                         Valvontakortti                       Yritys- tai korjaamokortti
           1.               kuljettajan sukunimi                     Valvontaelimen nimi                  yrityksen tai korjaamon nimi
           2.         kuljettajan etunimi (etunimet)           Valvojan sukunimi (jos nimetty)       kortin haltijan sukunimi (jos nimetty)
           3.             kuljettajan syntymäaika                Valvojan etunimi (etunimet)           kortin haltijan etunimi (etunimet)
                                                                         (jos nimetty)                              (jos nimetty)
           4.(a)                                            kortin ensimmäinen voimassaolopäivä
              (b)                                    kortin viimeinen voimassaolopäivä (jos sellaista on)
              (c)                          kortin myöntävä viranomainen (voidaan painaa kortin kääntöpuolelle)
              (d)              hallinnollinen numero, joka on muu kuin kohdassa 5 ilmoitettu numero (vapaaehtoinen)
           5.(a)   ajokortin numero (kuljettajakortin                          —                                           —
                            myöntämispäivänä)
           5.(b)                                                        kortin numero
           6.               kuljettajan valokuva              Valvojan valokuva (vapaaehtoinen)                            —
           7.              kuljettajan allekirjoitus                            haltijan allekirjoitus (vapaaehtoinen)
           8.      haltijan vakinainen asuinpaikka tai            Valvontaelimen postiosoite          yrityksen tai korjaamon postiosoite
                        postiosoite (vapaaehtoinen)
   176     päivämäärät on kirjoitettava käyttäen muotoa ’pp/kk/vvvv’ tai ’pp.kk.vvvv’ (päivä, kuukausi, vuosi).
           Kääntöpuolella on:
   177     kortin etupuolella olevien numeroitujen kohtien selitykset;
   178     haltijan nimenomaisella kirjallisella suostumuksella lisättyjä, muita kuin korttia koskevia hallinnollisia tietoja; tämänkal-
           taisten tietojen lisääminen ei millään tavoin vaikuta mallin käyttämiseen ajopiirturikorttina.
 ---pagebreak--- 28.5.2002          FI                              Euroopan yhteisöjen virallinen lehti                                                 C 126 E/29
   179    Ajopiirturikortit on painettava käyttäen seuraavia hallitsevia taustavärejä:
          — kuljettajakortti: valkoinen,
          — valvontakortti: sininen,
          — korjaamokortti: punainen,
          — yrityskortti: keltainen.
   180    Ajopiirturikorteilla on oltava ainakin seuraavat ominaisuudet, jotka suojaavat sitä väärentämiseltä ja vilpilliseltä käsitte-
          lyltä:
          — turvakuviointi, jossa on ohut aaltomainen viivakuvio ja iirispainatus,
          — valokuvan kohdalla on taustan turvakuvioinnin ja valokuvan mentävä osittain päällekkäin,
          — ainakin yksi kaksiväristä mikrokirjoitusta sisältävä rivi.
 ---pagebreak--- C 126 E/30           FI                               Euroopan yhteisöjen virallinen lehti                                                    28.5.2002
   181     Jäsenvaltiot voivat komissiota kuultuaan lisätä korttiin värejä tai merkintöjä, kuten kansallisia tunnuksia ja turvallisuutta
           lisääviä ominaisuuksia, tämän kuitenkaan rajoittamatta tämän liitteen muita määräyksiä.
           2. Tietoturva
           Järjestelmän turvallisuuden tavoitteena on suojata korttien ja valvontalaitteen välillä siirrettävien tietojen eheys ja au-
           tenttisuus, suojata korteilta kopioitavien tietojen eheys ja autenttisuus, sallia valvontalaitteiden siirtää vain tiettyjä tietoja
           korteille, tehdä korteille tallennetun tiedon väärentäminen mahdottomaksi, estää vilpillinen käsittely sekä havaita kaikki
           sen tapaiset yritykset.
   182     Järjestelmän turvallisuuden saavuttamiseksi ajopiirturikorttien on täytettävä tietoturvavaatimukset, jotka on määritelty
           lisäyksessä 10 ’Yleiset tietoturvatavoitteet’.
   183     Ajopiirturikorttien on oltava luettavissa muilla laitteilla, kuten henkilökohtaisilla tietokoneilla.
           3. Standardit
   184     Ajopiirturikorttien on oltava seuraavien standardien mukaisia:
           — ISO/IEC 7810 Identification cards – Physical characteristics (henkilökortit/toimikortit – fyysiset ominaisuudet),
           — ISO/IEC 7816 Identification cards – Integrated circuits with contacts (henkilökortit/toimikortit – liittimillä varustetut
                integroidut piirit):
                — osa 1: Physical characteristics (fyysiset ominaisuudet),
                — osa 2: Dimensions and location of the contacts (mitat ja liittimien paikat),
                — osa 3: Electronic signals and transmission protocols (sähköiset signaalit ja siirtoprotokollat),
                — osa 4: Inter-industry commands for interchange (yleiset siirtokomennot),
                — osa 8: Security related inter-industry commands (yleiset turvakomennot),
           — ISO/IEC 10373 Identification cards – Test methods (henkilökortit/toimikortit – testausmenetelmät),
           4. Ympäristöön liittyvät ja sähkötekniset eritelmät
   185     Ajopiirturikorttien on kyettävä toimimaan moitteettomasti kaikissa yhteisön alueella tavattavissa ilmasto-olosuhteissa
           sekä vähintään lämpötila-alueella – 25 °C– + 70 °C, jolloin satunnaiset lämpötilahuiput voivat olla jopa + 85 °C, missä
           satunnainen tarkoittaa enintään neljän tunnin jaksoja kerrallaan enintään sata kertaa kortin käyttöiän aikana.
   186     Ajopiirturikorttien on voitava toimia moitteettomasti kosteuden ollessa 10–90 %.
   187     Ajopiirturikorttien on voitava toimia moitteettomasti viiden vuoden ajan, jos niitä käytetään ympäristöön liittyvien ja
           sähköteknisten eritelmien rajoissa.
   188     Käytön aikana ajopiirturikortin on oltava sähkömagneettisesta yhteensopivuudesta 31 päivänä lokakuuta 1995 annetun
           komission direktiivin 95/54/EY (1) mukainen sekä suojattu staattisen sähkön aiheuttamilta purkauksilta.
           5. Tietojen tallennus
           Tässä kohdassa käsiteltävien asioiden osalta,
           — ajat kirjataan yhden minuutin tarkkuudella, ellei toisin ole määrätty,
           — matkamittarin lukemat kirjataan yhden kilometrin tarkkuudella,
           — nopeudet kirjataan tarkkuudella 1 km/t.
           Tietojen tallennuksen vaatimukset täyttävät ajopiirturikorttien toiminnot, komennot ja loogiset rakenteet on määritelty
           lisäyksessä 2.
           (1) EYVL L 266, 8.11.1995, s. 1.
 ---pagebreak--- 28.5.2002           FI                              Euroopan yhteisöjen virallinen lehti                                                 C 126 E/31
   189    Tässä kohdassa määritellään erilaisia sovellustiedostoja koskevat tiedontallennuskapasiteetin vähimmäisvaatimukset. Ajo-
          piirturikorttien on kyettävä antamaan valvontalaitteelle tieto näiden tiedostojen vaatimasta todellisesta tallennuskapasitee-
          tista.
          Muut ajopiirturikorteille mahdollisesti tallennettavat, muihin kortilla mahdollisesti oleviin sovelluksiin liittyvät tiedot on
          tallennettava direktiivin 95/46/EY mukaisesti (1).
          5.1 Kortin tunniste- ja turvatiedot
          5.1.1 Sovellusten tunnistetiedot
   190    Ajopiirturikorttien on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:
          — ajopiirturisovelluksen tunniste,
          — ajopiirturikortin tunnisteen tyyppi.
          5.1.2 Mikrosirujen tunnistetiedot
   191    Ajopiirturikorttien on kyettävä tallentamaan seuraavat integroitujen piirien tunnistetiedot:
          — integroidun piirin sarjanumero,
          — integroidun piirin valmistajan viitetiedot.
          5.1.3 Sirukorttien tunnistetiedot
   192    Ajopiirturikorttien on kyettävä tallentamaan seuraavat älykorttien tunnistetiedot:
          — kortin sarjanumero (mukaan lukijan valmistajan viitetiedot),
          — kortin tyyppihyväksyntänumero,
          — kortin yksilöivä tunniste,
          — kortin laminoijan tunniste,
          — integroidun piirin tunniste.
          5.1.4 Tietoturvan osatekijät
   193    Ajopiirturikorttien on kyettävä tallentamaan seuraavat tietoturvan osatekijöihin liittyvät tiedot:
          — eurooppalainen julkinen avain,
          — jäsenvaltion myöntämä todistus,
          — kortille myönnetty todistus,
          — kortin yksityinen avain.
          5.2 Kuljettajakortti
          5.2.1 Kortin tunnistetiedot
   194    Kuljettajakortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:
          — kortin numero,
          — kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,
          — kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä.
          5.2.2 Kortin haltijan tunnistetiedot
   195    Kuljettajakortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:
          — haltijan sukunimi,
          — haltijan etunimi (etunimet),
          (1) EYVL L 281, 23.11.1995, s. 31.
 ---pagebreak--- C 126 E/32           FI                                 Euroopan yhteisöjen virallinen lehti                                            28.5.2002
           — syntymäaika,
           — haltijan ensisijaisesti käyttämä kieli.
           5.2.3 Ajokorttiin liittyvät tiedot
   196     Kuljettajakortin on kyettävä tallentamaan seuraavat ajokorttiin liittyvät tiedot:
           — kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi,
           — ajokortin numero (myöntämispäivänä).
           5.2.4 Käytössä olleisiin ajoneuvoihin liittyvät tiedot
   197     Kuljettajakortin on kyettävä tallentamaan seuraavat tiedot erikseen jokaista sellaista kalenterivuorokautta kohti, jolloin
           korttia on käytetty, ja erikseen jokaista tietyn ajoneuvon kyseisenä päivänä tapahtunutta käyttöjaksoa kohti (käyttöjak-
           soon sisältyvät kaikki peräkkäin tapahtuneet työjaksot kortin paikoilleen asettamisesta sen poistoon kyseisessä ajoneu-
           vossa, kortin kannalta tarkasteltuna):
           — päivämäärä ja aika, jolloin ajoneuvoa ensi kerran käytettiin (eli hetki, jolloin kortti ensimmäisen kerran asetettiin
                paikoilleen kyseisen ajoneuvon käyttöjakson aikana, tai klo 00.00, jos ajoneuvon käyttö tuolloin oli jatkuvaa),
           — ajoneuvon matkamittarin lukema tuona ajanhetkenä,
           — päivämäärä ja aika, jolloin ajoneuvoa viimeisen kerran käytettiin (eli hetki, jolloin kortti viimeisen kerran poistettiin
                kyseisen ajoneuvon käyttöjakson aikana, tai klo 23.59, jos ajoneuvon käyttö tuolloin oli jatkuvaa),
           — ajoneuvon matkamittarin lukema tuona ajanhetkenä,
           — ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.
   198     Kuljettajakortin on kyettävä tallentamaan vähintään 84 tällaista tietuetta.
           5.2.5 Kuljettajan toimintaan liittyvät tiedot
   199     Kuljettajakortin on kyettävä tallentamaan seuraavat tiedot erikseen jokaista sellaista kalenterivuorokautta kohti, jolloin
           korttia on käytetty tai joille kuljettaja on syöttänyt tietoja käsin:
           — päivämäärä,
           — käyttövuorokausien juokseva järjestysnumero (jota suurennetaan yhdellä jokaisena sellaisena kalenterivuorokautena,
                jolloin korttia käytetään),
           — kuljettajan kyseisen vuorokauden aikana kulkema kokonaismatka,
           — kuljettajatilanne klo 00.00,
           — seuraavat tiedot aina, kun kuljettajan toiminnan tila muuttuu ja/tai ajoneuvon miehitys muuttuu ja/tai kuljettajakortti
                asetetaan paikoilleen tai poistetaan:
                — ajoneuvon miehityksen tila (CREW, SINGLE),
                — käytetty korttipaikka (DRIVER, CO-DRIVER),
                — kortin tila (INSERTED, NOT INSERTED),
                — toiminta (DRIVING, AVAILABILITY, WORK, BREAK/REST),
                — aika, jolloin muutos tapahtui.
   200     Kuljettajakortin muistin on kyettävä tallentamaan kuljettajan toimintaan liittyviä tietoja vähintään 28 vuorokauden ajalta
           (kuljettajan keskimääräisen toiminnan määritellään sisältävän 93 toiminnan tilan muutosta vuorokaudessa).
   201     Vaatimusten 197 ja 199 kohdalla luetellut tiedot on tallennettava siten, että toimintaa koskevat tiedot voidaan hakea
           siinä järjestyksessä, jossa nämä toiminnat ovat tapahtuneet, vaikka aikatiedoissa olisikin päällekkäisyyttä.
           5.2.6 Tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy
   202     Kuljettajakortin on kyettävä tallentamaan seuraavat kuljettajan syöttämät tiedot paikasta, jossa päivän työaika alkaa ja/tai
           päättyy:
           — päivämäärä ja aika, jolloin tiedot syötettiin (tai syötettyihin tietoihin liittyvä päivämäärä ja aika, jos tietojen syöt-
                täminen tapahtui tietojen käsin syöttämistä koskevan menettelyn mukaisesti),
 ---pagebreak--- 28.5.2002           FI                             Euroopan yhteisöjen virallinen lehti                                                   C 126 E/33
          — syötetyn tiedon tyyppi (alkamis- tai päättymistieto, olosuhteet, joissa tieto on syötetty),
          — valtio ja alue, jota syötetty tieto koskee,
          — ajoneuvon matkamittarin lukema.
   203    Kuljettajakortin muistin on kyettävä tallentamaan vähintään 42 paria tällaisia tietueita.
          5.2.7 Tapauksiin liittyvät tiedot
          Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.
   204    Kuljettajakortin on kyettävä tallentamaan tiedot, jotka liittyvät seuraaviin tapauksiin, jotka valvontalaite on havainnut
          kortin ollessa paikoilleen asetettuna:
          — aikojen päällekkäisyys (jos tapaus on tämän kortin aiheuttama),
          — kortin paikoilleen asettaminen ajettaessa (jos tämä kortti on tapauksen kohteena),
          — edellistä kortin käyttöjaksoa ei lopetettu oikein (jos tämä kortti on tapauksen kohteena),
          — keskeytynyt virransyöttö,
          — virhe liikedatassa,
          — tietoturvan murtoyritykset.
   205    Kuljettajakortin on kyettävä tallentamaan seuraavat näihin tapauksiin liittyvät tiedot:
          — tapauksen tunnuskoodi,
          — päivämäärä ja aika, jolloin tapaus alkoi (tai päivämäärä ja aika, jolloin kortti asetettiin paikoilleen, jos tapaus oli
              tuolloin jo alkanut),
          — päivämäärä ja aika, jolloin tapaus päättyi (tai päivämäärä ja aika, jolloin kortti poistettiin, jos tapaus oli tuolloin vielä
              käynnissä),
          — tapaukseen liittyvän ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.
          Huomautus: ’aikojen päällekkäisyys’-tapauksen osalta:
          — tapauksen alkamispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti poistettiin edellisestä
              ajoneuvosta,
          — tapauksen päättymispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti asetettiin paikoilleen
              nyt käytössä olevaan ajoneuvoon,
          — ajoneuvoon liittyvien tietojen on vastattava nyt käytössä olevaa, tapauksen aiheuttanutta ajoneuvoa.
          Huomautus: ’edellistä kortin käyttöjaksoa ei lopetettu oikein’-tapauksen osalta:
          — tapauksen alkamispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti asetettiin paikoilleen
              sen käyttöjakson aluksi, jota ei lopetettu oikein,
          — tapauksen päättymispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti asetettiin paikoilleen
              sen käyttöjakson aluksi, jonka aikana tapaus havaittiin (kuluva käyttöjakso),
          — ajoneuvoon liittyvien tietojen on vastattava sitä ajoneuvoa, jota käytettäessä kortin käyttöjaksoa ei lopetettu oikein.
   206    Kuljettajakortin on kyettävä tallentamaan kuuteen viimeisimpään kutakin tapaustyyppiä edustavaan tapaukseen liittyvät
          tiedot (eli 36 tapauksen tiedot).
 ---pagebreak--- C 126 E/34            FI                                Euroopan yhteisöjen virallinen lehti                                           28.5.2002
           5.2.8 Vikoihin liittyvät tiedot
           Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.
   207     Kuljettajakortin on kyettävä tallentamaan tiedot, jotka liittyvät seuraaviin vikoihin, jotka valvontalaite on havainnut
           kortin ollessa paikoilleen asetettuna:
           — korttivika (jos tämä kortti on tapauksen kohteena),
           — valvontalaitteen vika.
   208     Kuljettajakortin on kyettävä tallentamaan seuraavat näihin vikoihin liittyvät tiedot:
           — vian tunnuskoodi,
           — päivämäärä ja aika, jolloin vikatapahtuma alkoi (tai päivämäärä ja aika, jolloin kortti asetettiin paikoilleen, jos
                 vikatapahtuma oli tuolloin jo alkanut),
           — päivämäärä ja aika, jolloin vikatapahtuma päättyi (tai päivämäärä ja aika, jolloin kortti poistettiin, jos vikatapahtuma
                 oli tuolloin vielä käynnissä),
           — vikatapahtumaan liittyvän ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.
   209     Kuljettajakortin on kyettävä tallentamaan kahteentoista viimeisimpään kutakin vikatyyppiä edustavaan vikatapahtumaan
           liittyvät tiedot (eli 24 vikatapahtuman tiedot).
           5.2.9 Tarkastustoimiin liittyvät tiedot
   210     Kuljettajakortin on kyettävä tallentamaan seuraavat tarkastustoimiin liittyvät tiedot:
           — tarkastuksen päivämäärä ja aika,
           — tarkastuskortin numero ja kortin myöntänyt jäsenvaltio,
           — tarkastuksen tyyppi (tietojen näyttö ja/tai tulostus ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen
                 kopiointi (ks. huomautus)),
           — jakso, jota koskevat tiedot kopioitiin, kun kyseessä on tietojen kopiointi,
           — tarkastettavan ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.
           Huomautus: tietoturvavaatimusten vuoksi tietojen kopiointi kirjataan vain, jos se on suoritettu valvontalaitteen kautta.
   211     Kuljettajakortin on kyettävä tallentamaan yksi tällainen tietue.
           5.2.10 Kortin käyttöjaksoon liittyvät tiedot
   212     Kuljettajakortin on kyettävä tallentamaan tiedot, jotka liittyvät ajoneuvoon, jota käytettäessä kuluva käyttöjakso alkoi:
           — päivämäärä ja aika, jolloin käyttöjakso alkoi (eli kortti asetettiin paikoilleen) yhden sekunnin tarkkuudella,
           — ajoneuvon rekisteritunnus, ja jäsenvaltio, jossa ajoneuvo on rekisteröity.
           5.2.11 Erityisolosuhteisiin liittyvät tiedot
   212a    Kuljettajakortin on kyettävä tallentamaan seuraavat erityisolosuhteisiin liittyvät tiedot, jotka on syötetty kortin ollessa
           paikoilleen asetettuna (mihin hyvänsä korttiaukkoon):
           — päivämäärä ja aika, jolloin tieto syötettiin,
           — erityisolosuhteiden tyyppi.
   212b    Kuljettajakortin on kyettävä tallentamaan 56 tällaista tietuetta.
           5.3 Korjaamokortti
           5.3.1 Tietoturvan osatekijät
   213     Korjaamokortin on kyettävä tallentamaan henkilökohtainen tunnusluku (PIN-koodi).
   214     Korjaamokortin on kyettävä tallentamaan ne salakirjoitusavaimet, joita tarvitaan liittämään liiketunnistimet ajoneuvoyk-
           sikköihin.
 ---pagebreak--- 28.5.2002          FI                                  Euroopan yhteisöjen virallinen lehti                                           C 126 E/35
          5.3.2 Kortin tunnistetiedot
   215    Korjaamokortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:
          — kortin numero,
          — kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,
          — kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä.
          5.3.3 Kortin haltijan tunnistetiedot
   216    Korjaamokortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:
          — korjaamon nimi,
          — korjaamon osoite,
          — haltijan sukunimi,
          — haltijan etunimi (etunimet),
          — haltijan ensisijaisesti käyttämä kieli.
          5.3.4 Käytössä olleisiin ajoneuvoihin liittyvät tiedot
   217    Korjaamokortin on kyettävä tallentamaan käytössä olleisiin ajoneuvoihin liittyvät tiedot samalla tavoin kuin kuljettaja-
          kortin.
   218    Korjaamokortin on kyettävä tallentamaan vähintään neljä tällaista tietuetta.
          5.3.5 Kuljettajan toimintaan liittyvät tiedot
   219    Korjaamokortin on kyettävä tallentamaan kuljettajan toimintaan liittyvät tiedot samalla tavoin kuin kuljettajakortin.
   220    Korjaamokortin on kyettävä tallentamaan vähintään yhden kuljettajan keskimääräistä toimintaa vastaavan päivän tiedot.
          5.3.6 Päivän työajan alkamiseen ja/tai päättymiseen liittyvät tiedot
   221    Korjaamokortin on kyettävä tallentamaan päivän työajan alkamiseen ja/tai päättymiseen liittyvät tiedot samalla tavoin
          kuin kuljettajakortin.
   222    Korjaamokortin on kyettävä tallentamaan vähintään kolme paria tällaisia tietueita.
          5.3.7 Tapauksiin ja vikoihin liittyvät tiedot
   223    Korjaamokortin on kyettävä tallentamaan tapauksiin ja vikoihin liittyvät tiedot samalla tavoin kuin kuljettajakortin.
   224    Korjaamokortin on kyettävä tallentamaan tiedot, jotka koskevat kolmea viimeisintä kutakin tapaustyyppiä edustavaa
          tapausta (eli 18 tapausta) ja kuutta viimeisintä kutakin vikatyyppiä edustavaa vikatapahtumaa (eli 12 vikatapahtumaa).
          5.3.8 Tarkastustoimiin liittyvät tiedot
   225    Korjaamokortin on kyettävä tallentamaan tarkastustoimiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.
          5.3.9 Kalibrointiin ja ajan asetukseen liittyvät tiedot
   226    Korjaamokortin on kyettävä tallentamaan tiedot, jotka liittyvät kalibrointeihin ja/tai ajan asetuksiin, jotka on suoritettu
          kortin ollessa asetettuna valvontalaitteeseen.
   227    Kunkin kalibrointiin liittyvän tietueen on kyettävä tallentamaan seuraavat tiedot:
          — kalibroinnin tarkoitus (ensiasennus, asennus, määräaikaistarkastus),
          — ajoneuvon tunnistetiedot,
          — päivitetyt tai vahvistetut parametrit (w, k, l, rengaskoko, nopeudenrajoittimen asetukset, matkamittari (uudet ja
              vanhat lukemat), päivämäärä ja aika (uudet ja vanhat lukemat)),
          — valvontalaitteen tunnistetiedot (ajoneuvoyksikön osanumero, ajoneuvoyksikön sarjanumero, liiketunnistimen sarja-
              numero).
   228    Korjaamokortin on kyettävä tallentamaan vähintään 88 tällaista tietuetta.
   229    Korjaamokortin on pidettävä muistissa sen avulla suoritettujen kalibrointien kokonaislukumäärä.
 ---pagebreak--- C 126 E/36          FI                                  Euroopan yhteisöjen virallinen lehti                                           28.5.2002
   230     Korjaamokortin on pidettävä muistissa sen avulla suoritettujen kalibrointien lukumäärä kortin tietojen viimeksi tapah-
           tuneen kopioinnin jälkeen.
           5.3.10 Erityisolosuhteisiin liittyvät tiedot
   230a    Korjaamokortin on kyettävä tallentamaan erityisolosuhteisiin liittyvät tiedot samalla tavoin kuin kuljettajakortin. Korjaa-
           mokortin on kyettävä tallentamaan kaksi tällaista tietuetta.
           5.4 Valvontakortti
           5.4.1 Kortin tunnistetiedot
   231     Valvontakortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:
           — kortin numero,
           — kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,
           — kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä (jos sellainen on)
           5.4.2 Kortin haltijan tunnistetiedot
   232     Valvontakortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:
           — tarkastuselimen nimi,
           — tarkastuselimen osoite,
           — haltijan sukunimi,
           — haltijan etunimi (etunimet),
           — haltijan ensisijaisesti käyttämä kieli.
           5.4.3 Tarkastustoimiin liittyvät tiedot
   233     Valvontakortin on kyettävä tallentamaan seuraavat tarkastustoimiin liittyvät tiedot:
           — tarkastuksen päivämäärä ja aika,
           — tarkastuksen tyyppi (tietojen näyttö ja/tai tulostus ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen
               kopiointi),
           — jakso, jota koskevat tiedot kopioitiin (jos niitä kopioitiin),
           — tarkastettavan ajoneuvon rekisteritunnus ja jäsenvaltion viranomainen, joka on rekisteröinyt tarkastettavan ajoneu-
               von,
           — tarkastettavan kuljettajakortin numero ja kortin myöntänyt jäsenvaltio.
   234     Valvontakortin on kyettävä tallentamaan vähintään 230 tällaista tietuetta.
           5.5 Yrityskortti
           5.5.1 Kortin tunnistetiedot
   235     Yrityskortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:
           — kortin numero,
           — kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,
           — kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä (jos sellainen on).
           5.5.2 Kortin haltijan tunnistetiedot
   236     Yrityskortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:
           — yrityksen nimi,
           — yrityksen osoite.
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                                C 126 E/37
          5.5.3 Yrityksen toimenpiteitä koskevat tiedot
   237    Yrityskortin on kyettävä tallentamaan seuraavat yrityksen toimenpiteitä koskevat tiedot:
          — päivämäärä ja aika, jolloin toimenpide suoritettiin,
          — toimenpiteen tyyppi (ajoneuvoyksikön lukitseminen ja/tai lukituksen avaaminen ja/tai ajoneuvoyksikön tietojen
               kopiointi ja/tai kortin tietojen kopiointi),
          — jakso, jota koskevat tiedot kopioitiin (jos niitä kopioitiin),
          — kyseisen ajoneuvon rekisteritunnus ja jäsenvaltion viranomainen, joka on rekisteröinyt kyseisen ajoneuvon,
          — kortin numero ja kortin myöntänyt jäsenvaltio (jos kortin tietoja kopioitiin).
   238    Yrityskortin on kyettävä tallentamaan vähintään 230 tällaista tietuetta.
                                                       V. VALVONTALAITTEEN ASENNUS
          1. Asennus
   239    Uudet valvontalaitteet on toimitettava asentajille tai ajoneuvovalmistajille aktivoimattomana ja siten, että kaikille III luvun
          kohdassa 20 luetelluille kalibrointiparametreille on asetettu asianmukaiset ja käyvät oletusarvot. Tapauksissa, joissa
          mikään oletusarvo ei ole asianmukainen, kirjaimin ilmaistavien parametrien arvo on asetettava kysymysmerkeistä muo-
          dostuviksi merkkijonoiksi ja numeeristen parametrien arvo nollaksi.
   240    Valvontalaite on ennen sen aktivointia pystyttävä kalibroimaan, vaikka laite ei olisikaan kalibrointitilassa.
   241    Valvontalaite ei saa ennen aktivoimistaan kirjata tai tallentaa tietoja, jotka on kuvattu III luvun kohdissa 12.3–12.9 ja
          12.12–12.14 (mainitut kohdat mukaan lukien).
   242    Asennuksen aikana ajoneuvovalmistajien on asetettava valmiiksi kaikki tiedossa olevat parametrit.
   243    Ajoneuvovalmistajien tai asentajien on aktivoitava asennettu valvontalaite ennen kuin ajoneuvo siirretään pois toimiti-
          loista, joissa asennus suoritettiin.
   244    Valvontalaitteen aktivoinnin on käynnistyttävä automaattisesti, kun sen jompaan kumpaan korttiliitäntälaitteeseen en-
          simmäisen kerran asetetaan korjaamokortti.
   245    Mikäli liiketunnistimen ja ajoneuvoyksikön toisiinsa liittäminen vaatii erityisiä toimintoja, niiden on tapahduttava auto-
          maattisesti ennen aktivointia tai sen aikana.
   246    Aktivoinnin tapahduttua valvontalaitteen toimintojen ja tietojen käyttöoikeuksien on oltava täysin käytettävissä.
   247    Valvontalaitteen tietojen kirjaamis- ja tallennustoimintojen on laitteen aktivoinnin jälkeen oltava täysin toimintakuntoi-
          set.
   248    Asennuksen jälkeen laite on kalibroitava. Ajoneuvon rekisteritunnus syötetään ensimmäisen kalibroinnin yhteydessä,
          kahden viikon kuluessa asennuksesta tai viimeistään silloin, kun rekisteritunnus on myönnetty.
   248a   Valvontalaite on sijoitettava ajoneuvoon siten, että kuljettaja kykenee käyttämään tarvittavia toimintoja istuimeltaan
          käsin.
          2. Asennuskilpi
   249    Sen jälkeen, kun valvontalaite on tarkastettu asennuksen yhteydessä, on sen päälle, sisälle tai viereen helppopääsyiseen
          paikkaan kiinnitettävä selvästi näkyvä asennuskilpi. Jokaisen hyväksytyn asentajan tai korjaamon suorittaman tarkastuk-
          sen jälkeen on edellisen paikalle kiinnitettävä uusi kilpi.
   250    Kilvestä on käytävä ilmi ainakin seuraavat tiedot:
          — hyväksytyn asentajan tai korjaamon nimi, osoite tai toiminimi,
          — ajoneuvon ominaiskerroin muodossa ’w = . . . imp/km’,
          — valvontalaitteen vakio muodossa ’k = . . . imp/km’,
          — pyörien renkaiden tehollinen ympärysmitta muodossa ’l = . . . mm’,
          — rengaskoko,
          — päivämäärä, jolloin ajoneuvon ominaiskerroin ja pyörien renkaiden tehollinen ympärysmitta on mitattu,
          — ajoneuvon valmistenumero.
 ---pagebreak--- C 126 E/38            FI                              Euroopan yhteisöjen virallinen lehti                                               28.5.2002
           3. Sinetöinti
   251     Seuraavat osat on sinetöitävä:
           — jokainen liitäntä, joka irrotessaan aiheuttaisi muutoksia, joita on mahdoton havaita, tai tietojen tuhoutumista, jota on
                 mahdoton havaita;
           — asennuskilpi, jollei sitä ole kiinnitetty siten, ettei sitä voi poistaa siinä olevien merkintöjen tuhoutumatta.
   252     Edellä mainitut sinetit voidaan poistaa:
           — hätätapauksessa,
           — nopeudenrajoittimen tai muun liikenneturvallisuutta parantavan laitteen asentamiseksi, säätämiseksi tai korjaamiseksi
                 edellyttäen, että valvontalaitteen toiminta jatkuu luotettavasti ja moitteettomasti ja että hyväksytty asentaja tai
                 korjaamo sinetöi sen uudelleen (VI luvun mukaisesti) välittömästi nopeudenrajoittimen tai muun liikenneturvalli-
                 suutta parantavan laitteen asentamisen jälkeen tai seitsemän päivän kuluessa muissa tapauksissa.
   253     Aina kun sinetit poistetaan, toimivaltaiselle viranomaiselle on laadittava ja toimitettava kirjallinen ilmoitus, jossa esite-
           tään toimenpiteen syyt.
                                     VI. TARKASTUKSET, MÄÄRÄAIKAISTARKASTUKSET JA KORJAUKSET
           Niitä olosuhteita koskevat vaatimukset, joissa sinetit saadaan poistaa ja joihin viitataan asetuksen (ETY) N:o 3821/85
           12 artiklan 5 kohdassa, sellaisena kuin se on viimeksi muutettuna asetuksella (EY) N:o 2135/98, on määritelty tämän
           liitteen V luvun kohdassa 3.
           1. Asentajien tai testausasemien hyväksyminen
           Jäsenvaltiot hyväksyvät, tarkastavat säännöllisesti ja laillistavat elimet, jotka saavat suorittaa:
           — asennuksia,
           — tarkistuksia,
           — tarkastuksia,
           — korjauksia.
           Tämän asetuksen 12 artiklan 1 kohdan mukaisesti korjaamokortteja myönnetään vain asentajille ja/tai testausasemille,
           jotka on hyväksytty suorittamaan valvontalaitteen aktivointi ja/tai kalibrointi tämän liitteen mukaisesti ja (paitsi milloin
           tästä poikkeamiseen on perusteltu syy):
           — jotka eivät ole oikeutettuja yrityskorttiin;
           — ja joiden muut työtehtävät eivät vaaranna lisäyksessä 10 määriteltyä järjestelmän kokonaistietoturvaa.
           2. Uusien tai korjattujen laitteiden tarkastaminen
   254     Jokaisen uuden tai korjatun laitteen moitteeton toiminta ja sen lukemien ja tallennusten tarkkuus suhteessa III luvun
           kohdissa 2.1 ja 2.2 annettuihin rajoihin on tarkastettava V luvun kohdan 3 mukaisen sinetöinnin ja kalibroinnin avulla.
           3. Asennuksen tarkastus
   255     Ajoneuvoon asentamisen jälkeen koko laitteiston (valvontalaite mukaan lukien) on oltava III luvun kohdissa 2.1 ja 2.2
           esitettyjen enimmäisvirherajoihin liittyvien määräysten mukainen.
           4. Määräaikaistarkastukset
   256     Ajoneuvoihin asennettujen laitteiden määräaikaistarkastukset on suoritettava laitteiden korjaamisen jälkeen tai ajoneuvon
           ominaiskertoimen tai pyörän renkaiden tehollisen ympärysmitan muutoksen jälkeen tai silloin, jos laitteen UTC-aika
           poikkeaa oikeasta enemmän kuin 20 minuuttia tai kun ajoneuvon rekisteritunnus on muuttunut, tai vähintään kerran
           kahden vuoden (24 kuukauden) kuluessa edellisestä tarkastuksesta.
   257     Näissä tarkastuksissa on tarkastettava ainakin:
           — että valvontalaite, mukaan lukien tiedon säilytys ajopiirturikortilla, toimii moitteettomasti,
           — että III luvun kohdissa 2.1 ja 2.2 esitettyjä enimmäisvirherajoihin liittyviä määräyksiä noudatetaan,
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                             C 126 E/39
          — että valvontalaitteessa on tyyppihyväksyntämerkintä,
          — että asennuskilpi on kiinnitettynä,
          — että laitteen ja muiden laitteiston osien sinetit ovat koskemattomat,
          — rengaskoko ja pyörien renkaiden todellinen ympärysmitta.
   258    Kalibrointi on suoritettava osana näitä tarkastuksia.
          5. Virheiden mittaaminen
   259    Virheiden mittaaminen asennuksen yhteydessä tai käytön aikana on suoritettava seuraavissa olosuhteissa, joiden on
          katsottava olevan standardinmukaiset testausolosuhteet:
          — ajoneuvo kuormaamattomana ja normaalissa ajokunnossa,
          — rengaspaine valmistajan ohjeiden mukainen,
          — renkaiden kuluminen kansallisen lainsäädännön sallimissa rajoissa,
          — ajoneuvon liikkuminen:
               — ajoneuvon on kuljettava oman moottorinsa teholla suoraan tasaisella alustalla nopeudella 50 ± 5 km/t. Mittaus-
                    matkan on oltava ainakin 1 000 m.
          — testaus voidaan suorittaa myös muilla menetelmillä, kuten tarkoitukseen soveltuvassa testipenkissä, edellyttäen, että
               siten saavutetaan vastaava tarkkuus.
          6. Korjaukset
   260    Testausasemien on kyettävä kopioimaan tietoja valvontalaitteesta tarkoituksenaan toimittaa tiedot takaisin kuljetusyhti-
          ölle.
   261    Hyväksyttyjen testausasemien on annettava kuljetusyhtiöille todistus tietojen kopioinnin mahdottomuudesta tapauksissa,
          joissa valvontalaite ei salli aiemmin tallennettujen tietojen kopioimista tällaisen testausaseman suorittaman korjauksen
          jälkeenkään. Tällaiset korjaamot säilyttävät jäljennöksen antamistaan todistuksista vähintään vuoden ajan.
                                                         VII. KORTTIEN MYÖNTÄMINEN
          Jäsenvaltioiden käyttöön ottamien korttien myöntämiseen liittyvien menettelyjen on oltava seuraavien säännösten mu-
          kaisia:
   262    Ensimmäisen hakijalle myönnetyn ajopiirturikortin haltijakohtaisen sarjanumeron (jos sellainen on), korvausnumeron ja
          uusintanumeron on oltava asetettu nollaksi (0).
   263    Kaikkien tietylle valvontaelimelle tai tietylle korjaamolle tai tietylle kuljetusyhtiölle myönnettyjen muiden kuin henkilö-
          kohtaisten ajopiirturikorttien numeroissa on oltava samat 13 ensimmäistä merkkiä ja niillä on oltava eri järjestysnumero.
   264    Entisen ajopiirturikortin tilalle annetulla ajopiirturikortilla on oltava sama numero kuin kortilla, jonka se korvaa, lukuun
          ottamatta korvausnumeroa, jota suurennetaan yhdellä (järjestyksessä 0, . . ., 9, A, . . ., Z).
   265    Entisen ajopiirturikortin tilalle annetulla ajopiirturikortilla on oltava sama viimeinen voimassaolopäivä kuin kortilla,
          jonka se korvaa.
   266    Uusittavan ajopiirturikortin tilalle annetulla ajopiirturikortilla on oltava sama numero kuin kortilla, jonka se korvaa,
          lukuun ottamatta korvausnumeroa, joka on asetettava nollaksi (0), ja uusintanumeroa, jota suurennetaan yhdellä
          (järjestyksessä 0, . . ., 9, A, . . ., Z).
   267    Ajopiirturikortin vaihtamisessa hallinnollisten tietojen muuttamiseksi noudatetaan kortin uusimista koskevia sääntöjä, jos
          vaihtaminen tapahtuu samassa jäsenvaltiossa, ja kortin ensi kertaa myöntämistä koskevia sääntöjä, jos vaihtaminen
          tapahtuu jossakin muussa jäsenvaltiossa.
   268    Muiden kuin henkilökohtaisten korjaamo- tai valvontakorttien kohtaan ’kortin haltijan sukunimi’ on merkittävä korjaa-
          mon tai valvontaelimen nimi.
 ---pagebreak--- C 126 E/40           FI                                Euroopan yhteisöjen virallinen lehti                                               28.5.2002
                                VIII. VALVONTALAITTEIDEN JA AJOPIIRTURIKORTTIEN TYYPPIHYVÄKSYNTÄ
           1. Yleisiä asioita
           Tässä luvussa valvontalaitteella tarkoitetaan valvontalaitetta tai sen osia. Kaapeli(t), jo(i)lla liiketunnistin yhdistetään
           ajoneuvoyksikköön, ei(vät) tarvitse tyyppihyväksyntää. Valvontalaitteen käyttämä paperi katsotaan valvontalaitteen
           osaksi.
   269     Valvontalaite on tyyppihyväksytettävä täydellisenä kaikkien siihen kiinteästi liitettyjen lisälaitteiden kanssa.
   270     Valvontalaitteiden ja ajopiirturikorttien tyyppihyväksyntään on sisällyttävä tietoturvaan liittyviä testejä, toimintaan liit-
           tyviä testejä ja yhteentoimivuuteen liittyviä testejä. Kunkin testityypin hyväksytyt tulokset esitetään asianmukaisessa
           todistuksessa.
   271     Jäsenvaltioiden tyyppihyväksyntäviranomaiset eivät myönnä tyyppihyväksyntää tämän asetuksen 5 artiklan mukaisesti,
           ellei heillä ole käytettävissään sen valvontalaitteen tai ajopiirturikortin:
           — tietoturvatodistusta,
           — toiminnallisuustodistusta
           — sekä yhteentoimivuustodistusta,
           jolle tyyppihyväksyntää anotaan.
   272     Kaikista laitteiden ohjelmistojen tai varusteiden taikka niiden valmistuksessa käytettävien materiaalien muutoksista on
           ennen niiden käyttöönottoa ilmoitettava tyyppihyväksynnän myöntäneelle viranomaiselle. Tämän viranomaisen on joko
           vahvistettava valmistajalle, että tyyppihyväksyntä ulotetaan käsittämään nämä muutokset, tai vaadittava asianomaisten
           toiminnallisuus-, tietoturva- ja/tai yhteentoimivuustodistusten ajan tasalle saattamista tai vahvistamista.
   273     Toimenpiteet, joilla päivitetään käytössä olevien valvontalaitteiden ohjelmistoja, on hyväksytettävä sillä viranomaisella,
           joka on myöntänyt valvontalaitteen tyyppihyväksynnän. Ohjelmiston päivitys ei saa muuttaa tai pyyhkiä pois mitään
           valvontalaitteeseen tallennettuja kuljettajan toimintaa koskevia tietoja. Ohjelmistoja voidaan päivittää vain laitteen val-
           mistajan vastuulla.
           2. Tietoturvatodistus
   274     Tietoturvatodistus annetaan tämän liitteen lisäyksen 10 määräysten mukaisesti.
           3. Toiminnallisuustodistus
   275     Jokaisen tyyppihyväksyntää hakevan on annettava jäsenvaltion tyyppihyväksyntäviranomaisen käyttöön kaikki aineisto ja
           asiakirjat, jotka kyseinen viranomainen katsoo tarpeellisiksi.
   276     Toiminnallisuustodistus annetaan valmistajalle vasta, kun vähintään kaikista lisäyksessä 9 määritellyistä testeistä on saatu
           hyväksyttävä tulos.
   277     Toiminnallisuustodistuksen antaa tyyppihyväksyntäviranomainen. Todistukseen on sen saajan nimen ja mallin tunniste-
           tietojen lisäksi sisällyttävä yksityiskohtainen luettelo suoritetuista testeistä ja saaduista tuloksista.
           4. Yhteentoimivuustodistus
   278     Yhteentoimivuustestit suoritetaan yhdessä laboratoriossa Euroopan komission valtuuttamana ja vastuulla.
   279     Laboratorion on kirjattava valmistajien esittämät yhteentoimivuutta koskevat testauspyynnöt siinä aikajärjestyksessä, kun
           ne saapuvat.
   280     Pyynnöt kirjataan virallisesti vain, jos laboratoriolla on käytettävissään:
           — kaikki kyseisten yhteentoimivuustestien suorittamisessa tarvittava aineisto ja asiakirjat,
           — vastaava tietoturvatodistus,
           — vastaava toiminnallisuustodistus.
           Pyynnön kirjaamispäivämäärä on ilmoitettava valmistajalle.
   281     Laboratorio ei suorita yhteentoimivuustestejä valvontalaitteille tai ajopiirturikorteille, joille ei ole myönnetty tietoturva-
           todistusta ja toiminnallisuustodistusta.
   282     Valmistajan, joka pyytää yhteentoimivuustestien suorittamista, on sitouduttava antamaan laboratorion vastata näistä
           testeistä sekä kaikesta aineistosta ja asiakirjoista, jotka valmistaja on testien suorittamiseksi antanut laboratorion käyt-
           töön.
 ---pagebreak--- 28.5.2002           FI                              Euroopan yhteisöjen virallinen lehti                                               C 126 E/41
   283    Yhteentoimivuustestit on suoritettava tämän liitteen lisäyksen 9 kohdan 5 mukaisesti kaikkien niiden valvontalaite- tai
          ajopiirturikorttityyppien kanssa:
          — joiden tyyppihyväksyntä on vielä voimassa tai,
          — joiden tyyppihyväksyntää on haettu ja joilla on voimassa oleva yhteentoimivuustodistus.
   284    Laboratorio antaa valmistajalle yhteentoimivuustodistuksen vasta, kun kaikista yhteentoimivuustesteistä on saatu hyväk-
          syttävät tulokset.
   285    Jos yhteentoimivuustestit eivät anna hyväksyttäviä tuloksia yhden tai useamman valvontalaitteen tai ajopiirturikortin
          osalta vaatimuksen 283 mukaisesti, yhteentoimivuustodistusta ei anneta, ennen kuin sitä pyytänyt valmistaja on tehnyt
          tarvittavat muutokset ja saanut yhteentoimivuustesteissä hyväksyttävät tulokset. Laboratorion on määritettävä ongelman
          syy tähän yhteentoimivuusongelmaan liittyvien valmistajien avulla ja pyrittävä auttamaan todistusta pyytänyttä valmis-
          tajaa teknisen ratkaisun löytämisessä. Kun valmistaja tekee tuotteeseensa muutoksia, hänen itsensä on varmistettava
          asiaankuuluvilta viranomaisilta, että tietoturva- ja toiminnallisuustodistukset ovat vielä voimassa.
   286    Yhteentoimivuustodistus on voimassa kuusi kuukautta. Se peruutetaan tämän ajan kuluttua, ellei valmistaja ole saanut
          vastaavaa tyyppihyväksyntätodistusta. Valmistaja toimittaa yhteentoimivuustodistuksen sille jäsenvaltion tyyppihyväksyn-
          täviranomaiselle, joka on antanut toiminnallisuustodistuksen.
   287    Mitään tekijää, joka saattaa aiheuttaa yhteentoimivuusongelman, ei saa käyttää voiton tavoitteluun tai määräävän aseman
          hankkimiseen.
          5. Tyyppihyväksyntätodistus
   288    Jäsenvaltion tyyppihyväksyntäviranomainen saa antaa tyyppihyväksyntätodistuksen heti, kun sillä on käytettävissään
          vaadittavat kolme todistusta.
   289    Tyyppihyväksyntäviranomaisen on toimitettava jäljennös tyyppihyväksyntätodistuksesta laboratoriolle, joka vastasi yh-
          teensopivuustesteistä silloin, kun todistus annettiin valmistajalle.
   290    Yhteentoimivuustestejä suorittamaan valtuutetun testauslaboratorion on ylläpidettävä julkista WWW-sivustoa, jolla on
          ajan tasalla pidettävä luettelo valvontalaite- ja ajopiirturikorttimalleista:
          — joita koskeva yhteentoimivuuden testauspyyntö on kirjattu,
          — jotka ovat saaneet yhteentoimivuustodistuksen (myös väliaikaisen),
          — jotka ovat saaneet tyyppihyväksyntätodistuksen.
          6. Poikkeusmenettely: ensimmäiset yhteentoimivuustodistukset
   291    Neljän kuukauden ajan siitä lukien, kun ensimmäiset valvontalaitteet ja ajopiirturikortit (kuljettaja-, korjaamo-, valvonta-
          ja yrityskortit) ovat saaneet yhteentoimivuustodistuksen, kaikki annettavat yhteentoimivuustodistukset (kaikkein ensim-
          mäinen mukaan lukien) ovat väliaikaisia.
   292    Jos kaikki nämä tuotteet ovat mainitun ajan kuluttua keskenään yhteentoimivia, kaikki vastaavat yhteentoimivuustodis-
          tukset muuttuvat lopullisiksi.
   293    Jos tämän ajan kuluessa havaitaan yhteentoimivuusongelmia, yhteentoimivuustesteistä vastaavan laboratorion on mää-
          ritettävä ongelmien syyt kaikkien asianosaisten valmistajien avulla sekä kehotettava näitä tekemään vaadittavat muu-
          tokset.
   294    Jos tämän ajan kuluttua vielä esiintyy yhteentoimivuusongelmia, on yhteentoimivuustesteistä vastaavan laboratorion
          yhteistyössä kaikkien asianosaisten valmistajien ja vastaavat toiminnallisuustodistukset antaneiden tyyppihyväksyntävi-
          ranomaisten kanssa määritettävä yhteentoimivuusongelmien syyt ja päätettävä, mitä muutoksia kunkin asianomaisen
          valmistajan on tehtävä. Teknisten ratkaisujen hakeminen saa kestää enintään kaksi kuukautta, minkä jälkeen, ellei
          ratkaisua ole löytynyt, komission on yhteentoimivuustesteistä vastaavaa laboratoriota kuultuaan päätettävä, mikä tai
          mitkä valvontalaitteet ja kortit saavat lopullisen yhteentoimivuustodistuksen ja perusteltava ratkaisunsa.
   295    Kaikki yhteentoimivuutta koskevat testauspyynnöt, jotka laboratorio on kirjannut ensimmäistä yhteensopivuustodistusta
          seuraavan neljän kuukauden ajan päättymisen ja vaatimuksessa 294 mainitun komission päätöksen välisenä aikana, on
          lykättävä siihen asti, kunnes alkuperäiset yhteentoimivuusongelmat on ratkaistu. Sen jälkeen nämä pyynnöt on käsitel-
          tävä siinä aikajärjestyksessä, jossa ne on kirjattu.
 ---pagebreak--- C 126 E/42           FI                                Euroopan yhteisöjen virallinen lehti                                                 28.5.2002
                                                                         Lisäys 1
                                                                  DATATERMISTÖ
           1. JOHDANTO
           Tässä lisäyksessä määritellään valvontalaitteissa ja ajopiirturikorteissa käytettävän datan muodot, elementit ja rakenteet.
           1.1 Datatyyppien määrittelytapa
           Tässä lisäyksessä käytetään ASN.1-merkintätavan mukaisia datatyyppien määrittelyjä. Näin erilliset dataelementit ja
           datarakenteet voidaan määritellä ilman sidonnaisuutta mihinkään datansiirron vaatimaan muotorakenteeseen (koo-
           daussääntöön), jolloin määrittelyt ovat sovelluksesta ja ympäristöstä riippumattomia.
           ASN.1-merkintätavan mukaiset datatyypin määrittelyt on tehty ISO/IEC 8824-1 -standardin mukaisesti. Tästä seuraa,
           että:
           — mikäli mahdollista, datatyypille valittu nimi viittaa sen käyttötarkoitukseen,
           — milloin datatyyppi on muiden datatyyppien yhdistelmä, sen nimi on silti yhteen kirjoitettu sarja kirjainmerkkejä,
                joka alkaa isolla kirjaimella, kuitenkin siten, että isoja kirjaimia on käytetty myös nimen keskellä välittämään tietoa
                nimen osien merkityksestä,
           — yleensä datatyyppien nimet liittyvät niiden datatyyppien nimiin, joista ne on rakennettu, niiden laitteiden nimiin,
                joissa dataa tallennetaan, ja niihin toimintoihin, joihin data liittyy.
           Jos ASN.1-datatyyppi on jo määritelty osana jotain muuta standardia, ja sitä käytetään myös valvontalaitteissa, mää-
           ritellään kyseinen ASN.1-datatyyppi tässä lisäyksessä.
           Jotta useiden erilaisten koodaussääntöjen käyttäminen olisi mahdollista, joillakin tämän lisäyksen ASN.1-datatyypeillä on
           rajoituksia arvoalueiden osalta. Nämä arvoalueiden rajoitukset on määritelty kohdassa 3.
           1.2 Viitetiedot
           Tässä lisäyksessä käytetään seuraavia viitteitä:
           ISO 639              Code for the representation of names of languages. First Edition: 1988. (Kielten nimien tunnukset.
                                Ensimmäinen painos: 1998.)
           EN 726-3             Identification cards systems – Telecommunications integrated circuit(s) cards and terminals – Part 3:
                                Application independent card requirements. December 1994. (Henkilökorttijärjestelmät. Tietoliiken-
                                teessä käytettävät integroidulla piirillä varustetut kontaktilliset kortit. Osa 3: Sovelluksesta riippumat-
                                tomien korttien vaatimukset. Joulukuu 1994.)
           ISO 3779             Road vehicles – Vehicle identification number (VIN) – Content and structure. Edition 3: 1983.
                                (Tieliikenteessä käytettävät ajoneuvot. Ajoneuvojen valmistenumero. Sisältö ja rakenne. Kolmas pai-
                                nos: 1983.)
           ISO/IEC 7816-5       Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 5:
                                Numbering system and registration procedure for application identifiers. First edition: 1994 +
                                Amendment 1: 1996. (Tietotekniikka. Henkilökortit. Integroidulla piirillä varustetut kontaktilliset
                                kortit. Osa 5: Numerointijärjestelmä ja rekisteröintimenettelyt sovellustunnuksille. Ensimmäinen pai-
                                nos: 1994, ensimmäinen muutos: 1996.)
           ISO/IEC 8824-1       Information technology – Abstract Syntax Notation 1 (ASN.1): Specification of basic notation.
                                Edition 2: 1998. (Tietotekniikka. Abstrakti syntaksin esitysmuoto 1 (ASN.1): Perusesitysmuodon
                                määrittely. Toinen painos: 1998.)
           ISO/IEC 8825-2       Information technology – ASN.1 encoding rules: Specification of Packed Encoding Rules (PER).
                                Edition 2: 1998. (Tietotekniikka. ASN.1-koodaussäännöt: pakkaukseen tarkoitettujen koodaussään-
                                töjen (PER) määrittely. Toinen painos: 1998.)
           ISO/IEC 8859-1       Information technology – 8 bit single-byte coded graphic character sets – Part 1: Latin alphabet No.1.
                                First edition: 1998. (Tietotekniikka. Yksitavuiset 8-bittiset koodatut graafiset merkistöt. Osa 1.
                                Latinalaisaakkosto nro 1. Ensimmäinen painos: 1998.)
           ISO/IEC 8859-7       Information technology – 8 bit single-byte coded graphic character sets – Part 7: Latin/Greek
                                alphabet. First edition: 1987. (Tietotekniikka. Yksitavuiset 8-bittiset koodatut graafiset merkistöt.
                                Osa 7. Latinalais-kreikkalaisaakkosto. Ensimmäinen painos: 1987.)
           ISO 16844-3          Road vehicles – Tachograph systems – Motion Sensor Interface. WD 3-20/05/99. (Tieliikenteessä
                                käytettävät ajoneuvot. Ajopiirturijärjestelmät. Liiketunnistimen liitäntälaite.)
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                           C 126 E/43
          2. DATATYYPPIEN MÄÄRITTELYT
          Kaikkien seuraavien datatyyppien oletusarvoinen dataelementin arvo tapauksissa, joissa arvo on tuntematon tai ei
          sovellettavissa, saadaan täyttämällä dataelementti tavuilla, joiden arvo on 'FFh'.
          2.1 ActivityChangeInfo
          Tämän datatyypin avulla voidaan kaksitavuista sanaa käyttäen koodata korttiaukon tilanne klo 00.00 ja/tai kuljettaja-
          tilanne klo 00.00 ja/tai toiminnan muutoksia ja/tai ajoneuvon miehityksen muutoksia ja/tai kuljettajan tai apukuljettajan
          kortin tilan muutoksia. Tämä datatyyppi liittyy vaatimuksiin 084, 109a, 199 ja 219.
          ActivityChangeInfo ::= OCTET STRING (SIZE(2))
          Asetettava arvo – Octet Aligned (tavuittain ryhmitelty):'scpaattttttttttt'B (16 bittiä)
          Datamuistin tallenteille (tai korttiaukon tilanteelle):
          's'B                     Korttiaukko:
                                   '0'B: DRIVER (kuljettaja),
                                   '1'B: CO-DRIVER (apukuljettaja),
          'c'B                     Ajoneuvon miehitys:
                                   '0'B: SINGLE (yksin),
                                   '1'B: CREW (miehistö),
          'p'B                     Kuljettajakortin (tai korjaamokortin) tila kyseisessä korttiaukossa:
                                   '0'B: INSERTED (kortti on asetettuna aukkoon),
                                   '1'B: NOT INSERTED (korttia ei ole asetettu aukkoon (tai se on poistettu)),
          'aa'B                    Toiminta:
                                   '00'B: BREAK/REST (tauko/lepo),
                                   '01'B: AVAILABILITY (varallaolo),
                                   '10'B: WORK (työ),
                                   '11'B: DRIVING (ajo),
          'ttttttttttt'B           Muutoksen aika: minuutteina klo 00.00 lukien kyseisenä päivänä.
          Kuljettajakortin (tai korjaamokortin) tallenteille (ja kuljettajatilanteelle):
          's'B                     Korttiaukko (ei oleellinen, kun 'p' = 1, paitsi alla olevan huomautuksen tapauksessa):
                                   '0'B: DRIVER (kuljettaja),
                                   '1'B: CO-DRIVER (apukuljettaja),
          'c'B                     Ajoneuvon miehitys (tapaus 'p' = 0) tai toiminnan tilan mukaan (tapaus 'p' = 1):
                                   '0'B: SINGLE (yksin),               '0'B: UNKNOWN (tuntematon)
                                   '1'B: CREW (miehistö),              '1'B: KNOWN (= käsin syötetty)
          'p'B                     Kortin tila:
                                   '0'B: INSERTED, (kortti on asetettuna valvontalaitteeseen),
                                   '1'B: NOT INSERTED, (korttia ei ole asetettu laitteeseen (tai se on postettu)),
 ---pagebreak--- C 126 E/44           FI                              Euroopan yhteisöjen virallinen lehti                                           28.5.2002
           'aa'B                    Toiminta (ei oleellinen, kun 'p' = 1, paitsi alla olevan huomautuksen tapauksessa):
                                    '00'B: BREAK/REST (tauko/lepo),
                                    '01'B: AVAILABILITY (varallaolo),
                                    '10'B: WORK (työ),
                                    '11'B: DRIVING (ajo),
           'ttttttttttt'B           Muutoksen aika: minuutteina klo 00.00 lukien kyseisenä päivänä.
           Huomautus, joka koskee tapausta ’kortin poistaminen’:
           Kun kortti poistetaan:
           — 's' on oleellinen ja osoittaa korttiaukon, josta kortti poistetaan,
           — 'c' on asetettava arvoon 0,
           — 'p' on asetettava arvoon 1,
           — 'aa' on asetettava kortin poistamishetkellä valittuna ollutta toimintaa vastaavaksi,
           Käsin syöttämisen tuloksena kortille tallennetun tietueen tavujen 'c' ja 'aa' päälle voidaan myöhemmin kirjoittaa uudet
           tilannetta kuvaavat tiedot.
           2.2 Address
           Osoite.
           Address ::= SEQUENCE {
                codePage                                                    INTEGER (0..255),
                address                                                     OCTET STRING (SIZE(35))
           }
           codePage määrittelee sen ISO/IEC 8859 -standardin osan, jonka mukaisesti osoite on koodattu,
           address on ISO/IEC 8859-codePage -koodisivun mukaisesti määritelty osoite.
           2.3 BCDString
           BCDString-datatyypillä esitetään luvut BCD- eli binaarikoodatussa desimaalimuodossa. Tätä datatyyppiä käytetään esit-
           tämään yksi desimaali yhdellä nelibittisellä (puoli)tavulla. BCDString perustuu ISO/IEC 8824-1 – standardin 'Character-
           StringType'-määrittelyyn.
           BCDString ::= CHARACTER STRING (WITH COMPONENTS {
                identification ( WITH COMPONENTS {
                fixed PRESENT }) })
           BCDString-datatyypissä käytetään ’hstring’-merkintätapaa. Vasemmanpuoleisin heksadesimaaliluku on ensimmäisen ta-
           vun merkitsevin puolitavu. Muodostettaessa useita tavuja on tarvittaessa lisättävä nollan arvoisia puolitavuja ensimmäi-
           sen tavun vasemmanpuoleisesta puolitavusta alkaen.
           Sallitut luvut ovat: 0, 1, . . . 9.
           2.4 CalibrationPurpose
           Koodi, joka ilmaisee, miksi joukko kalibrointiparametreja on tallennettu. Tämä datatyyppi liittyy vaatimuksiin 097 ja
           098.
           CalibrationPurpose ::= OCTET STRING (SIZE(1))
           Asetettava arvo:
           '00'H varattu arvo,
           '01'H aktivointi: ajoneuvoyksikköä aktivoitaessa tunnettujen kalibrointipapametrien tallennus,
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                         C 126 E/45
          '02'H ensiasennus: ajoneuvoyksikön ensimmäinen kalibrointi sen aktivoinnin jälkeen,
          '03'H asennus: ajoneuvoyksikön ensimmäinen kalibrointi sen ollessa nykyisessä ajoneuvossa,
          '04'H määräaikaistarkastus.
          2.5 CardActivityDailyRecord
          Kortille tallennetut tiedot, jotka liittyvät kuljettajan toimintaan tietyn kalenterivuorokauden aikana. Tämä datatyyppi
          liittyy vaatimuksiin 199 ja 219.
          CardActivityDailyRecord ::= SEQUENCE {
                activityPreviousRecordLength                                INTEGER(0..CardActivityLengthRange),
                activityRecordLength                                        INTEGER(0..CardActivityLengthRange),
                activityRecordDate                                          TimeReal,
                activityDailyPresenceCounter                                DailyPresenceCounter,
                activityDayDistance                                         Distance,
                activityChangeInfo                                          SET SIZE(1..1440) OF ActivityChangeInfo
          }
          activityPreviousRecordLength on edellisen päivätietueen kokonaispituus tavuina. Tämän maksimiarvon määrää sen
          OCTET STRING -tavujonon pituus, johon nämä tiedot tallennetaan. (ks. CardActivityLengthRange-muuttujan selitystä
          kohdassa 3). Kun kyseinen tietue on vanhin päivittäinen tietue, on activityPreviousRecordLength-muuttujan arvoksi
          asetettava 0.
          activityRecordLength on tämän tietueen kokonaispituus tavuina. Tämän maksimiarvon määrää sen OCTET STRING
          -tavujonon pituus, johon nämä tiedot tallennetaan.
          activityRecordDate on tietueen päiväys.
          activityDailyPresenceCounter on kyseistä päivää vastaava kortin käyttökertalaskurin arvo.
          activityDayDistance on kyseisenä päivänä kuljettu kokonaismatka.
          activityChangeInfo on kuljettajan ActivityChangeInfo-tiedot kyseiseltä päivältä. Se voi sisältää enintään 1 440 tietoa
          (yksi toiminnan tilan muutos minuuttia kohden). Sisältää aina ActivityChangeInfo-tiedot, jotka ilmoittavat kuljettajati-
          lanteen klo 00.00.
          2.6 CardActivityLengthRange
          Kuljettaja- tai korjaamokortilla oleva tavumäärä kuljettajan toimintaa koskevien tietojen tallentamiseksi.
          CardActivityLengthRange ::= INTEGER(0..2 16-1)
          Asetettava arvo: Ks. kohta 3.
          2.7 CardApprovalNumber
          Kortin tyyppihyväksyntänumero.
          CardApprovalNumber ::= IA5String(SIZE(8))
          Asetettava arvo: Määrittelemätön.
          2.8 CardCertificate
          Kortin julkisen avaimen varmenne.
          CardCertificate ::= Certificate
          2.9 CardChipIdentification
          Kortille tallennetut tiedot, jotka liittyvät kortin integroituun piiriin (IC:hen) (vaatimus 191).
          CardChipIdentification ::= SEQUENCE {
                icSerialNumber                                              OCTET STRING (SIZE(4)),
                icManufacturingReferences                                   OCTET STRING (SIZE(4))
          }
 ---pagebreak--- C 126 E/46           FI                              Euroopan yhteisöjen virallinen lehti                                               28.5.2002
           icSerialNumber on standardin EN 726-3 mukaisesti määritelty IC:n sarjanumero.
           icManufacturingReferences on standardin EN 726-3 mukaisesti määritelty valmistajan tunniste ja valmisteosat.
           2.10 CardConsecutiveIndex
           Kortin haltijakohtainen sarjanumero (määritelmä h).
           CardConsecutiveIndex ::= IA5String(SIZE(1))
           Asetettava arvo: (ks. tämän liitteen VII luku)
           Numeron suurennusjärjestys: '0, . . ., 9, A, . . . , Z, a, . . . , z'
           2.11 CardControlActivityDataRecord
           Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät viimeisimpään tarkastustoimeen, jonka kohteeksi kuljet-
           taja on joutunut (vaatimukset 210 ja 225).
           CardControlActivityDataRecord ::= SEQUENCE {
                controlType                                                      ControlType,
                controlTime                                                      TimeReal,
                controlCardNumber                                                FullCardNumber,
                controlVehicleRegistration                                       VehicleRegistrationIdentification,
                controlDownloadPeriodBegin                                       TimeReal,
                controlDownloadPeriodEnd                                         TimeReal,
           }
           controlType on tarkastustoimen tyyppi.
           controlTime on tarkastustoimen päivämäärä ja aika.
           controlCardNumber on tarkastuksen suorittaneen virkailijan FullCardNumber-tieto.
           controlVehicleRegistration on sen ajoneuvon rekisteritunnus ja rekisteröinyt jäsenvaltio, jota käytettäessä tarkastus
           tapahtui.
           controlDownloadPeriodBegin ja controlDownloadPeriodEnd sisältävät tiedot tietojen kopioinnin alku- ja päätty-
           mishetkestä, jos tietoja kopioitiin.
           2.12 CardCurrentUse
           Kortin käyttöjaksoon liittyvät tiedot (vaatimus 212).
           CardCurrentUse ::= SEQUENCE {
                sessionOpenTime                                                  TimeReal,
                sessionOpenVehicle                                               VehicleRegistrationIdentification
           }
           sessionOpenTime on aika, jolloin kortti asetettiin paikoilleen kuluvan käyttöjakson aluksi. Tämän elementin arvo
           asetetaan nollaksi korttia poistettaessa.
           sessionOpenVehicle on parhaillaan käytettävän ajoneuvon tunnistetiedot, jotka on asetettu korttia paikoilleen asetet-
           taessa. Tämän elementin arvo asetetaan nollaksi korttia poistettaessa.
           2.13 CardDriverActivity
           Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kuljettajan toimintaan (vaatimukset 199 ja 219).
           CardDriverActivity ::= SEQUENCE {
                activityPointerOldestDayRecord                                   INTEGER(0..CardActivityLengthRange-1),
                activityPointerNewestRecord                                      INTEGER(0..CardActivityLengthRange-1),
                activityDailyRecords                                             OCTET STRING
                                                                                 (SIZE(CardActivityLengthRange))
           }
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                              C 126 E/47
          activityPointerOldestDayRecord on sen tallennuspaikan alun määrittely (tavuina merkkijonon alusta lukien), johon on
          tallennettu vanhin täydellinen activityDailyRecords-merkkijonoon sisältyvä päivätietue. Osoitinmuuttujan maksimiarvon
          määrää merkkijonon pituus.
          activityPointerNewestRecord on sen tallennuspaikan alun määrittely (tavuina merkkijonon alusta lukien), johon on
          tallennettu viimeisin täydellinen activityDailyRecords-merkkijonoon sisältyvä päivätietue. Osoitinmuuttujan maksimi-
          arvon määrää merkkijonon pituus.
          activityDailyRecords on kuljettajan päivittäiseen toimintaan liittyvien tietojen tallennukseen käytettävissä oleva tila
          (datarakenne: CardActivityDailyRecord) jokaista sellaista kalenterivuorokautta kohden, jolloin korttia on käytetty.
          Asetettava arvo: Tätä tavujonoa täytetään kiertävästi CardActivityDailyRecord-tiedoilla. Ensimmäisellä kerralla tallen-
          nus aloitetaan jonon ensimmäisestä tavusta. Kaikki uudet tietueet lisätään edellisen perään. Kun tavujono on täynnä,
          tallennusta jatketaan jonon ensimmäisestä tavusta välittämättä dataelementin sisälle syntyvästä katkoksesta. Ennen kuin
          tavujonoon lisätään uusia toimintatietoja (laajentamalla käytössä olevaa activityDailyRecord-tilaa tai avaamalla uusi
          activityDailyRecord-tila), jotka korvaavat vanhempia toimintatietoja, activityPointerOldestDayRecord-osoitin on asetet-
          tava vanhimman täydellisen päivittäisen tietueen sijaintia vastaavaksi ja tämän (uuden) vanhimman täydellisen päivittäi-
          sen tietueen activityPreviousRecordLength-tieto on asetettava nollaksi.
          2.14 CardDrivingLicenceInformation
          Kuljettajakortille tallennetut tiedot, jotka liittyvät kortin haltijan ajokortin tietoihin (vaatimus 196).
          CardDrivingLicenceInformation ::= SEQUENCE {
               drivingLicenceIssuingAuthority                                 Name,
               drivingLicenceIssuingNation                                    NationNumeric,
               drivingLicenceNumber                                           IA5String(SIZE(16))
          }
          drivingLicenceIssuingAuthority on kortin myöntänyt viranomainen.
          drivingLicenceIssuingNation on kortin myöntäneen viranomaisen kansallisuus.
          drivingLicenceNumber on ajokortin numero.
          2.15 CardEventData
          Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijaa koskeviin tapauksiin (vaatimukset 204 ja
          223).
          CardEventData ::= SEQUENCE SIZE(6) OF {
               cardEventRecords                                               SET SIZE(NoOfEventsPerType) OF
                                                                              CardEventRecord
          }
          CardEventData on sarja cardEventRecords-tietueita, järjestettynä nousevaan järjestykseen EventFaultType-muuttujan
          arvon mukaan (paitsi tietoturvan murtoyritykset, jotka kerätään tietuesarjan viimeiseen osaan).
          cardEventRecords on sarja tietyn tyypin tapauksiin liittyviä tietueita (tai tietoturvan murtoyrityksiin liittyvä tapaus-
          luokka).
          2.16 CardEventRecord
          Kuljettaja- tai korjaamokortille tallennetut tiedot, liittyvät kortin haltijaa koskeviin tapauksiin (vaatimukset 205 ja 223).
          CardEventRecord ::= SEQUENCE {
               eventType                                                      EventFaultType,
               eventBeginTime                                                 TimeReal,
               eventEndTime                                                   TimeReal,
               eventVehicleRegistration                                       VehicleRegistrationIdentification
          }
 ---pagebreak--- C 126 E/48           FI                                Euroopan yhteisöjen virallinen lehti                                                28.5.2002
           eventType on tapauksen tyyppi.
           eventBeginTime on päivämäärä ja aika, jolloin tapaus alkoi.
           eventEndTime on päivämäärä ja aika, jolloin tapaus päättyi.
           eventVehicleRegistration on sen ajoneuvon rekisteritunnus ja rekisteröinyt jäsenvaltio, jossa tapaus sattui.
           2.17 CardFaultData
           Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijaa koskeviin vikatapahtumiin (vaatimukset
           207 ja 223).
           CardFaultData ::= SEQUENCE SIZE(2) OF {
               cardFaultRecords                                              SET SIZE(NoOfFaultsPerType) OF
                                                                             CardFaultRecord
           }
           CardFaultData on sarja valvontalaitevikoihin liittyviä tietueita ja sen perässä oleva sarja korttivikoihin liittyviä tietueita.
           cardFaultRecords on sarja tiettyihin vikatyyppeihin liittyviä tietueita (valvontalaite- tai korttivika).
           2.18 CardFaultRecord
           Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijaa koskeviin vikatapahtumiin (vaatimukset
           208 ja 223).
           CardFaultRecord ::= SEQUENCE {
               faultType                                                     EventFaultType,
               faultBeginTime                                                TimeReal,
               faultEndTime                                                  TimeReal,
               faultVehicleRegistration                                      VehicleRegistrationIdentification
           }
           faultType on vikatapahtuman tyyppi.
           faultBeginTime on päivämäärä ja aika, jolloin vikatapahtuma alkoi.
           faultEndTime on päivämäärä ja aika, jolloin vikatapahtuma päättyi.
           faultVehicleRegistration on sen ajoneuvon rekisteritunnus ja rekisteröinyt jäsenvaltio, jossa vikatapahtuma sattui.
           2.19 CardIccIdentification
           Kortille tallennetut tiedot, jotka liittyvät integroidun piirin sisältävän kortin (IC-kortin) tunnistukseen (vaatimus 192).
           CardIccIdentification ::= SEQUENCE {
               clockStop                                                     OCTET STRING (SIZE(1)),
               cardExtendedSerialNumber                                      ExtendedSerialNumber,
               cardApprovalNumber                                            CardApprovalNumber
               cardPersonaliserID                                            OCTET STRING (SIZE(1)),
               embedderIcAssemblerId                                         OCTET STRING (SIZE(5)),
               icIdentifier                                                  OCTET STRING (SIZE(2))
           }
           clockStop on standardissa EN 726-3 määritelty Clockstop-tila.
           cardExtendedSerialNumber on IC-kortin sarjanumero ja IC-kortin valmistusviite siten kuin se on määritelty standar-
           dissa EN 726-3 ja edelleen määritelty ExtendedSerialNumber-datatyypillä.
           cardApprovalNumber on kortin tyyppihyväksyntänumero.
           cardPersonaliserID on standardissa EN 726-3 määritelty kortin yksilöintitunnus.
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                          C 126 E/49
          embedderIcAssemblerId on kortin laminoijan/IC:n asentajan tunniste siten kuin se on määritelty standardissa
          EN 726-3.
          icIdentifier on kortilla olevan integroidun piirin ja piirin valmistajan Identifier-tunnus siten kuin se on määritelty
          standardissa EN 726-3.
          2.20 CardIdentification
          Kortille tallennetut tiedot, jotka liittyvät kortin tunnistukseen (vaatimukset 194, 215, 231, 235).
          CardIdentification ::= SEQUENCE
              cardIssuingMemberState                                        NationNumeric,
              cardNumber                                                    CardNumber,
              cardIssuingAuthorityName                                      Name,
              cardIssueDate                                                 TimeReal,
              cardValidityBegin                                             TimeReal,
              cardExpiryDate                                                TimeReal
          }
          cardIssuingMemberState on kortin myöntäneen jäsenvaltion tunnus.
          cardNumber on kortin numero.
          cardIssuingAuthorityName on kortin myöntäneen viranomaisen nimi.
          cardIssueDate on päivämäärä, jolloin kortti myönnettiin nykyiselle haltijalleen.
          cardValidityBegin on kortin ensimmäinen voimassaolopäivä.
          cardExpiryDate on kortin viimeinen voimassaolopäivä.
          2.21 CardNumber
          Määritelmän g mukainen kortin numero.
          CardNumber ::= CHOICE {
              SEQUENCE {
                   driverIdentification                                         IA5String(SIZE(14)),
                   cardReplacementIndex                                         CardReplacementIndex,
                   cardRenewalIndex                                             CardRenewalIndex
              }
              SEQUENCE {
                   ownerIdentification                                          IA5String(SIZE(13)),
                   cardConsecutiveIndex                                         CardConsecutiveIndex,
                   cardReplacementIndex                                         CardReplacementIndex,
                   cardRenewalIndex                                             CardRenewalIndex
              }
          }
          driverIdentification on tunniste, joka yksilöi kuljettajan jäsenvaltiossa.
          ownerIdentification on tunniste, joka yksilöi yrityksen tai korjaamon tai tarkastuksia suorittavan elimen jäsenvaltiossa.
          cardConsecutiveIndex on kortin haltijakohtainen sarjanumero.
          cardReplacementIndex on kortin korvausnumero.
          cardRenewalIndex on kortin uusintanumero.
          Tietokokonaisuuden (CHOICE) ensimmäiseen kohtaan (SEQUENCE) voi sisällyttää kuljettajakortin numeron ja toiseen
          kohtaan (SEQUENCE) korjaamokortin, valvontakortin ja yrityskortin numeron.
          2.22 CardPlaceDailyWorkPeriod
          Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät paikkaan, jossa päivän työaika alkaa ja/tai päättyy
          (vaatimukset 202 ja 221).
 ---pagebreak--- C 126 E/50          FI                                  Euroopan yhteisöjen virallinen lehti                                     28.5.2002
           CardPlaceDailyWorkPeriod ::= SEQUENCE {
                placePointerNewestRecord                          INTEGER(0..NoOfCardPlaceRecords-1),
               placeRecords                                       SET SIZE(NoOfCardPlaceRecords) OF PlaceRecord
           }
           placePointerNewestRecord on viimeksi päivitetyn paikkaan liittyvän tiedon järjestysnumero.
           Asetettava arvo: Numero, joka vastaa paikkaan liittyvän tietueen järjestysnumeroa, alkaen numerosta '0' ensimmäiselle
           paikkaan liittyvälle tietueelle datarakenteessa.
           placeRecords on sarja tietueita, jotka sisältävät syötettyihin paikkoihin liittyviä tietoja.
           2.23 CardPrivateKey
           Kortin yksityinen avain.
           CardPrivateKey ::= RSAKeyPrivateExponent
           2.24 CardPublicKey
           Kortin julkinen avain.
           CardPublicKey ::= PublicKey
           2.25 CardRenewalIndex
           Kortin uusintanumero (määritelmä i).
           CardRenewalIndex ::= IA5String(SIZE(1))
           Asetettava arvo: (ks. tämän liitteen VII luku).
           '0' Ensi kerran myönnetty.
           Suurennusjärjestys: '0, . . ., 9, A, . . ., Z'
           2.26 CardReplacementIndex
           Kortin korvausnumero (määritelmä j).
           CardReplacementIndex ::= IA5String(SIZE(1))
           Asetettava arvo: (ks. tämän liitteen VII luku).
           '0' Alkuperäinen kortti.
           Suurennusjärjestys: '0, . . ., 9, A, . . ., Z'
           2.27 CardSlotNumber
           Tunnus, jolla erotetaan toisistaan ajoneuvoyksikön kaksi korttiaukkoa.
           CardSlotNumber ::= INTEGER {
               driverSlot                                                 (0),
               co-driverSlot                                              (1)
           }
           Asetettava arvo: Ei lisämäärittelyjä.
           2.28 CardSlotsStatus
           Tunnus, joka osoittaa ajoneuvoyksikön kahteen korttiaukkoon asetettujen korttien tyypin.
           CardSlotsStatus ::= OCTET STRING (SIZE(1))
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                               C 126 E/51
          Asetettava arvo – Octet Aligned (tavuittain ryhmitelty): 'ccccdddd'B:
          'cccc'B apukuljettajan korttiaukkoon asetetun kortin tunnistus,
          'dddd'B kuljettajan korttiaukkoon asetetun kortin tunnistus,
          jossa käytetään seuraavia tunnuksia:
          '0000'B aukossa ei ole korttia,
          '0001'B aukossa on kuljettajakortti,
          '0010'B aukossa on korjaamokortti,
          '0011'B aukossa on valvontakortti,
          '0100'B aukossa on yrityskortti.
          2.29 CardStructureVersion
          Tunnus, joka osoittaa ajopiirturikortille annetun datarakenteen versionumeron.
          CardStructureVersion ::= OCTET STRING (SIZE(2))
          Asetettava arvo: 'aabb'H:
          'aa'H         rakenteen muutoksen järjestysnumero,
          'bb'H         eniten merkitsevän tavun mukaiselle datarakenneversiolle määriteltyjen dataelementtien käyttöä koskevan
                        muutoksen järjestysnumero.
          2.30 CardVehicleRecord
          Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät ajoneuvon käyttöjaksoon kalenterivuorokauden aikana
          (vaatimukset 197 ja 217).
          CardVehicleRecord ::= SEQUENCE {
              vehicleOdometerBegin                                            OdometerShort,
              vehicleOdometerEnd                                              OdometerShort,
              vehicleFirstUse                                                 TimeReal,
              vehicleLastUse                                                  TimeReal,
              vehicleRegistration                                             VehicleRegistrationIdentification,
              vuDataBlockCounter                                              VuDataBlockCounter
          }
          vehicleOdometerBegin on ajoneuvon matkamittarin lukema ajoneuvon käyttöjakson alussa.
          vehicleOdometerEnd on ajoneuvon matkamittarin lukema ajoneuvon käyttöjakson lopussa.
          vehicleFirstUse on päivämäärä ja aika, jolloin ajoneuvon käyttöjakso alkoi.
          vehicleLastUse on päivämäärä ja aika, jolloin ajoneuvon käyttöjakso päättyi.
          vehicleRegistration on ajoneuvon rekisteritunnus ja ajoneuvon rekisteröinyt jäsenvaltio.
          vuDataBlockCounter on VuDataBlockCounter-laskurin arvo, kun kortti poistetaan viimeisen kerran ajoneuvon käyttö-
          jakson aikana.
          2.31 CardVehiclesUsed
          Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijan käyttämiin ajoneuvoihin (vaatimukset 197
          ja 217).
          CardVehiclesUsed := SEQUENCE {
              vehiclePointerNewestRecord                                      INTEGER(0..NoOfCardVehicleRecords-1),
              cardVehicleRecords                                              SET SIZE(NoOfCardVehicleRecords) OF
                                                                              CardVehicleRecord
          }
 ---pagebreak--- C 126 E/52          FI                                Euroopan yhteisöjen virallinen lehti                                                28.5.2002
           vehiclePointerNewestRecord on viimeksi päivitetyn ajoneuvoon liittyvän tietueen järjestysnumero.
           Asetettava arvo: Numero, joka vastaa ajoneuvoon liittyvän tietueen järjestysnumeroa, alkaen numerosta '0' ensimmäi-
           selle ajoneuvoon liittyvälle tietueelle datarakenteessa.
           cardVehicleRecords on sarja tietueita, jotka sisältävät haltijan käyttämiin ajoneuvoihin liittyviä tietoja.
           2.32 Certificate
           Varmenneviranomaisen antama julkisen avaimen varmenne.
           Certificate ::= OCTET STRING (SIZE(194))
           Asetettava arvo: Digitaalinen allekirjoitus, joka sisältää CertificateContent-tietueen sisällön osittaisen palautuksen lisäyk-
           sen 11 (Yhteiset turvamekanismit) mukaisesti: allekirjoitus (128 tavua) || julkisen avaimen jakojäännös (58 tavua) ||
           varmenteen antaneen viranomaisen viite (8 tavua).
           2.33 CertificateContent
           Julkisen avaimen varmenteen (selväkielinen) sisältö lisäyksen 11 (Yhteiset turvamekanismit) mukaisesti.
           CertificateContent ::= SEQUENCE {
                certificateProfileIdentifier                                 INTEGER(0..255),
                certificationAuthorityReference                              KeyIdentifier,
                certificateHolderAuthorisation                               CertificateHolderAuthorisation,
                certificateEndOfValidity                                     TimeReal,
                certificateHolderReference                                   KeyIdentifier,
                publicKey                                                    PublicKey
           }
           certificateProfileIdentifier on vastaavan varmenteen versio.
           Asetettava arvo: '01h' tälle versiolle.
           CertificationAuthorityReference yksilöi varmenneviranomaisen, joka on antanut tämän varmenteen, sekä antaa ky-
           seisen viranomaisen julkisen avaimen viitetiedot.
           certificateHolderAuthorisation yksilöi varmenteen haltijan oikeudet.
           certificateEndOfValidity on varmenteen viimeinen hallinnollinen voimassaolopäivä.
           certificateHolderReference yksilöi varmenteen haltijan sekä antaa hänen julkisen avaimensa viitetiedot.
           publicKey on tämän varmenteen avulla varmennettu julkinen avain.
           2.34 CertificateHolderAuthorisation
           Valmenteen haltijan oikeuksien tunniste.
           CertificateHolderAuthorisation ::= SEQUENCE {
                tachographApplicationID                           OCTET STRING(SIZE(6))
                equipmentType                                     EquipmentType
           }
           tachographApplicationID on piirturisovelluksen tunniste.
           Asetettava arvo: 'FFh' '54h' '41h' '43h' '48h' '4Fh'. Tämä sovellustunniste on ISO/IEC 7816-5 -standardin mukainen
           varattu rekisteröimätön sovellustunniste.
           equipmentType on sen laitetyypin tunniste, jonka yhteydessä varmennetta käytetään.
           Asetettava arvo: EquipmentType-datatyypin mukaan. Nolla, jos kyseessä on jäsenvaltion oma varmenne.
 ---pagebreak--- 28.5.2002          FI                                  Euroopan yhteisöjen virallinen lehti                                   C 126 E/53
          2.35 CertificateRequestID
          Varmennepyynnön täysin yksilöivä tunniste. Tunnistetta voidaan käyttää myös ajoneuvoyksikön julkisen avaimen tun-
          nisteena, mikäli sen ajoneuvoyksikön sarjanumero, johon avain on tarkoitettu, ei ole tiedossa silloin, kun varmenne
          luodaan.
          CertificateRequestID ::= SEQUENCE {
              requestSerialNumber                                              INTEGER(0..2 32-1)
              requestMonthYear                                                 BCDString(SIZE(2))
              crIdentifier                                                     OCTET STRING(SIZE(1))
              manufacturerCode                                                 ManufacturerCode
          }
          requestSerialNumber on varmennepyynnön sarjanumero, joka täysin yksilöi valmistajan ja alla määritellyn kuukauden.
          requestMonthYear on sen kuukauden ja vuoden tunniste, jolloin varmennepyyntö tehtiin.
          Asetettava arvo: Binaarikoodatussa desimaalimuodossa (BCD) esitetty kuukausi (kaksi numeroa) ja vuosi (kaksi vii-
          meistä numeroa).
          crIdentifier on tunniste, jolla varmennepyyntö erotetaan laajennetusta sarjanumerosta.
          Asetettava arvo: 'FFh'.
          manufacturerCode on varmennetta pyytävän valmistajan numerotunniste.
          2.36 CertificationAuthorityKID
          Varmenneviranomaisen (jäsenvaltion tai eurooppalainen varmenneviranomainen) julkisen avaimen tunniste.
          CertificationAuthorityKID ::= SEQUENCE {
              nationNumeric                                                    NationNumeric
              nationAlpha                                                      NationAlpha
              keySerialNumber                                                  INTEGER(0..255)
              additionalInfo                                                   OCTET STRING(SIZE(2))
              caIdentifier                                                     OCTET STRING(SIZE(1))
          }
          nationNumeric on varmenneviranomaisen maan numerotunnus.
          nationAlpha on varmenneviranomaisen maan kirjaintunnus.
          keySerialNumber on sarjanumero, jonka avulla tunnistetaan varmenneviranomaisen eri avaimet siinä tapauksessa, että
          avain vaihtuu.
          additionalInfo on kaksitavuinen kenttä lisäkoodeja varten (varmenneviranomaisen mukaan).
          caIdentifier on tunnus, jolla varmenneviranomaisen avaimen tunniste erotetaan muista avaimen tunnisteista.
          Asetettava arvo: '01h'.
          2.37 CompanyActivityData
          Yrityskortille tallennetut tiedot, jotka liittyvät kortilla suoritettuihin toimiin (vaatimus 237).
          CompanyActivityData ::= SEQUENCE {
            companyPointerNewestRecord                             INTEGER(0..NoOfCompanyActivi tyRecords-1),
            companyActivityRecords                                 SET SIZE(NoOfCompanyActivityRecords) OF
              companyActivityRecord                                  SEQUENCE {
                companyActivityType                                    CompanyActivityType,
                companyActivityTime                                    TimeReal,
                cardNumberInformation                                  FullCardNumber,
 ---pagebreak--- C 126 E/54           FI                                 Euroopan yhteisöjen virallinen lehti                                    28.5.2002
                 vehicleRegistrationInformation                         VehicleRegistrationIdentification,
                 downloadPeriodBegin                                    TimeReal,
                 downloadPeriodEnd                                      TimeReal
               }
           }
           companyPointerNewestRecord on viimeksi päivitetyn companyActivityRecord-tietueen järjestysnumero.
           Asetettava arvo: Numero, joka vastaa yrityksen toimiin liittyvän tietueen järjestysnumeroa, alkaen numerosta '0'
           ensimmäiselle yrityksen toimiin liittyvälle tietueelle datarakenteessa.
           companyActivityRecords on sarja tietueita, joka sisältää kaikki yrityksen toimiin liittyvät tiedot.
           companyActivityRecord on yhteen yrityksen toimeen liittyviä tietoja sisältävä tietue.
           companyActivityType on yrityksen toimen tyyppi.
           companyActivityTime on yrityksen toimen päivämäärä ja aika.
           cardNumberInformation on sen kortin numero ja myöntänyt viranomainen, jonka tiedot kopioitiin, jos tällainen
           kopiointi suoritettiin.
           vehicleRegistrationInformation on sen ajoneuvon rekisteritunnus ja rekisteröinyt viranomainen, jossa lukitus tehtiin
           tai avattiin.
           downloadPeriodBegin ja downloadPeriodEnd ovat sen ajanjakson alku ja loppu, jota vastaavat tiedot kopioitiin
           ajoneuvoyksiköstä, jos tällainen kopiointi suoritettiin.
           2.38 CompanyActivityType
           Tunnus, joka osoittaa yrityksen toimen tyypin yrityskorttia käytettäessä.
           CompanyActivityType ::= INTEGER {
                card downloading                                               (1),
                VU downloading                                                 (2),
                VU lock-in                                                     (3),
                VU lock-out                                                    (4)
           }
           2.39 CompanyCardApplicationIdentification
           Yrityskortille tallennetut tiedot, jotka liittyvät kortilla olevan sovelluksen tunnistamiseen (vaatimus 190).
           CompanyCardApplicationIdentification ::= SEQUENCE {
                typeOfTachographCardId                                         EquipmentType,
                cardStructureVersion                                           CardStructureVersion,
                noOfCompanyActivityRecords                                     NoOfCompanyActivityRecords
           }
           typeOfTachographCardId määrittelee kortilla käytetyn tunnisteen tyypin.
           cardStructureVersion määrittelee kortilla käytetyn datarakenteen version.
           noOfCompanyActivityRecords on kortille tallennettavissa olevien yrityksen toimiin liittyvien tietueiden määrä.
           2.40 CompanyCardHolderIdentification
           Yrityskortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistukseen (vaatimus 236).
           CompanyCardHolderIdentification ::= SEQUENCE {
                companyName                                                    Name,
                companyAddress                                                 Address,
                cardHolderPreferredLanguage                                    Language
           }
 ---pagebreak--- 28.5.2002          FI                                Euroopan yhteisöjen virallinen lehti                                        C 126 E/55
          companyName on kortin haltijayrityksen nimi.
          companyAddress on kortin haltijayrityksen osoite.
          cardHolderPreferredLanguage on kortin haltijan ensisijaisesti käyttämä kieli.
          2.41 ControlCardApplicationIdentification
          Valvontakortille tallennetut tiedot, jotka liittyvät kortilla olevan sovelluksen tunnistamiseen (vaatimus 190).
          ControlCardApplicationIdentification ::= SEQUENCE {
               typeOfTachographCardId                                        EquipmentType,
               cardStructureVersion                                          CardStructureVersion,
               noOfControlActivityRecords                                    NoOfControlActivityRecords
          }
          typeOfTachographCardId määrittelee kortilla käytetyn tunnisteen tyypin.
          cardStructureVersion määrittelee kortilla käytetyn datarakenteen version.
          noOfControlActivityRecords on kortille tallennettavissa olevien tarkastustoimiin liittyvien tietueiden määrä.
          2.42 ControlCardControlActivityData
          Valvontakortille tallennetut tiedot, jotka liittyvät korttia käyttäen suoritettuihin tarkastustoimiin (vaatimus 233).
          ControlCardControlActivityData ::= SEQUENCE {
               controlPointerNewestRecord                           INTEGER(0..NoOfControlActivityRecords-1),
               controlActivityRecords                               SET SIZE(NoOfControlActivityRecords) OF
                  controlActivityRecord                                SEQUENCE {
                     controlType                                         ControlType,
                     controlTime                                         TimeReal,
                     controlledCardNumber                                FullCardNumber,
                     controlledVehicleRegistration                       VehicleRegistrationIdentification,
                     controlDownloadPeriodBegin                          TimeReal,
                     controlDownloadPeriodEnd                            TimeReal
                  }
          }
          controlPointerNewestRecord on viimeksi päivitetyn companyActivityRecord-tietueen järjestysnumero.
          Asetettava arvo: Numero, joka vastaa tarkastustoimiin liittyvän tietueen järjestysnumeroa, alkaen numerosta '0' ensim-
          mäiselle tarkastustoimiin liittyvälle tietueelle datarakenteessa.
          controlActivityRecords on sarja tietueita, jotka sisältävät kaikki tarkastustoimiin liittyvät tiedot.
          controlActivityRecord on yhteen tarkastustoimeen liittyviä tietoja sisältävä tietue.
          controlType on tarkastustoimen tyyppi.
          controlTime on tarkastustoimen päivämäärä ja aika.
          controlledCardNumber on sen kortin numero ja myöntänyt viranomainen, johon tarkastustoimi kohdistui.
          controlledVehicleRegistration on sen ajoneuvon rekisteritunnus ja rekisteröinyt viranomainen, jossa tarkastus tapah-
          tui.
          controlDownloadPeriodBegin ja controlDownloadPeriodEnd ovat sen ajanjakson alku ja loppu, jota koskevat tiedot
          mahdollisesti kopioitiin.
          2.43 ControlCardHolderIdentification
          Valvontakortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistukseen (vaatimus 232).
 ---pagebreak--- C 126 E/56           FI                               Euroopan yhteisöjen virallinen lehti                                             28.5.2002
           ControlCardHolderIdentification ::= SEQUENCE {
               controlBodyName                                              Name,
               controlBodyAddress                                           Address,
               cardHolderName                                               HolderName,
               cardHolderPreferredLanguage                                  Language
           }
           controlBodyName on sen tarkastuselimen nimi, johon kortin haltija kuuluu.
           controlBodyAddress on sen tarkastuselimen osoite, johon kortin haltija kuuluu.
           cardHolderName on kortin haltijan nimi ja etunimi (etunimet).
           cardHolderPreferredLanguage on kortin haltijan ensisijaisesti käyttämä kieli.
           2.44 ControlType
           Tunnus, joka osoittaa tarkastuksen aikana suoritetut toimet. Tämä datatyyppi liittyy vaatimuksiin 102, 210 ja 225.
           ControlType ::= OCTET STRING (SIZE(1))
           Asetettava arvo – Octet aligned (tavuittain ryhmitelty): 'cvpdxxxx'B (8 bittiä)
           'c'B            kortin tietojen kopiointi:
                           '0'B: kortin tietoja ei kopioitu tämän tarkastustoimen aikana,
                           '1'B: kortin tietoja kopioitiin tämän tarkastustoimen aikana
           'v'B            ajoneuvoyksikön tietojen kopiointi:
                           '0'B: ajoneuvoyksikön tietoja ei kopioitu tämän tarkastustoimen aikana,
                           '1'B: ajoneuvoyksikön tietoja kopioitiin tämän tarkastustoimen aikana
           'p'B            printing:
                           '0'B: tietoja ei tulostettu tämän tarkastustoimen aikana,
                           '1'B: tietoja tulostettiin tämän tarkastustoimen aikana
           'd'B            display:
                           '0'B: näyttöä ei käytetty tämän tarkastustoimen aikana,
                           '1'B: näyttöä käytettiin tämän tarkastustoimen aikana
           'xxxx'B         ei käytössä.
           2.45 CurrentDateTime
           Valvontalaitteessa meneillään oleva päivämäärä ja aika.
           CurrentDateTime ::= TimeReal
           Asetettava arvo: Ei lisämäärittelyjä.
           2.46 DailyPresenceCounter
           Kuljettaja- tai korjaamokortille tallennettu laskuri, jonka arvoa suurennetaan yhdellä jokaisena sellaisena kalenterivuoro-
           kautena, jolloin kortti on ollut asetettuna ajoneuvoyksikköön. Tämä datatyyppi liittyy vaatimuksiin 199 ja 219.
           DailyPresenceCounter ::= BCDString(SIZE(2))
           Asetettava arvo: Juokseva numero, jonka maksimiarvo on 9 999 ja joka sen jälkeen alkaa jälleen nollasta. Korttia ensi
           kerran myönnettäessä numero asetetaan nollaksi.
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                        C 126 E/57
          2.47 Datef
          Päivämäärä ilmaistuna helposti tulostettavassa numeerisessa muodossa.
          Datef ::= SEQUENCE {
              year              BCDString(SIZE(2)),
              month             BCDString(SIZE(1)),
              day               BCDString(SIZE(1))
          }
          Asetettava arvo:
          yyyy                    vuosi
          mm                      kuukausi
          dd                      päivä
          '00000000'H             merkitsee nimenomaan, ettei päivämäärätietoa ole.
          2.48 Distance
          Kuljettu matka (ajoneuvon kahden matkamittarilukeman laskettu ero kilometreinä).
          Distance ::= INTEGER(0..2 16-1)
          Asetettava arvo: Etumerkitön binaariluku. Arvo kilometreinä alueella 0–9 999 km.
          2.49 DriverCardApplicationIdentification
          Kuljettajakortille tallennetut tiedot, jotka liittyvät kortilla olevan sovelluksen tunnistamiseen (vaatimus 190).
          DriverCardApplicationIdentification ::= SEQUENCE {
              typeOfTachographCardId                                          EquipmentType,
              cardStructureVersion                                            CardStructureVersion,
              noOfEventsPerType                                               NoOfEventsPerType,
              noOfFaultsPerType                                               NoOfFaultsPerType,
              activityStructureLength                                         CardActivityLengthRange,
              noOfCardVehicleRecords                                          NoOfCardVehicleRecords,
              noOfCardPlaceRecords                                            NoOfCardPlaceRecords
          }
          typeOfTachographCardId määrittelee kortilla käytetyn tunnisteen tyypin.
          cardStructureVersion määrittelee kortilla käytetyn datarakenteen version.
          noOfEventsPerType on niiden tapauksien määrä tapaustyyppiä kohden, jotka voidaan tallentaa kortille.
          noOfFaultsPerType on niiden vikatapahtumien määrä vikatyyppiä kohden, jotka voidaan tallentaa kortille.
          activityStructureLength osoittaa niiden tavujen määrän, jotka ovat käytettävissä kuljettajan toimintaan liittyvien tie-
          tojen tallennukseen.
          noOfCardVehicleRecords on niiden ajoneuvoon liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa
          kortille.
          noOfCardPlaceRecords on niiden paikkoihin liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa
          kortille.
          2.50 DriverCardHolderIdentification
          Kuljettajakortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistukseen (vaatimus 195).
          DriverCardHolderIdentification ::= SEQUENCE {
              cardHolderName                                                  HolderName,
              cardHolderBirthDate                                             Datef,
              cardHolderPreferredLanguage                                     Language
          }
 ---pagebreak--- C 126 E/58         FI                                 Euroopan yhteisöjen virallinen lehti                                        28.5.2002
           cardHolderName on kuljettajakortin haltijan nimi ja etunimi (etunimet).
           cardHolderBirthDate on kuljettajakortin haltijan syntymäaika.
           cardHolderPreferredLanguage on kuljettajakortin haltijan ensisijaisesti käyttämä kieli.
           2.51 EntryTypeDailyWorkPeriod
           Tunnus, jolla tehdään ero päivän työajan alkamis- ja päättymispaikkaa koskevien syötettyjen tietojen alkamis- ja päät-
           tymisaikojen sekä erilaisten tiedon syöttämisolosuhteiden välillä.
           EntryTypeDailyWorkPeriod ::= INTEGER
               Begin, related time = card insertion time or time of entry                                           (0),
               End,        related time = card withdrawal time or time of entry                                     (1),
               Begin, related time manually entered (start time)                                                    (2),
               End,        related time manually entered (end of work period)                                       (3),
               Begin, related time assumed by VU                                                                    (4),
               End,        related time assumed by VU                                                               (5)
           }
           Asetettava arvo: Standardin ISO/IEC8824-1 mukaisesti.
           2.52 EquipmentType
           Tunnus, jolla erotetaan erilaiset ajopiirturisovelluksessa käytettävät laitteet.
           EquipmentType ::= INTEGER(0..255)
           - - Reserved                                                 (0),
           - - Driver Card                                              (1),
           - - Workshop Card                                            (2),
           - - Control Card                                             (3),
           - - Company Card                                             (4),
           - - Manufacturing Card                                       (5),
           - - Vehicle Unit                                             (6),
           - - Motion Sensor                                            (7),
           - - RFU                                                      (8..255)
           Asetettava arvo: Standardin ISO/IEC8824-1 mukaisesti.
           Arvo 0 on varattu tietyn jäsenvaltion tai Euroopan yksilöimiseen varmenteen CHA-kentässä.
           2.53 EuropeanPublicKey
           Eurooppalainen julkinen avain.
           EuropeanPublicKey ::= PublicKey
           2.54 EventFaultType
           Tunnus, jolla merkitään tapauksen tai vian tyyppi.
           EventFaultType ::= OCTET STRING (SIZE(1))
           Asetettava arvo:
           '0x'H                   Luonteeltaan yleiset tapaukset,
           '00'H                   Ei lisätietoja,
           '01'H                   Ei voimassa olevan kortin asettaminen laitteeseen,
           '02'H                   Korttiristiriita,
           '03'H                   Aikojen päällekkäisyys,
           '04'H                   Ajo ilman asianmukaista korttia,
           '05'H                   Kortin paikoilleen asettaminen ajon aikana,
           '06'H                   Edellistä kortin käyttöjaksoa ei lopetettu oikein,
           '07'H                   Ylinopeus,
 ---pagebreak--- 28.5.2002         FI                               Euroopan yhteisöjen virallinen lehti                                            C 126 E/59
          '08'H                  Keskeytynyt virransyöttö,
          '09'H                  Virhe liikedatassa,
          '0A'H .. '0F'H         Varattu tulevaan käyttöön,
          '1x'H                  Ajoneuvoyksikköön liittyvät tietoturvan murtoyritykset,
          '10'H                  Ei lisätietoja,
          '11'H                  Liiketunnistimen tunnistaminen epäonnistui,
          '12'H                  Ajopiirturikortin tunnistaminen epäonnistui,
          '13'H                  Liiketunnistimen luvaton vaihtaminen,
          '14'H                  Virhe kortille syötettävien tietojen eheydessä,
          '15'H                  Virhe tallennettujen käyttäjään liittyvien tietojen eheydessä,
          '16'H                  Virhe sisäisessä tiedonsiirrossa,
          '17'H                  Laitteen kotelon luvaton avaaminen,
          '18'H                  Laitteiden tahallinen vahingoittaminen,
          '19'H .. '1F'H         Varattu tulevaan käyttöön,
          '2x'H                  Liiketunnistimeen liittyvät tietoturvan murtoyritykset,
          '20'H                  Ei lisätietoja,
          '21'H                  Tunnistaminen epäonnistui,
          '22'H                  Virhe tallennettujen tietojen eheydessä,
          '23'H                  Virhe sisäisessä tiedonsiirrossa,
          '24'H                  Laitteen kotelon luvaton avaaminen,
          '25'H                  Laitteiden tahallinen vahingoittaminen,
          '26'H .. '2F'H         Varattu tulevaan käyttöön,
          '3x'H                  Valvontalaiteviat,
          '30'H                  Ei lisätietoja,
          '31'H                  Ajoneuvoyksikön sisäinen vika,
          '32'H                  Vika tulostimessa,
          '33'H                  Vika näytössä,
          '34'H                  Tietojen kopioinnissa ilmennyt vika,
          '35'H                  Vika liiketunnistimessa,
          '36'H .. '3F'H         Varattu tulevaan käyttöön,
          '4x'H                  Korttiviat,
          '40'H                  Ei lisätietoja,
          '41'H .. '4F'H         Varattu tulevaan käyttöön,
          '50'H .. '7F'H         Varattu tulevaan käyttöön,
          '80'H .. 'FF'H         Arvo määräytyy laitevalmistajan mukaan.
          2.55 EventFaultRecordPurpose
          Tunnus, joka ilmaisee, miksi tietty tapaus tai vika on kirjattu.
          EventFaultRecordPurpose ::= OCTET STRING (SIZE(1))
          Asetettava arvo:
          '00'H                  Yksi kymmenestä viimeksi tapahtuneesta tapauksesta tai viasta
          '01'H                  Pisimpään kestänyt tapaus jonain niistä kymmenestä viimeisestä päivästä, jolloin tapauksia sattui
          '02'H                  Yksi viidestä pisimpään kestäneestä tapauksesta viimeisen 365 vuorokauden aikana
          '03'H                  Päivän viimeinen tapaus jonain niistä kymmenestä viimeisestä päivästä, jolloin tapauksia sattui
          '04'H                  Vakavin tapaus jonain niistä kymmenestä viimeisestä päivästä, jolloin tapauksia sattui
          '05'H                  Yksi viidestä vakavimmasta tapauksesta viimeisen 365 vuorokauden aikana
          '06'H                  Ensimmäinen tapaus tai vika, joka sattui viimeisimmän kalibroinnin jälkeen
          '07'H                  Aktiivinen/meneillään oleva vika tai tapahtuma
          '08'H .. '7F'H         Varattu tulevaan käyttöön
          '80'H .. 'FF'H         Arvo määräytyy laitevalmistajan mukaan
 ---pagebreak--- C 126 E/60          FI                              Euroopan yhteisöjen virallinen lehti                                             28.5.2002
           2.56 ExtendedSerialNumber
           Laitteen yksilöivä tunnus. Sitä voidaan käyttää myös laitteen julkisen avaimen tunnisteena.
           ExtendedSerialNumber ::= SEQUENCE {
                serialNumber                                             INTEGER(0..2 32-1)
                monthYear                                                BCDString(SIZE(2))
                type                                                     OCTET STRING(SIZE(1))
                manufacturerCode                                         ManufacturerCode
           }
           serialNumber on laitteen sarjanumero, joka on tietyn valmistajan laitteille ainoa tietylle laitetyypille ja tietyssä alla
           määritellyssä kuussa annettu tämä numero.
           monthYear on sen kuukauden ja vuoden tunniste, jolloin laite on valmistettu (tai sarjanumero sitä varten varattu).
           Asetettava arvo: Kuukausi (kaksi numeroa) ja vuosi (kaksi viimeistä numeroa) binaarikoodatussa desimaalimuodossa
           (BCD).
           type on laitetyypin tunniste.
           Asetettava arvo: Arvo määräytyy laitevalmistajan mukaan; arvo 'FFh' on varattu muihin tarkoituksiin.
           manufacturerCode on laitteen valmistajan numerotunniste.
           2.57 FullCardNumber
           Tunnus, joka täysin yksilöi ajopiirturikortin.
           FullCardNumber ::= SEQUENCE {
                cardType                                                 EquipmentType,
                cardIssuingMemberState                                   NationNumeric,
                cardNumber                                               CardNumber
           }
           cardType on ajopiirturikortin tyyppi.
           cardIssuingMemberState on kortin myöntäneen jäsenvaltion tunnus.
           cardNumber on kortin numero.
           2.58 HighResOdometer
           Ajoneuvon matkamittarin lukema: Kokonaismatka, jonka ajoneuvo on kulkenut tähänastisen käyttöikänsä aikana.
           HighResOdometer ::= INTEGER(0..2 32-1)
           Asetettava arvo: Etumerkitön binaariluku. Arvo kilometrin kahdessadasosina alueella 0–21 055 406 km.
           2.59 HighResTripDistance
           Yksittäisen matkan välimatkamittarilukema.
           HighResTripDistance ::= INTEGER(0..2 32-1)
           Asetettava arvo: Etumerkitön binaariluku. Arvo kilometrin kahdessadasosina alueella 0–21 055 406 km.
           2.60 HolderName
           Kortin haltijan sukunimi ja etunimi (etunimet).
           HolderName ::= SEQUENCE {
                holderSurname                                            Name,
                holderFirstNames                                         Name
           }
 ---pagebreak--- 28.5.2002           FI                             Euroopan yhteisöjen virallinen lehti                                            C 126 E/61
          holderSurname on haltijan sukunimi. Sukunimeen ei sisällytetä titteleitä.
          Asetettava arvo: Jos kortti ei ole tarkoitettu henkilökohtaiseen käyttöön, holderSurname-tietue sisältää samat tiedot
          kuin companyName- tai workshopName- tai controlBodyName-tietueet.
          holderFirstNames on haltijan etunimi (etunimet) ja etunimen alkukirjaimet.
          2.61 K-ConstantOfRecordingEquipment
          Valvontalaitteen vakio (määritelmä m).
          K-ConstantOfRecordingEquipment ::= INTEGER(0..2 16-1)
          Asetettava arvo: Impulsseja kilometriä kohti alueella 0–64 255 impulssia/km.
          2.62 KeyIdentifier
          Julkisen avaimen täysin yksilöivä tunniste, jota käytetään avaimen viitetietona ja avaimen valinnassa. Se yksilöi myös
          avaimen haltijan.
          KeyIdentifier ::= CHOICE {
              extendedSerialNumber                                       ExtendedSerialNumber,
              certificateRequestID                                       CertificateRequestID,
              certificationAuthorityKID                                  CertificationAuthorityKID
          }
          Ensimmäinen vaihtoehto on sopiva ajoneuvoyksikön tai ajopiirturikortin julkisen avaimen tunnisteeksi.
          Toinen vaihtoehto on sopiva ajoneuvoyksikön julkisen avaimen tunnisteeksi (tapauksissa, joissa ajoneuvoyksikön sarja-
          numero ei ole tiedossa silloin, kun varmenne luodaan).
          Kolmas vaihtoehto on sopiva jäsenvaltion julkisen avaimen tunnisteeksi.
          2.63 L-TyreCircumference
          Pyörien renkaiden tehollinen ympärysmitta (määritelmä u).
          L-TyreCircumference ::= INTEGER(0..2 16-1)
          Asetettava arvo: Etumerkitön binaariluku. Arvo millimetrin kahdeksasosina alueella 0–8 031 mm.
          2.64 Language
          Kielen yksilöivä tunnus.
          Language ::= IA5String(SIZE(2))
          Asetettava arvo: ISO 639 -standardin mukainen merkintä kahdella pienellä kirjaimella.
          2.65 LastCardDownload
          Kuljettajakortille tallennettu viimeisimmän (muussa kuin valvontatarkoituksessa tehdyn) kortin tietojen kopioinnin päi-
          vämäärä ja aika. Päivämäärä on päivitettävissä ajoneuvoyksiköstä tai mistä tahansa kortinlukulaitteesta.
          LastCardDownload ::= TimeReal
          Asetettava arvo: Ei lisämäärittelyjä.
          2.66 ManualInputFlag
          Erote, joka ilmaisee, onko kortin haltija kortin paikoilleen asettamisen yhteydessä syöttänyt kuljettajan toimintaa kos-
          kevia tietoja käsin (vaatimus 081).
 ---pagebreak--- C 126 E/62         FI                               Euroopan yhteisöjen virallinen lehti        28.5.2002
           ManualInputFlag ::= INTEGER {
               noEntry                                                     (0)
               manualEntries                                               (1)
           }
           Asetettava arvo: Ei lisämäärittelyjä.
           2.67 ManufacturerCode
           Valmistajan yksilöivä tunnus.
           ManufacturerCode ::= INTEGER(0..255)
           Asetettava arvo:
           '00'H                   Tietoa ei ole käytettävissä
           '01'H                   Varattu arvo
           '02'H .. '0F'H          Varattu tulevaan käyttöön
           '10'H                   ACTIA
           '11'H .. '17'H          Varattu valmistajille, joiden nimi alkaa 'A'-kirjaimella
           '18'H .. '1F'H          Varattu valmistajille, joiden nimi alkaa 'B'-kirjaimella
           '20'H .. '27'H          Varattu valmistajille, joiden nimi alkaa 'C'-kirjaimella
           '28'H .. '2F'H          Varattu valmistajille, joiden nimi alkaa 'D'-kirjaimella
           '30'H .. '37'H          Varattu valmistajille, joiden nimi alkaa 'E'-kirjaimella
           '38'H .. '3F'H          Varattu valmistajille, joiden nimi alkaa 'F'-kirjaimella
           '40'H                   Giesecke & Devrient GmbH
           '41'H                   GEM plus
           '42'H .. '47'H          Varattu valmistajille, joiden nimi alkaa 'G'-kirjaimella
           '48'H .. '4F'H          Varattu valmistajille, joiden nimi alkaa 'H'-kirjaimella
           '50'H .. '57'H          Varattu valmistajille, joiden nimi alkaa 'I'-kirjaimella
           '58'H .. '5F'H          Varattu valmistajille, joiden nimi alkaa 'J'-kirjaimella
           '60'H .. '67'H          Varattu valmistajille, joiden nimi alkaa 'K'-kirjaimella
           '68'H .. '6F'H          Varattu valmistajille, joiden nimi alkaa 'L'-kirjaimella
           '70'H .. '77'H          Varattu valmistajille, joiden nimi alkaa 'M'-kirjaimella
           '78'H .. '7F'H          Varattu valmistajille, joiden nimi alkaa 'N'-kirjaimella
           '80'H                   OSCARD
           '81'H .. '87'H          Varattu valmistajille, joiden nimi alkaa 'O'-kirjaimella
           '88'H .. '8F'H          Varattu valmistajille, joiden nimi alkaa 'P'-kirjaimella
           '90'H .. '97'H          Varattu valmistajille, joiden nimi alkaa 'Q'-kirjaimella
           '98'H .. '9F'H          Varattu valmistajille, joiden nimi alkaa 'R'-kirjaimella
           'A0'H                   SETEC
           'A1'H                   SIEMENS VDO
           'A2'H                   STONERIDGE
           'A3'H .. 'A7'H          Varattu valmistajille, joiden nimi alkaa 'S'-kirjaimella
           'AA'H                   TACHOCONTROL
           'AB'H .. 'AF'H          Varattu valmistajille, joiden nimi alkaa 'T'-kirjaimella
           'B0'H .. 'B7'H          Varattu valmistajille, joiden nimi alkaa 'U'-kirjaimella
           'B8'H .. 'BF'H          Varattu valmistajille, joiden nimi alkaa 'V'-kirjaimella
           'C0'H .. 'C7'H          Varattu valmistajille, joiden nimi alkaa 'W'-kirjaimella
           'C8'H .. 'CF'H          Varattu valmistajille, joiden nimi alkaa 'X'-kirjaimella
           'D0'H .. 'D7'H          Varattu valmistajille, joiden nimi alkaa 'Y'-kirjaimella
           'D8'H .. 'DF'H          Varattu valmistajille, joiden nimi alkaa 'Z'-kirjaimella
           2.68 MemberStateCertificate
           Eurooppalaisen varmenneviranomaisen myöntämä jäsenvaltion julkisen avaimen varmenne.
           MemberStateCertificate ::= Certificate
 ---pagebreak--- 28.5.2002          FI                              Euroopan yhteisöjen virallinen lehti                                          C 126 E/63
          2.69 MemberStatePublicKey
          Jäsenvaltion julkinen avain.
          MemberStatePublicKey ::= PublicKey
          2.70 Name
          Nimi.
          Name ::= SEQUENCE {
              codePage                                                 INTEGER (0..255),
              name                                                     OCTET STRING (SIZE(35))
          }
          codePage määrittelee sen ISO/IEC 8859 -standardin osan, jonka mukaisesti nimi on koodattu,
          name on ISO/IEC 8859-codePage -koodisivun mukaisesti koodattu nimi.
          2.71 NationAlpha
          Maan kirjainlyhenne ajoneuvoihin kiinnitettävien kansallisuustunnusten ja/tai kansainvälisesti yhdenmukaistettujen va-
          kuutustodistusten (green cardien) mukaan.
          NationAlpha ::= IA5String(SIZE(3))
          Asetettava arvo:
          '     '                 Tietoa ei ole käytettävissä,
          'A '                    Itävalta,
          'AL '                   Albania,
          'AND'                   Andorra,
          'ARM'                   Armenia,
          'AZ '                   Azerbaidžan,
          'B '                    Belgia,
          'BG '                   Bulgaria,
          'BIH'                   Bosnia-Hertsegovina,
          'BY '                   Valko-Venäjä,
          'CH '                   Sveitsi,
          'CY '                   Kypros,
          'CZ '                   Tšekki,
          'D '                    Saksa,
          'DK '                   Tanska,
          'E '                    Espanja,
          'EST'                   Viro,
          'F '                    Ranska,
          'FIN'                   Suomi,
          'FL '                   Liechtenstein,
          'FR '                   Färsaaret,
          'UK '                   Yhdistynyt kuningaskunta, Alderney, Guernsey, Jersey, Mansaari, Gibraltar,
          'GE '                   Georgia,
          'GR '                   Kreikka,
          'H '                    Unkari,
          'HR '                   Kroatia,
          'I '                    Italia,
          'IRL'                   Irlanti,
          'IS '                   Islanti,
          'KZ '                   Kazakstan,
          'L '                    Luxemburg,
          'LT '                   Liettua,
          'LV '                   Latvia,
          'M '                    Malta,
          'MC '                   Monaco,
 ---pagebreak--- C 126 E/64          FI                            Euroopan yhteisöjen virallinen lehti 28.5.2002
           'MD '                  Moldova,
           'MK '                  Makedonia,
           'N '                   Norja,
           'NL '                  Alankomaat,
           'P '                   Portugali,
           'PL '                  Puola,
           'RO '                  Romania,
           'RSM'                  San Marino,
           'RUS'                  Venäjän federaatio,
           'S '                   Ruotsi,
           'SK '                  Slovakia,
           'SLO'                  Slovenia,
           'TM '                  Turkmenistan,
           'TR '                  Turkki,
           'UA '                  Ukraina
           'V '                   Vatikaani,
           'YU '                  Jugoslavia,
           'UNK'                  Tuntematon,
           'EC '                  Euroopan yhteisö,
           'EUR'                  Muu Eurooppa,
           'WLD'                  Muu maailma.
           2.72 NationNumeric
           Maan numeroviite.
           NationNumeric ::= INTEGER(0..255)
           Asetettava arvo:
           --  Tietoa ei ole käytettävissä                           (00)H,
           --  Itävalta                                              (01)H,
           --  Albania                                               (02)H,
           --  Andorra                                               (03)H,
           --  Armenia                                               (04)H,
           --  Azerbaidžan                                          (05)H,
           --  Belgia                                                (06)H,
           --  Bulgaria                                              (07)H,
           --  Bosnia-Hertsegovina                                   (08)H,
           --  Valko-Venäjä                                          (09)H,
           --  Sveitsi                                               (0A)H,
           --  Kypros                                                (0B)H,
           --  Tšekki                                                (0C)H,
           --  Saksa                                                 (0D)H,
           --  Tanska                                                (0E)H,
           --  Espanja                                               (0F)H,
           --  Viro                                                  (10)H,
           --  Ranska                                                (11)H,
           --  Suomi                                                 (12)H,
           --  Liechtenstein                                         (13)H,
           --  Färsaaret                                             (14)H,
           --  Yhdistynyt kuningaskunta                              (15)H,
           --  Georgia                                               (16)H,
           --  Kreikka                                               (17)H,
           --  Unkari                                                (18)H,
           --  Kroatia                                               (19)H,
           --  Italia                                                (1A)H,
           --  Irlanti                                               (1B)H,
           --  Islanti                                               (1C)H,
           --  Kazakstan                                             (1D)H,
           --  Luxemburg                                             (1E)H,
           --  Liettua                                               (1F)H,
           --  Latvia                                                (20)H,
 ---pagebreak--- 28.5.2002           FI                             Euroopan yhteisöjen virallinen lehti                                              C 126 E/65
          --   Malta                                                         (21)H,
          --   Monaco                                                        (22)H,
          --   Moldova                                                       (23)H,
          --   Makedonia                                                     (24)H,
          --   Norja                                                         (25)H,
          --   Alankomaat                                                    (26)H,
          --   Portugali                                                     (27)H,
          --   Puola                                                         (28)H,
          --   Romania                                                       (29)H,
          --   San Marino                                                    (2A)H,
          --   Venäjän federaatio                                            (2B)H,
          --   Ruotsi                                                        (2C)H,
          --   Slovakia                                                      (2D)H,
          --   Slovenia                                                      (2E)H,
          --   Turkmenistan                                                  (2F)H,
          --   Turkki                                                        (30)H,
          --   Ukraina                                                       (31)H,
          --   Vatikaani                                                     (32)H,
          --   Jugoslavia                                                    (33)H,
          --   Varattu tulevaan käyttöön                                     (34.. FC)H,
          --   Euroopan yhteisö                                              (FD)H,
          --   Muu Eurooppa                                                  (FE)H,
          --   Muu maailma                                                   (FF)H
          2.73 NoOfCalibrationRecords
          Korjaamokortille mahtuvien kalibrointitietoja sisältävien tietueiden määrä.
          NoOfCalibrationRecords ::= INTEGER(0..255)
          Asetettava arvo: Ks. kohta 3.
          2.74 NoOfCalibrationsSinceDownload
          Laskuri, joka osoittaa korjaamokortilla suoritettujen kalibrointien määrän sen jälkeen, kun kortin tietoja on viimeksi
          kopioitu (vaatimus 230).
          NoOfCalibrationsSinceDownload ::= INTEGER(0..2 16-1),
          Asetettava arvo: Ei lisämäärittelyjä.
          2.75 NoOfCardPlaceRecords
          Kuljettaja- tai korjaamokortille mahtuvien paikkaan liittyviä tietoja sisältävien tietueiden määrä.
          NoOfCardPlaceRecords ::= INTEGER(0..255)
          Asetettava arvo: Ks. kohta 3.
          2.76 NoOfCardVehicleRecords
          Kuljettaja- tai korjaamokortille mahtuvien käytössä olleisiin ajoneuvoihin liittyviä tietoja sisältävien tietueiden määrä.
          NoOfCardVehicleRecords ::= INTEGER(0..2 16-1)
          Asetettava arvo: Ks. kohta 3.
          2.77 NoOfCompanyActivityRecords
          Yrityskortille mahtuvien yrityksen toimiin liittyviä tietoja sisältävien tietueiden määrä.
          NoOfCompanyActivityRecords ::= INTEGER(0..2 16-1)
          Asetettava arvo: Ks. kohta 3.
 ---pagebreak--- C 126 E/66          FI                                Euroopan yhteisöjen virallinen lehti                                             28.5.2002
           2.78 NoOfControlActivityRecords
           Valvontakortille mahtuvien tarkastustoimiin liittyviä tietoja sisältävien tietueiden määrä.
           NoOfControlActivityRecords ::= INTEGER(0..2 16-1)
           Asetettava arvo: Ks. kohta 3.
           2.79 NoOfEventsPerType
           Kortille mahtuvien tapaustyyppikohtaisiin tapausten lukumääriin liittyviä tietoja sisältävien tietueiden määrä.
           NoOfEventsPerType ::= INTEGER(0..255)
           Asetettava arvo: Ks. kohta 3.
           2.80 NoOfFaultsPerType
           Kortille mahtuvien vikatyyppikohtaisiin vikatapahtumien lukumääriin liittyviä tietoja sisältävien tietueiden määrä.
           NoOfFaultsPerType ::= INTEGER(0..255)
           Asetettava arvo: Ks. kohta 3.
           2.81 OdometerValueMidnight
           Ajoneuvon matkamittarin lukema keskiyöllä tiettynä päivänä (vaatimus 090).
           OdometerValueMidnight ::= OdometerShort
           Asetettava arvo: Ei lisämäärittelyjä.
           2.82 OdometerShort
           Ajoneuvon matkamittarin lukema lyhyessä muodossa.
           OdometerShort ::= INTEGER(0..2 24-1)
           Asetettava arvo: Etumerkitön binaariluku. Arvo alueella 0–9 999 999 km.
           2.83 OverspeedNumber
           Ylinopeustapausten määrä viimeksi suoritetun ylinopeustarkastuksen jälkeen.
           OverspeedNumber ::= INTEGER(0..255)
           Asetettava arvo: 0 tarkoittaa, ettei viimeksi suoritetun ylinopeustarkastuksen jälkeen ole sattunut ylinopeustapauksia,
           1 tarkoittaa, että viimeksi suoritetun ylinopeustarkastuksen jälkeen on sattunut yksi ylinopeustapaus . . . 255 tarkoittaa,
           että viimeksi suoritetun ylinopeustarkastuksen jälkeen on sattunut 255 tai useampia ylinopeustapauksia.
           2.84 PlaceRecord
           Tiedot, jotka liittyvät paikkaan, jossa päivän työaika alkaa tai päättyy (vaatimukset 087, 202, 221).
           PlaceRecord ::= SEQUENCE {
               entryTime                                                   TimeReal,
               entryTypeDailyWorkPeriod                                    EntryTypeDailyWorkPeriod,
               dailyWorkPeriodCountry                                      NationNumeric,
               dailyWorkPeriodRegion                                       RegionNumeric,
               vehicleOdometerValue                                        OdometerShort
           }
           entryTime on syötettyyn tietoon liittyvä päivämäärä ja aika.
           entryTypeDailyWorkPeriod on syötetyn tiedon tyyppi.
           dailyWorkPeriodCountry on syötetty maatieto.
           dailyWorkPeriodRegion on syötetty aluetieto.
           vehicleOdometerValue on matkamittarin lukema silloin, kun paikkaan liittyvä tieto syötettiin.
 ---pagebreak--- 28.5.2002          FI                                 Euroopan yhteisöjen virallinen lehti                                              C 126 E/67
          2.85 PreviousVehicleInfo
          Tiedot, jotka liittyvät ajoneuvoon, jota kuljettaja käytti asettaessaan edellisen kerran kuljettajakorttinsa ajoneuvolaittee-
          seen (vaatimus 081).
          PreviousVehicleInfo ::= SEQUENCE {
              vehicleRegistrationIdentification                            VehicleRegistrationIdentification,
              cardWithdrawalTime                                           TimeReal
          }
          vehicleRegistrationIdentification on ajoneuvon rekisteritunnus ja ajoneuvon rekisteröinyt jäsenvaltio.
          cardWithdrawalTime on päivämäärä ja aika, jolloin kortti poistettiin.
          2.86 PublicKey
          Julkinen RSA-avain.
          PublicKey ::= SEQUENCE {
              rsaKeyModulus                                                RSAKeyModulus,
              rsaKeyPublicExponent                                         RSAKeyPublicExponent
          }
          rsaKeyModulus on avainparin kongruenssimoduuli.
          rsaKeyPublicExponent on avainparin julkinen eksponentti.
          2.87 RegionAlpha
          Tietyn maan alueen kirjainviite.
          RegionAlpha ::= IA5STRING(SIZE(3))
          Asetettava arvo:
          '      '                  Tietoa ei ole käytettävissä,
          Espanja:
          'AN '                     Andalusia,
          'AR '                     Aragonia,
          'AST '                    Asturia,
          'C     '                  Kantabria,
          'CAT '                    Katalonia,
          'CL '                     Kastilia ja León,
          'CM '                     Kastilia-LaMancha,
          'CV '                     Valencia,
          'EXT '                    Extremadura,
          'G     '                  Galicia,
          'IB '                     Baleaarit,
          'IC '                     Kanariansaaret,
          'LR '                     La Rioja,
          'M     '                  Madrid,
          'MU '                     Murcia,
          'NA '                     Navarra,
          'PV '                     Baskimaa
          2.88 RegionNumeric
          Tietyn maan alueen numeroviite.
          RegionNumeric ::= OCTET STRING (SIZE(1))
 ---pagebreak--- C 126 E/68          FI                               Euroopan yhteisöjen virallinen lehti                       28.5.2002
           Asetettava arvo:
           '00'H                   Tietoa ei ole käytettävissä,
           Espanja:
           '01'H                   Andalusia,
           '02'H                   Aragonia,
           '03'H                   Asturia,
           '04'H                   Kantabria,
           '05'H                   Katalonia,
           '06'H                   Kastilia ja León,
           '07'H                   Kastilia-LaMancha,
           '08'H                   Valencia,
           '09'H                   Extremadura,
           '0A'H                   Galicia,
           '0B'H                   Baleaarit,
           '0C'H                   Kanariansaaret,
           '0D'H                   La Rioja,
           '0E'H                   Madrid,
           '0F'H                   Murcia,
           '10'H                   Navarra,
           '11'H                   Baskimaa
           2.89 RSAKeyModulus
           RSA-avainparin kongruenssimoduuli.
           RSAKeyModulus ::= OCTET STRING (SIZE(128))
           Asetettava arvo: Ei määritelty.
           2.90 RSAKeyPrivateExponent
           RSA-salauksessa käytettävän avainparin salainen eksponentti.
           RSAKeyPrivateExponent ::= OCTET STRING (SIZE(128))
           Asetettava arvo: Ei määritelty.
           2.91 RSAKeyPublicExponent
           RSA-salauksessa käytettävän avainparin julkinen eksponentti
           RSAKeyPublicExponent ::= OCTET STRING (SIZE(8))
           Asetettava arvo: Ei määritelty.
           2.92 SensorApprovalNumber
           Liiketunnistimen tyyppihyväksyntänumero.
           SensorApprovalNumber ::= IA5String(SIZE(8))
           Asetettava arvo: Ei määritelty.
           2.93 SensorIdentification
           Liiketunnistimeen tallennetut tiedot, jotka liittyvät liiketunnistimen tunnistukseen (vaatimus 077).
           SensorIdentification ::= SEQUENCE {
               sensorSerialNumber                                            SensorSerialNumber,
               sensorApprovalNumber                                          SensorApprovalNumber,
               sensorSCIdentifier                                            SensorSCIdentifier,
               sensorOSIdentifier                                            SensorOSIdentifier
           }
 ---pagebreak--- 28.5.2002          FI                               Euroopan yhteisöjen virallinen lehti                                                  C 126 E/69
          sensorSerialNumber on liiketunnistimen sarjanumero pitkässä muodossa (sisältää osanumeron ja valmistustunnuksen).
          sensorApprovalNumber on liiketunnistimen hyväksyntänumero.
          sensorSCIdentifier on liiketunnistimen turvakomponentin tunniste.
          sensorOSIdentifier on liiketunnistimen käyttöjärjestelmän tunniste.
          2.94 SensorInstallation
          Liiketunnistimeen tallennetut tiedot, jotka liittyvät liiketunnistimen asennukseen (vaatimus 099).
          SensorInstallation ::= SEQUENCE {
               sensorPairingDateFirst                                       SensorPairingDate,
               firstVuApprovalNumber                                        VuApprovalNumber,
               firstVuSerialNumber                                          VuSerialNumber,
               sensorPairingDateCurrent                                     SensorPairingDate,
               currentVuApprovalNumber                                      VuApprovalNumber,
               currentVUSerialNumber                                        VuSerialNumber
          }
          sensorPairingDateFirst on päivämäärä, jolloin liiketunnistin ensimmäisen kerran liitettiin ajoneuvoyksikköön.
          firstVuApprovalNumber on ensimmäisen liiketunnistimeen liitetyn ajoneuvoyksikön hyväksyntänumero.
          firstVuSerialNumber on ensimmäisen liiketunnistimeen liitetyn ajoneuvoyksikön sarjanumero.
          sensorPairingDateCurrent on päivämäärä, jolloin liiketunnistin ensimmäisen kerran liitettiin nykyiseen ajoneuvoyksik-
          köön.
          currentVuApprovalNumber on liiketunnistimeen nykyisin liitetyn ajoneuvoyksikön hyväksyntänumero.
          currentVUSerialNumber on liiketunnistimeen nykyisin liitetyn ajoneuvoyksikön sarjanumero.
          2.95 SensorInstallationSecData
          Korjaamokortille tallennetut tiedot, jotka liittyvät niihin turvatietoihin, joita tarvitaan liitettäessä liiketunnistin ajoneu-
          voyksikköön (vaatimus 214).
          SensorInstallationSecData ::= TDesSessionKey
          Asetettava arvo: Standardin ISO 16844-3 mukaisesti.
          2.96 SensorOSIdentifier
          Liiketunnistimen käyttöjärjestelmän tunniste.
          SensorOSIdentifier ::= IA5String(SIZE(2))
          Asetettava arvo: Arvo määräytyy laitevalmistajan mukaan.
          2.97 SensorPaired
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajoneuvoyksikköön liitettyyn liiketunnistimeen (vaatimus 079).
          SensorPaired ::= SEQUENCE {
               sensorSerialNumber                                           SensorSerialNumber,
               sensorApprovalNumber                                         SensorApprovalNumber,
               sensorPairingDateFirst                                       SensorPairingDate
          }
 ---pagebreak--- C 126 E/70           FI                                Euroopan yhteisöjen virallinen lehti                                               28.5.2002
           sensorSerialNumber on ajoneuvoyksikköön nykyisin liitetyn liiketunnistimen sarjanumero.
           sensorApprovalNumber on ajoneuvoyksikköön nykyisin liitetyn liiketunnistimen hyväksyntänumero.
           sensorPairingDateFirst on päivämäärä, jolloin liiketunnistin ensimmäistä kertaa liitettiin ajoneuvoyksikköön, johon se
           nykyisin on liitetty.
           2.98 SensorPairingDate
           Päivämäärä, jolloin liiketunnistin liitettiin ajoneuvoyksikköön.
           SensorPairingDate ::= TimeReal
           Asetettava arvo: Ei määritelty.
           2.99 SensorSerialNumber
           Liiketunnistimen sarjanumero.
           SensorSerialNumber ::= ExtendedSerialNumber
           2.100 SensorSCIdentifier
           Liiketunnistimen turvakomponentin tunniste.
           SensorSCIdentifier ::= IA5String(SIZE(8))
           Asetettava arvo: Arvo määräytyy komponentin valmistajan mukaan.
           2.101 Signature
           Digitaalinen allekirjoitus.
           Signature ::= OCTET STRING (SIZE(128))
           Asetettava arvo: Lisäyksen 11 (Yhteiset turvamekanismit) mukaisesti.
           2.102 SimilarEventsNumber
           Tiettynä päivänä sattuneiden vastaavien tapausten määrä (vaatimus 094).
           SimilarEventsNumber ::= INTEGER(0..255)
           Asetettava arvo: Arvoa 0 ei käytetä, 1 tarkoittaa, että kyseisenä päivänä on sattunut ja tallennettu yksi kyseisentyyp-
           pinen tapaus, 2 tarkoittaa, että kyseisenä päivänä on sattunut kaksi kyseisentyyppistä tapausta (vain yksi on tallennettu),
           . . . 255 tarkoittaa, että kyseisenä päivänä on sattunut 255 tai useampia kyseisentyyppisiä tapauksia.
           2.103 SpecificConditionType
           Erityisolosuhteet yksilöivä tunnus (vaatimukset 050b, 105a, 212a ja 230a).
           SpecificConditionType ::= INTEGER(0..255)
           Asetettava arvo:
           '00'H                     Varattu tulevaan käyttöön
           '01'H                     Asetuksen piiriin kuulumaton – alku
           '02'H                     Asetuksen piiriin kuulumaton – päättyminen
           '03'H                     Lautta-/junakuljetus
           '04'H .. 'FF'H            Varattu tulevaan käyttöön
           2.104 SpecificConditionRecord
           Kuljettajakortille, korjaamokortille tai ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät erityisolosuhteisiin (vaatimuk-
           set 105a, 212a ja 230a).
 ---pagebreak--- 28.5.2002         FI                             Euroopan yhteisöjen virallinen lehti                                            C 126 E/71
          SpecificConditionRecord ::= SEQUENCE {
              entryTime                                                TimeReal,
              specificConditionType                                    SpecificConditionType
          }
          entryTime on päivämäärä ja aika, jolloin tieto syötettiin.
          specificConditionType on tunnus, joka yksilöi erityisolosuhteet.
          2.105 Speed
          Ajoneuvon nopeus (km/t).
          Speed ::= INTEGER(0..255)
          Asetettava arvo: kilometreinä tunnissa alueella 0–220 km/t.
          2.106 SpeedAuthorised
          Ajoneuvon suurin sallittu nopeus (määritelmä bb).
          SpeedAuthorised ::= Speed
          2.107 SpeedAverage
          Keskimääräinen nopeus aiemmin määritellyn jakson aikana (km/t).
          SpeedAverage ::= Speed
          2.108 SpeedMax
          Suurin nopeus aiemmin määritellyn jakson aikana.
          SpeedMax ::= Speed
          2.109 TDesSessionKey
          Kolminkertaisessa DES-salauksessa käytettävä avain.
          TDesSessionKey ::= SEQUENCE {
              tDesKeyA                                                 OCTET STRING (SIZE(8))
              tDesKeyB                                                 OCTET STRING (SIZE(8))
          }
          Asetettava arvo: Ei lisämäärittelyjä.
          2.110 TimeReal
          Tunnus yhdistetyssä päivämäärä- ja aikakentässä, jossa päivämäärä ja aika ilmaistaan ajan kello 00:00:00 1. tammikuuta
          1970 jälkeen kuluneina sekunteina (GMT).
          TimeReal{INTEGER:TimeRealRange} ::= INTEGER(0..TimeRealRange)
          Asetettava arvo – Octet Aligned (tavuittain ryhmitelty): Keskiyön 1. tammikuuta 1970 (GMT) jälkeen kuluneiden
          sekuntien määrä.
          Viimeinen mahdollinen päivämäärä/aika on vuonna 2106.
          2.111 TyreSize
          Rengaskoon merkintä.
          TyreSize ::= IA5String(SIZE(15))
          Asetettava arvo: Direktiivin 92/23/ETY, 31.3.1992, EYVL L 129, s. 95 mukaisesti.
 ---pagebreak--- C 126 E/72           FI                              Euroopan yhteisöjen virallinen lehti                                           28.5.2002
           2.112 VehicleIdentificationNumber
           Ajoneuvon valmistenumero (VIN), joka viittaa koko ajoneuvoon, yleensä korin sarjanumero.
           VehicleIdentificationNumber ::= IA5String(SIZE(17))
           Asetettava arvo: Kuten standardissa ISO 3779 on määritelty.
           2.113 VehicleRegistrationIdentification
           Ajoneuvon tunniste, joka yksilöi eurooppalaisen ajoneuvon (rekisteritunnus ja jäsenvaltio).
           VehicleRegistrationIdentification ::= SEQUENCE {
                vehicleRegistrationNation                                  NationNumeric,
                vehicleRegistrationNumber                                  VehicleRegistrationNumber
           }
           vehicleRegistrationNation on valtio, jossa ajoneuvo on rekisteröity.
           vehicleRegistrationNumber on ajoneuvon rekisteritunnus (VRN).
           2.114 VehicleRegistrationNumber
           Ajoneuvon rekisteritunnus (VRN). Rekisteritunnuksen antaa ajoneuvojen rekisteröinnistä vastaava viranomainen.
           VehicleRegistrationNumber ::= SEQUENCE {
                codePage                                                   INTEGER (0..255),
                vehicleRegNumber                                           OCTET STRING (SIZE(13))
           }
           codePage määrittelee sen ISO/IEC 8859 -standardin osan, jonka mukaisesti rekisteritunnus on koodattu,
           vehicleRegNumber on ISO/IEC 8859-codePage -koodisivun mukaisesti määritelty rekisteritunnus.
           Asetettava arvo: Rekisteröintimaan mukaan.
           2.115 VuActivityDailyData
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät toiminnan tyypin muutoksiin ja/tai ajoneuvon miehityksen muu-
           toksiin ja/tai kortin tilan muutoksiin tietyn kalenterivuorokauden aikana (vaatimus 084) ja korttiaukkojen tilaan kysei-
           senä päivänä klo 00.00.
           VuActivityDailyData ::= SEQUENCE {
                noOfActivityChanges                                        INTEGER SIZE(0..1440),
                activityChangeInfos                                        SET SIZE(noOfActivityChanges) OF
                                                                           ActivityChangeInfo
           }
           noOfActivityChanges on activityChangeInfos-sarjassa olevien ActivityChangeInfo-sanojen määrä.
           activityChangeInfos on ajoneuvoyksikköön tallennettu tiettyä päivää koskeva ActivityChangeInfo-sanojen sarja. Se
           sisältää aina kaksi ActivityChangeInfo-sanaa, jotka ilmaisevat kummankin korttiaukon tilan kyseisenä päivänä klo 00.00
           2.116 VuApprovalNumber
           Ajoneuvoyksikön tyyppihyväksyntänumero.
           VuApprovalNumber ::= IA5String(SIZE(8))
           Asetettava arvo: Ei määritelty.
           2.117 VuCalibrationData
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät valvontalaitteen kalibrointeihin (vaatimus 098).
           VuCalibrationData ::= SEQUENCE {
                noOfVuCalibrationRecords                                   INTEGER(0..255),
                vuCalibrationRecords                                       SET SIZE(noOfVuCalibrationRecords) OF
                                                                           VuCalibrationRecord
           }
 ---pagebreak--- 28.5.2002          FI                             Euroopan yhteisöjen virallinen lehti                                            C 126 E/73
          noOfVuCalibrationRecords on vuCalibrationRecords-tietuesarjan sisältämien tietueiden määrä.
          vuCalibrationRecords on sarja kalibrointeihin liittyviä tietueita.
          2.118 VuCalibrationRecord
          Ajoneuvoyksikköön tallennetut tiedot, jotka kukin liittyvät valvontalaitteen yksittäiseen kalibrointiin (vaatimus 098).
          VuCalibrationRecord ::= SEQUENCE {
              calibrationPurpose                                         CalibrationPurpose,
              workshopName                                               Name,
              workshopAddress                                            Address,
              workshopCardNumber                                         FullCardNumber,
              workshopCardExpiryDate                                     TimeReal,
              vehicleIdentificationNumber                                VehicleIdentificationNumber,
              vehicleRegistrationIdentification                          VehicleRegistrationIdentification,
              wVehicleCharacteristicConstant                             W-VehicleCharacteristicConstant,
              kConstantOfRecordingEquipment                              K-ConstantOfRecordingEquipment,
              lTyreCircumference                                         L-TyreCircumference,
              tyreSize                                                   TyreSize,
              authorisedSpeed                                            SpeedAuthorised,
              oldOdometerValue                                           OdometerShort,
              newOdometerValue                                           OdometerShort,
              oldTimeValue                                               TimeReal,
              newTimeValue                                               TimeReal,
              nextCalibrationDate                                        TimeReal
          }
          calibrationPurpose on syy, jonka vuoksi kalibrointi suoritettiin.
          workshopName, workshopAddress ovat korjaamon nimi ja osoite.
          workshopCardNumber yksilöi kalibroinnin aikana käytetyn korjaamokortin.
          workshopCardExpiryDate on kortin viimeinen voimassaolopäivä.
          vehicleIdentificationNumber on ajoneuvon valmistenumero (VIN).
          vehicleRegistrationIdentification sisältää ajoneuvon rekisteritunnuksen (VRN) ja rekisteröineen jäsenvaltion.
          wVehicleCharacteristicConstant on ajoneuvon ominaiskerroin.
          kConstantOfRecordingEquipment on valvontalaitteen vakio.
          lTyreCircumference on pyörien renkaiden tehollinen ympärysmitta.
          tyreSize on ajoneuvoon asennettujen renkaiden kokomerkintä.
          authorisedSpeed on ajoneuvon suurin sallittu nopeus.
          oldOdometerValue, newOdometerValue ovat matkamittarin vanha ja uusi lukema.
          oldTimeValue, newTimeValue ovat päivämäärän ja ajan vanhat ja uudet arvot.
          nextCalibrationDate on päivämäärä, jolloin valtuutetun tarkastusviranomaisen on suoritettava seuraava CalibrationPur-
          pose-muuttujan määrittelemä kalibrointi.
          2.119 VuCardIWData
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät kuljettaja- tai korjaamokorttien ajoneuvoyksikköön asettamis- ja
          poistojaksoihin (vaatimus 081).
          VuCardIWData ::= SEQUENCE {
              noOfIWRecords                                              INTEGER(0..216-1),
              vuCardIWRecords                                            SET SIZE(noOfIWRecords) OF
                                                                         VuCardIWRecord
          }
 ---pagebreak--- C 126 E/74           FI                             Euroopan yhteisöjen virallinen lehti                                             28.5.2002
           noOfIWRecords on vuCardIWRecords-tietuesarjassa olevien tietueiden määrä.
           vuCardIWRecords on sarja tietueita, jotka liittyvät kortin paikoilleen asettamis- ja poistojaksoihin.
           2.120 VuCardIWRecord
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yksittäiseen kuljettaja- tai korjaamokortin ajoneuvoyksikköön aset-
           tamis- ja poistojaksoon (vaatimus 081).
           VuCardIWRecord ::= SEQUENCE {
               cardHolderName                                              HolderName,
               fullCardNumber                                              FullCardNumber,
               cardExpiryDate                                              TimeReal,
               cardInsertionTime                                           TimeReal,
               vehicleOdometerValueAtInsertion                             OdometerShort,
               cardSlotNumber                                              CardSlotNumber,
               cardWithdrawalTime                                          TimeReal,
               vehicleOdometerValueAtWithdrawal                            OdometerShort,
               previousVehicleInfo                                         PreviousVehicleInfo
               manualInputFlag                                             ManualInputFlag
           }
           cardHolderName on kuljettaja- tai korjaamokortin haltijan sukunimi ja etunimet siinä muodossa kuin ne on tallennettu
           kortille.
           fullCardNumber on kortin tyyppi, sen myöntänyt jäsenvaltio sekä kortin numero siinä muodossa kuin ne on tallennettu
           kortille.
           cardExpiryDate on kortin viimeinen voimassaolopäivä siinä muodossa kuin se on tallennettu kortille.
           cardInsertionTime on päivämäärä ja aika, jolloin kortti asetettiin paikoilleen.
           vehicleOdometerValueAtInsertion on ajoneuvon matkamittarin lukema silloin, kun kortti asetettiin paikoilleen.
           cardSlotNumber on korttiaukko, johon kortti asetettiin.
           cardWithdrawalTime on päivämäärä ja aika, jolloin kortti poistettiin.
           vehicleOdometerValueAtWithdrawal on ajoneuvon matkamittarin lukema silloin, kun kortti poistettiin.
           previousVehicleInfo sisältää tietoja edellisestä kuljettajan käyttämästä ajoneuvosta siinä muodossa kuin ne on tallen-
           nettu kortille.
           manualInputFlag on erote, joka ilmaisee, onko kortin haltija kortin paikoilleen asettamisen yhteydessä syöttänyt
           kuljettajan toimintaa koskevia tietoja käsin.
           2.121 VuCertificate
           Ajoneuvoyksikön julkisen avaimen varmenne.
           VuCertificate ::= Certificate
           2.122 VuCompanyLocksData
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yrityksen tekemiin lukituksiin (vaatimus 104).
           VuCompanyLocksData ::= SEQUENCE {
               noOfLocks                                                   INTEGER(0..20),
               vuCompanyLocksRecords                                       SET SIZE(noOfLocks) OF
                                                                           VuCompanyLocksRecord
           }
           noOfLocks on vuCompanyLocksRecords-tietueissa lueteltujen lukitusten määrä.
           vuCompanyLocksRecords on sarja tietueita, jotka sisältävät yrityksen tekemiin lukituksiin liittyviä tietoja.
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                           C 126 E/75
          2.123 VuCompanyLocksRecord
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yksittäiseen yrityksen tekemään lukitukseen (vaatimus 104).
          VuCompanyLocksRecord ::= SEQUENCE {
              lockInTime                                                    TimeReal,
              lockOutTime                                                   TimeReal,
              companyName                                                   Name,
              companyAddress                                                Address,
              companyCardNumber                                             FullCardNumber
          }
          lockInTime, lockOutTime ovat päivämäärä ja aika, jolloin lukitus tehtiin ja avattiin.
          companyName, companyAddress ovat lukitukseen liittyvän yrityksen nimi ja osoite.
          companyCardNumber yksilöi lukituksessa käytetyn kortin.
          2.124 VuControlActivityData
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät tätä ajoneuvoyksikköä käytettäessä suoritettuihin tarkastuksiin
          (vaatimus 102).
          VuControlActivityData ::= SEQUENCE {
              noOfControls                                                  INTEGER(0..20),
              vuControlActivityRecords                                      SET SIZE(noOfControls) OF
                                                                            VuControlActivityRecord
          }
          noOfControls on vuControlActivityRecords-tietueissa lueteltujen tarkastusten määrä.
          vuControlActivityRecords on sarja tarkastustoimiin liittyviä tietueita.
          2.125 VuControlActivityRecord
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yksittäiseen tätä ajoneuvoyksikköä käytettäessä suoritettuun tarkas-
          tukseen (vaatimus 102).
          VuControlActivityRecord ::= SEQUENCE {
              controlType                                                   ControlType,
              controlTime                                                   TimeReal,
              controlCardNumber                                             FullCardNumber,
              downloadPeriodBeginTime                                       TimeReal,
              downloadPeriodEndTime                                         TimeReal
          }
          controlType on tarkastuksen tyyppi.
          controlTime on päivämäärä ja aika, jolloin tarkastus suoritettiin.
          ControlCardNumber yksilöi valvontakortin, jota tarkastuksessa käytettiin.
          downloadPeriodBeginTime on tietojen kopioinnin alkamisaika, jos kopiointia tapahtui.
          downloadPeriodEndTime on tietojen kopioinnin päättymisaika, jos kopiointia tapahtui.
          2.126 VuDataBlockCounter
          Kortille tallennettu laskuri, joka yksilöi järjestyksessä kortin ajoneuvoyksiköihin asettamis- ja poistamisjaksot.
          VuDataBlockCounter ::= BCDString(SIZE(2))
          Asetettava arvo: Juokseva numero, jonka maksimiarvo on 9 999, minkä jälkeen se alkaa jälleen nollasta.
          2.127 VuDetailedSpeedBlock
          Ajoneuvoyksikköön tallennetut yksityiskohtaiset tiedot, jotka liittyvät ajoneuvon nopeuteen niinä minuutteina, jolloin se
          on ollut liikkeellä (vaatimus 093).
 ---pagebreak--- C 126 E/76           FI                             Euroopan yhteisöjen virallinen lehti                                            28.5.2002
           VuDetailedSpeedBlock ::= SEQUENCE {
                speedBlockBeginDate                                       TimeReal,
                speedsPerSecond                                           SEQUENCE SIZE(60) OF Speed
           }
           speedBlockBeginDate on osion ensimmäisen nopeusarvon päivämäärä ja aika.
           speedsPerSecond sarja aikajärjestyksessä olevia sekunnin välein mitattuja nopeuksia, jotka liittyvät speedBlockBegin-
           Date-muuttujan ilmaisemalla hetkellä alkaneeseen minuuttiin (kyseinen hetki mukaan lukien).
           2.128 VuDetailedSpeedData
           Ajoneuvoyksikköön tallennetut yksityiskohtaiset tiedot, jotka liittyvät ajoneuvon nopeuteen.
           VuDetailedSpeedData ::= SEQUENCE
                noOfSpeedBlocks                                           INTEGER(0.2 16-1),
                vuDetailedSpeedBlocks                                     SET SIZE(noOfSpeedBlocks) OF
                                                                          VuDetailedSpeedBlock
           }
           noOfSpeedBlocks on vuDetailedSpeedBlocks-tietuesarjan sisältämien nopeustietueosioiden määrä.
           vuDetailedSpeedBlocks on sarja tietueosioita, jotka sisältävät yksityiskohtaisia tietoja ajoneuvon nopeudesta.
           2.129 VuDownloadablePeriod
           Aikaisin ja viimeisin päivämäärä, jota koskevia kuljettajan toimiin liittyviä tietoja ajoneuvoyksikössä on tallennettuna
           (vaatimus 081, 084 tai 087).
           VuDownloadablePeriod ::= SEQUENCE {
                minDownloadableTime                                       TimeReal
                maxDownloadableTime                                       TimeReal
           }
           minDownloadableTime on aikaisin kortin paikoilleen asettamiseen tai toiminnan muutokseen tai paikkaan liittyvä
           päivämäärä- ja aikatieto, joka on tallennettuna ajoneuvoyksikköön.
           maxDownloadableTime on viimeisin kortin poistamiseen tai toiminnan muutokseen tai paikkaan liittyvä päivämäärä-
           ja aikatieto, joka on tallennettuna ajoneuvoyksikköön.
           2.130 VuDownloadActivityData
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät viimeksi tapahtuneeseen sen tietojen kopiointiin (vaatimus 105).
           VuDownloadActivityData ::= SEQUENCE {
                downloadingTime                                           TimeReal,
                fullCardNumber                                            FullCardNumber,
                companyOrWorkshopName                                     Name
           }
           downloadingTime on päivämäärä ja aika, jolloin tiedot kopioitiin.
           fullCardNumber yksilöi kortin, jonka oikeutta tietojen kopiointiin käytettiin.
           companyOrWorkshopName on yrityksen tai korjaamon nimi.
           2.131 VuEventData
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät tapauksiin (vaatimus 094, paitsi ylinopeustapaukset).
           VuEventData ::= SEQUENCE {
                noOfVuEvents                                              INTEGER(0..255),
                vuEventRecords                                            SET SIZE(noOfVuEvents) OF VuEventRecord
           }
           noOfVuEvents on vuEventRecords-tietuesarjaan tallennettujen tapausten määrä.
           vuEventRecords on sarja tapauksiin liittyviä tietueita.
 ---pagebreak--- 28.5.2002          FI                             Euroopan yhteisöjen virallinen lehti                                             C 126 E/77
          2.132 VuEventRecord
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yksittäiseen tapaukseen (vaatimus 094, paitsi ylinopeustapaukset).
          VuEventRecord ::= SEQUENCE {
              eventType                                                   EventFaultType,
              eventRecordPurpose                                          EventFaultRecordPurpose,
              eventBeginTime                                              TimeReal,
              eventEndTime                                                TimeReal,
              cardNumberDriverSlotBegin                                   FullCardNumber,
              cardNumberCodriverSlotBegin                                 FullCardNumber,
              cardNumberDriverSlotEnd                                     FullCardNumber,
              cardNumberCodriverSlotEnd                                   FullCardNumber,
              similarEventsNumber                                         SimilarEventsNumber
          }
          eventType on tapauksen tyyppi.
          eventRecordPurpose on syy, jonka vuoksi kyseinen tapaus on kirjattu.
          eventBeginTime on päivämäärä ja aika, jolloin tapaus alkoi.
          eventEndTime on päivämäärä ja aika, jolloin tapaus päättyi.
          cardNumberDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa tapauksen alkaessa.
          cardNumberCodriverSlotBegin yksilöi kortin, joka oli apukuljettajan korttiaukossa tapauksen alkaessa.
          cardNumberDriverSlotEnd yksilöi kortin, joka oli kuljettajan korttiaukossa tapauksen päättyessä.
          cardNumberCodriverSlotEnd yksilöi kortin, joka oli apukuljettajan korttiaukossa tapauksen päättyessä.
          similarEventsNumber on kyseisenä päivänä sattuneiden vastaavien tapausten määrä.
          Tätä tietueosiota voidaan käyttää kaikkien muiden paitsi ylinopeuksiin liittyvien tapausten kirjaamiseen.
          2.133 VuFaultData
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät vikoihin (vaatimus 096).
          VuFaultData ::= SEQUENCE {
              noOfVuFaults                                                INTEGER(0..255),
              vuFaultRecords                                              SET SIZE(noOfVuFaults) OF VuFaultRecord
          }
          noOfVuFaults on vuFaultRecords-tietuesarjaan tallennettujen vikatapahtumien määrä.
          vuFaultRecords on sarja vikatapahtumiin liittyviä tietueita.
          2.134 VuFaultRecord
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yksittäiseen vikatapahtumaan (vaatimus 096).
          VuFaultRecord ::= SEQUENCE {
              faultType                                                   EventFaultType,
              faultRecordPurpose                                          EventFaultRecordPurpose,
              faultBeginTime                                              TimeReal,
              faultEndTime                                                TimeReal,
              cardNumberDriverSlotBegin                                   FullCardNumber,
              cardNumberCodriverSlotBegin                                 FullCardNumber,
              cardNumberDriverSlotEnd                                     FullCardNumber,
              cardNumberCodriverSlotEnd                                   FullCardNumber
          }
 ---pagebreak--- C 126 E/78         FI                             Euroopan yhteisöjen virallinen lehti                                      28.5.2002
           faultType on valvontalaitteen vian tyyppi.
           faultRecordPurpose on syy, jonka vuoksi kyseinen vikatapahtuma on kirjattu.
           faultBeginTime on päivämäärä ja aika, jolloin vikatapahtuma alkoi.
           faultEndTime on päivämäärä ja aika, jolloin vikatapahtuma päättyi.
           cardNumberDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa vikatapahtuman tapauksen alkaessa.
           cardNumberCodriverSlotBegin yksilöi kortin, joka oli apukuljettajan korttiaukossa vikatapahtuman tapauksen alka-
           essa.
           cardNumberDriverSlotEnd yksilöi kortin, joka oli kuljettajan korttiaukossa vikatapahtuman tapauksen päättyessä.
           cardNumberCodriverSlotEnd yksilöi kortin, joka oli apukuljettajan korttiaukossa vikatapahtuman tapauksen päätty-
           essä.
           2.135 VuIdentification
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajoneuvoyksikön tunnistukseen (vaatimus 075).
           VuIdentification ::= SEQUENCE {
               vuManufacturerName                                        VuManufacturerName,
               vuManufacturerAddress                                     VuManufacturerAddress,
               vuPartNumber                                              VuPartNumber,
               vuSerialNumber                                            VuSerialNumber,
               vuSoftwareIdentification                                  VuSoftwareIdentification,
               vuManufacturingDate                                       VuManufacturingDate,
               vuApprovalNumber                                          VuApprovalNumber
           }
           vuManufacturerName on ajoneuvoyksikön valmistajan nimi.
           vuManufacturerAddress on ajoneuvoyksikön valmistajan osoite.
           vuPartNumber on ajoneuvoyksikön osanumero.
           vuSerialNumber on ajoneuvoyksikön sarjanumero.
           vuSoftwareIdentification yksilöi ajoneuvoyksikössä käytettävän ohjelmiston.
           vuManufacturingDate on ajoneuvoyksikön valmistuspäivä.
           vuApprovalNumber on ajoneuvoyksikön tyyppihyväksyntänumero.
           2.136 VuManufacturerAddress
           Ajoneuvoyksikön valmistajan osoite.
           VuManufacturerAddress ::= Address
           Asetettava arvo: Ei määritelty.
           2.137 VuManufacturerName
           Ajoneuvoyksikön valmistajan nimi.
           VuManufacturerName ::= Name
           Asetettava arvo: Ei määritelty.
           2.138 VuManufacturingDate
           Ajoneuvoyksikön valmistuspäivä.
           VuManufacturingDate ::= TimeReal
           Asetettava arvo: Ei määritelty.
 ---pagebreak--- 28.5.2002          FI                            Euroopan yhteisöjen virallinen lehti                                               C 126 E/79
          2.139 VuOverSpeedingControlData
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät viimeksi suoritetun ylinopeustarkastuksen jälkeen sattuneisiin yli-
          nopeustapauksiin (vaatimus 095).
          VuOverSpeedingControlData ::= SEQUENCE {
               lastOverspeedControlTime                                 TimeReal,
               firstOverspeedSince                                      TimeReal,
               numberOfOverspeedSince                                   OverspeedNumber
          }
          lastOverspeedControlTime on päivämäärä ja aika, jolloin ylinopeustarkastus viimeksi suoritettiin.
          firstOverspeedSince on päivämäärä ja aika, jolloin ensimmäinen ylinopeustapaus sattui tämän ylinopeustarkastuksen
          jälkeen.
          numberOfOverspeedSince on viimeisen ylinopeustarkastuksen jälkeen sattuneiden ylinopeustapausten määrä.
          2.140 VuOverSpeedingEventData
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ylinopeustapauksiin (vaatimus 094).
          VuOverSpeedingEventData ::= SEQUENCE {
               noOfVuOverSpeedingEvents                                 INTEGER(0..255),
               vuOverSpeedingEventRecords                               SET SIZE(noOfVuOverSpeedingEvents) OF
                                                                        VuOverSpeedingEventRecord
          }
          noOfVuOverSpeedingEvents on vuOverSpeedingEventRecords-tietuesarjaan tallennettujen tapausten määrä.
          vuOverSpeedingEventRecords on sarja ylinopeustapauksiin liittyviä tietueita.
          2.141 VuOverSpeedingEventRecord
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ylinopeustapauksiin (vaatimus 094).
          VuOverSpeedingEventRecord ::= SEQUENCE {
               eventType                                                EventFaultType,
               eventRecordPurpose                                       EventFaultRecordPurpose,
               eventBeginTime                                           TimeReal,
               eventEndTime                                             TimeReal,
               maxSpeedValue                                            SpeedMax,
               averageSpeedValue                                        SpeedAverage,
               cardNumberDriverSlotBegin                                FullCardNumber,
               similarEventsNumber                                      SimilarEventsNumber
          }
          eventType on tapauksen tyyppi.
          eventRecordPurpose on syy, jonka vuoksi kyseinen tapaus on kirjattu.
          eventBeginTime on päivämäärä ja aika, jolloin tapaus alkoi.
          eventEndTime on päivämäärä ja aika, jolloin tapaus päättyi.
          maxSpeedValue on suurin tapauksen aikana mitattu nopeus.
          averageSpeedValue on tapauksen aikana mitattujen nopeuslukemien aritmeettinen keskiarvo.
          cardNumberDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa tapauksen alkaessa.
          similarEventsNumber on kyseisenä päivänä sattuneiden vastaavien tapausten määrä.
          2.142 VuPartNumber
          Ajoneuvoyksikön osanumero.
          VuPartNumber ::= IA5String(SIZE(16))
          Asetettava arvo: Arvo määräytyy ajoneuvoyksikön valmistajan mukaan.
 ---pagebreak--- C 126 E/80          FI                            Euroopan yhteisöjen virallinen lehti                                              28.5.2002
           2.143 VuPlaceDailyWorkPeriodData
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät paikkoihin, joissa kuljettajan päivän työaika alkaa tai päättyy
           (vaatimus 087).
           VuPlaceDailyWorkPeriodData ::= SEQUENCE {
               noOfPlaceRecords                                           INTEGER(0..255),
               vuPlaceDailyWorkPeriodRecords                              SET SIZE(noOfPlaceRecords) OF
                                                                          VuPlaceDailyWorkPeriodRecord
           }
           noOfPlaceRecords on vuPlaceDailyWorkPeriodRecords-tietuesarjaan tallennettujen tietueiden määrä.
           vuPlaceDailyWorkPeriodRecords on sarja paikkaan liittyviä tietoja sisältäviä tietueita.
           2.144 VuPlaceDailyWorkPeriodRecord
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yksittäiseen paikkaan, joissa kuljettajan päivän työaika alkaa tai
           päättyy (vaatimus 087).
           VuPlaceDailyWorkPeriodRecord ::= SEQUENCE {
               fullCardNumber                                             FullCardNumber,
               placeRecord                                                PlaceRecord
           }
           fullCardNumber kuljettajan kortin tyyppi, kortin myöntänyt jäsenvaltio ja kortin numero.
           placeRecord sisältää syötettyyn paikkaan liittyvät tiedot.
           2.145 VuPrivateKey
           Ajoneuvoyksikön yksityinen avain.
           VuPrivateKey ::= RSAKeyPrivateExponent
           2.146 VuPublicKey
           Ajoneuvoyksikön julkinen avain.
           VuPublicKey ::= PublicKey
           2.147 VuSerialNumber
           Ajoneuvoyksikön sarjanumero (vaatimus 075).
           VuSerialNumber ::= ExtendedSerialNumber
           2.148 VuSoftInstallationDate
           Päivämäärä, jolloin ajoneuvoyksikön ohjelmistoversio asennettiin.
           VuSoftInstallationDate ::= TimeReal
           Asetettava arvo: Ei määritelty.
           2.149 VuSoftwareIdentification
           Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät asennettuun ohjelmistoon.
           VuSoftwareIdentification ::= SEQUENCE {
               vuSoftwareVersion                                          VuSoftwareVersion,
               vuSoftInstallationDate                                     VuSoftInstallationDate
           }
           vuSoftwareVersion on ajoneuvoyksikön ohjelmistoversion numero.
           vuSoftInstallationDate on päivämäärä, jolloin ohjelmistoversio asennettiin.
 ---pagebreak--- 28.5.2002          FI                             Euroopan yhteisöjen virallinen lehti                                            C 126 E/81
          2.150 VuSoftwareVersion
          Ajoneuvoyksikön ohjelmistoversion numero.
          VuSoftwareVersion ::= IA5String(SIZE(4))
          Asetettava arvo: Ei määritelty.
          2.151 VuSpecificConditionData
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät erityisolosuhteisiin.
          VuSpecificConditionData ::= SEQUENCE {
              noOfSpecificConditionRecords                                 INTEGER(0..2 16-1)
              specificConditionRecords                                     SET SIZE (noOfSpecificConditionRecords)
                                                                           OF SpecificConditionRecord
          }
          noOfSpecificConditionRecords on specificConditionRecords-tietuesarjaan tallennettujen tietueiden määrä.
          specificConditionRecords on sarja eritysolosuhteisiin liittyviä tietoja sisältäviä tietueita.
          2.152 VuTimeAdjustmentData
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajan asettamistapahtumiin muulloin kuin tavanomaisen kalibroinnin
          yhteydessä (vaatimus 101).
          VuTimeAdjustmentData ::= SEQUENCE {
              noOfVuTimeAdjRecords                                         INTEGER(0..6),
              vuTimeAdjustmentRecords                                      SET SIZE(noOfVuTimeAdjRecords) OF
                                                                           VuTimeAdjustmentRecord
          }
          noOfVuTimeAdjRecords on vuTimeAdjustmentRecords-tietuesarjaan tallennettujen tietueiden määrä.
          vuTimeAdjustmentRecords on sarja ajan asettamisiin liittyviä tietoja sisältäviä tietueita.
          2.153 VuTimeAdjustmentRecord
          Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yksittäiseen ajan asettamistapahtumaan muulloin kuin tavanomaisen
          kalibroinnin yhteydessä (vaatimus 101).
          VuTimeAdjustmentRecord ::= SEQUENCE {
              oldTimeValue                                                 TimeReal,
              newTimeValue                                                 TimeReal,
              workshopName                                                 Name,
              workshopAddress                                              Address,
              workshopCardNumber                                           FullCardNumber
          }
          oldTimeValue, newTimeValue ovat päivämäärän ja ajan vanhat ja uudet arvot.
          workshopName, workshopAddress ovat korjaamon nimi ja osoite.
          workshopCardNumber yksilöi ajan asettamisessa käytetyn korjaamokortin.
          2.154 W-VehicleCharacteristicConstant
          Ajoneuvon ominaiskerroin (määritelmä k).
          W-VehicleCharacteristicConstant ::= INTEGER(0..2 16-1))
          Asetettava arvo: Impulsseja kilometriä kohden alueella 0–64 255 impulssia/km.
 ---pagebreak--- C 126 E/82           FI                                 Euroopan yhteisöjen virallinen lehti                                             28.5.2002
           2.155 WorkshopCardApplicationIdentification
           Korjaamokortille tallennetut tiedot, jotka liittyvät kortilla olevan sovelluksen tunnistukseen (vaatimus 190).
           WorkshopCardApplicationIdentificatio n ::= SEQUENCE {
                typeOfTachographCardId                                       EquipmentType,
                cardStructureVersion                                         CardStructureVersion,
                noOfEventsPerType                                            NoOfEventsPerType,
                noOfFaultsPerType                                            NoOfFaultsPerType,
                activityStructureLength                                      CardActivityLengthRange,
                noOfCardVehicleRecords                                       NoOfCardVehicleRecords,
                noOfCardPlaceRecords                                         NoOfCardPlaceRecords,
                noOfCalibrationRecords                                       NoOfCalibrationRecords
           }
           typeOfTachographCardId määrittää kortin tunnisteen tyypin.
           cardStructureVersion määrittelee kortilla käytetyn datarakenteen version.
           noOfEventsPerType on niiden tapauksien määrä tapaustyyppiä kohden, jotka voidaan tallentaa kortille.
           noOfFaultsPerType on niiden vikatapahtumien määrä vikatyyppiä kohden, jotka voidaan tallentaa kortille.
           activityStructureLength osoittaa niiden tavujen määrän, jotka ovat käytettävissä toimintaan liittyvien tietojen tallen-
           nukseen.
           noOfCardVehicleRecords on niiden ajoneuvoon liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa
           kortille.
           noOfCardPlaceRecords on niiden paikkoihin liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa
           kortille.
           noOfCalibrationRecords on niiden kalibrointeihin liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa
           kortille.
           2.156 WorkshopCardCalibrationData
           Korjaamokortille tallennetut tiedot, jotka liittyvät kortilla suoritettuihin korjaamon toimiin (vaatimukset 227 ja 229).
           WorkshopCardCalibrationData ::= SEQUENCE {
                calibrationTotalNumber                                       INTEGER(0..2 16-1),
                calibrationPointerNewestRecord                               INTEGER(0..NoOfCalibrationRecords-1),
                calibrationRecords                                           SET SIZE(NoOfCalibrationRecords) OF
                                                                             WorkshopCardCalibrationRecord
           }
           calibrationTotalNumber on kaikkien korttia käyttäen suoritettujen kalibrointien määrä.
           calibrationPointerNewestRecord on viimeksi päivitetyn kalibrointiin liittyvän tietueen järjestysnumero.
           Asetettava arvo: Numero, joka vastaa kalibrointiin liittyvän tietueen järjestysnumeroa, alkaen numerosta '0' ensimmäi-
           selle kalibrointiin liittyvälle tietueelle datarakenteessa.
           calibrationRecords on sarja tietueita, joissa on kalibrointiin ja/tai ajan asetukseen liittyviä tietoja.
           2.157 WorkshopCardCalibrationRecord
           Korjaamokortille tallennetut tiedot, jotka liittyvät yksittäiseen korttia käyttäen suoritettuun kalibrointiin (vaatimus 227).
           WorkshopCardCalibrationRecord ::= SEQUENCE {
                calibrationPurpose                                           CalibrationPurpose,
                vehicleIdentificationNumber                                  VehicleIdentificationNumber,
                vehicleRegistration                                          VehicleRegistrationIdentification,
                wVehicleCharacteristicConstant                               W-VehicleCharacteristicConstant,
                kConstantOfRecordingEquipment                                K-ConstantOfRecordingEquipment,
                lTyreCircumference                                           L-TyreCircumference,
                tyreSize                                                     TyreSize,
 ---pagebreak--- 28.5.2002          FI                              Euroopan yhteisöjen virallinen lehti                                          C 126 E/83
               authorisedSpeed                                              SpeedAuthorised,
               oldOdometerValue                                             OdometerShort,
               newOdometerValue                                             OdometerShort,
               oldTimeValue                                                 TimeReal,
               newTimeValue                                                 TimeReal,
               nextCalibrationDate                                          TimeReal,
               vuPartNumber                                                 VuPartNumber,
               vuSerialNumber                                               VuSerialNumber,
               sensorSerialNumber                                           SensorSerialNumber
          }
          calibrationPurpose on syy, jonka vuoksi kalibrointi suoritettiin.
          vehicleIdentificationNumber on ajoneuvon valmistenumero (VIN).
          vehicleRegistration sisältää ajoneuvon rekisteritunnuksen (VRN) ja ajoneuvon rekisteröineen jäsenvaltion.
          wVehicleCharacteristicConstant on ajoneuvon ominaiskerroin.
          kConstantOfRecordingEquipment on valvontalaitteen vakio.
          lTyreCircumference on pyörien renkaiden tehollinen ympärysmitta.
          tyreSize on ajoneuvoon asennettujen renkaiden kokomerkintä.
          authorisedSpeed on ajoneuvon suurin sallittu nopeus.
          oldOdometerValue, newOdometerValue ovat matkamittarin vanha ja uusi lukema.
          oldTimeValue, newTimeValue ovat päivämäärän ja ajan vanhat ja uudet arvot.
          nextCalibrationDate on päivämäärä, jolloin valtuutetun tarkastusviranomaisen on suoritettava seuraava CalibrationPur-
          pose-muuttujan määrittelemä kalibrointi.
          vuPartNumber, vuSerialNumber ja sensorSerialNumber ovat valvontalaitteen tunnistuksessa käytettävät dataelemen-
          tit.
          2.158 WorkshopCardHolderIdentification
          Korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistukseen (vaatimus 216).
          WorkshopCardHolderIdentification ::= SEQUENCE {
               workshopName                                                 Name,
               workshopAddress                                              Address,
               cardHolderName                                               HolderName,
               cardHolderPreferredLanguage                                  Language
          }
          workshopName on sen korjaamon nimi, jossa kortin haltija työskentelee.
          workshopAddress on sen korjaamon osoite, jossa kortin haltija työskentelee.
          cardHolderName on kortin haltijan (esim. mekaanikon) nimi ja etunimi (etunimet).
          cardHolderPreferredLanguage on kortin haltijan ensisijaisesti käyttämä kieli.
          2.159 mWorkshopCardPIN
          Korjaamokortin henkilökohtainen tunnusluku (vaatimus 213).
          WorkshopCardPIN ::= IA5String(SIZE(8))
          Asetettava arvo: Kortin haltijan tiedossa oleva henkilökohtainen tunnusluku, jonka perään tarvittaessa lisätään arvol-
          taan FFh olevia tavuja siten, että kokonaistavumääräksi tulee kahdeksan.
 ---pagebreak--- C 126 E/84          FI                            Euroopan yhteisöjen virallinen lehti                                               28.5.2002
           3. ARVOALUEIDEN MÄÄRITTELYT
           Kohdassa 2 määriteltyjen muuttujien arvojen määrittely.
           TimeRealRange ::= 232-1
           3.1 Kuljettajakorttia koskevat määrittelyt:
                                   Muuttujan nimi                                    Pienin arvo                Suurin arvo
           CardActivityLengthRange                                                  5 544 tavua                13 776 tavua
                                                                             (28 päivää, 93 toiminnan (28 päivää, 240 toiminnan
                                                                                muutosta päivässä)          muutosta päivässä)
           NoOfCardPlaceRecords                                                          84                         112
           NoOfCardVehicleRecords                                                        84                         200
           NoOfEventsPerType                                                              6                         12
           NoOfFaultsPerType                                                             12                         24
           3.2 Korjaamokorttia koskevat määrittelyt:
                                   Muuttujan nimi                                    Pienin arvo                Suurin arvo
           CardActivityLengthRange                                                   198 tavua                  492 tavua
                                                                              (1 päivä, 93 toiminnan     (1 päivä, 240 toiminnan
                                                                                     muutosta)                  muutosta)
           NoOfCardPlaceRecords                                                           6                          8
           NoOfCardVehicleRecords                                                         4                          8
           NoOfEventsPerType                                                              3                          3
           NoOfFaultsPerType                                                              6                          6
           NoOfCalibrationRecords                                                        88                         255
           3.3 Valvontakorttia koskevat määrittelyt:
                                   Muuttujan nimi                                    Pienin arvo                Suurin arvo
           NoOfControlActivityRecords                                                   230                         520
           3.4 Yrityskorttia koskevat määrittelyt:
                                   Muuttujan nimi                                    Pienin arvo                Suurin arvo
           NoOfCompanyActivityRecords                                                   230                         520
           4. MERKISTÖT
           IA5 (International Alphabet 5) -merkkijonoissa käytetään standardin ISO/IEC 8824-1 mukaisia ASCII-merkkejä. Selvyy-
           den vuoksi ja avuksi on kyseiset merkit näytetty alla. Ristiriitatapauksissa on standardin ISO/IEC 8824-1 sisältö ratkai-
           seva.
            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
           @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _
           ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
           Muissa merkkijonoissa (Address, Name, VehicleRegistrationNumber) käytetään lisäksi standardin ISO/IEC 8859-1 (latina-
           laisaakkosto nro 1) koodeja 192– 255 vastaavia tai standardin ISO/IEC 8859-7 (kreikkalaisaakkosto) merkkejä.
           5. KOODAUS
           Kun koodataan ASN.1-merkintätavan koodaussääntöjä käyttäen, kaikki datatyypit on koodattava standardin ISO/IEC
           8825-2 aligned-vaihtoehdon mukaisesti.
 ---pagebreak--- 28.5.2002          FI                                Euroopan yhteisöjen virallinen lehti                                          C 126 E/85
                                                                     Lisäys 2
                                                     AJOPIIRTURIKORTTIEN ERITTELY
          1. JOHDANTO
          1.1 Lyhenteet
          Tässä lisäyksessä käytetään seuraavia lyhenteitä:
          AC             (Access conditions) Käyttöehdot
          AID            (Application Identifier) Sovellustunniste
          ALW            (Always) ALW-ehto; Aina
          APDU           (Application protocol data unit) APDU-rakenne; Sovelluskerroksen tietoyksikkö
          ATR            (Answer to reset) ATR-signaali; Signaali, joka annetaan vastauksena RST-komentoon
          AUT            (Authenticated) AUT-ehto; Alkuperä todennettu
          C6, C7         Standardin ISO/IEC 7816-2 mukaiset kortin liittimet N:o 6 ja 7
          cc             (clock cycles) Kellopulssi(a)
          CHV            (Card holder verification information) Kortin haltijan kontrollitiedot
          CLA            APDU-komennon luokkaa ilmaiseva tavu
          DF             (Dedicated Tiedosto) DF-tiedosto eli hakemistotiedosto. DF-tiedosto voi sisältää muita (EF- tai DF-) tie-
                         dostoja
          EF             (Elementary Tiedosto) EF-tiedosto tiedosto, jossa varsinaiset tiedot säilytetään
          ENC            Salattu: käyttö mahdollista vain salaukseen käytetyn datan avulla
          etu            (elementary time unit) Ajan perusyksikkö
          IC             (Integrated circuit) Integroitu piiri
          ICC            (Integrated circuit card) Integroidulla piirillä varustettu kontaktillinen kortti
          ID             (Identifier) Tunniste
          IFD            (Interface device) Liitäntälaite
          IFS            (Information field size) Tietokentän koko
          IFSC           Kortin tietokentän koko
          IFSD           Laitteen (päätelaitteen) tietokentän koko
          INS            APDU-komennon käskytavu
          Lc             APDU-komennolla annettavan datan pituus
          Le             Vastauksena odotettavan datan pituus (komennon vastauksena saatava data)
          MF             (Master Tiedosto) MF-tiedosto; Root-tason hakemistotiedosto
          P1-P2          Parametritavuja
          NAD            (Node address) T=1-protokollassa käytettävä solmun osoite
          NEV            (Never) NEV-ehto; Ei koskaan
          PIN            Henkilökohtainen tunnusluku
          PRO SM         (Protected with secure messaging) PRO SM -ehto; Salattu viesti
          PTS            (Protocol transmission selection) PTS-komento; Lähetysprotokollan valinta)
          RFU            Varattu tulevaan käyttöön
 ---pagebreak--- C 126 E/86          FI                                  Euroopan yhteisöjen virallinen lehti                                               28.5.2002
           RST             Reset (of the card) RST-komento; (Kortin) alkutilaan palauttava komento
           SM              (Secure messaging) Salattu sanomanvälitys
           SW1-SW2         (Status bytes) Tilaa osoittavat tavut
           TS              ATR-signaalin ensimmäinen merkki
           VPP             Ohjelmointijännite
           XXh             Heksadesimaaliluku XX
           ||              Ketjutusmerkki; 03||04 = 0304
           1.2 Viitetiedot
           Tässä lisäyksessä käytetään seuraavia viitteitä:
           EN 726-3            Identification cards systems – Telecommunications integrated circuit(s) cards and terminals – Part 3:
                               Application independent card requirements. December 1994. (Henkilökorttijärjestelmät. Tietoliiken-
                               teessä käytettävät integroidulla piirillä varustetut kontaktilliset kortit. Osa 3: Sovelluksesta riippumat-
                               tomien korttien vaatimukset. Joulukuu 1994)
           ISO/IEC 7816-2 Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 2:
                               Dimensions and location of the contacts. First edition: 1999 (Tietotekniikka. Henkilökortit. Integroi-
                               dulla piirillä varustetut kontaktilliset kortit. Osa 2: Mitat ja liittimien paikat. Ensimmäinen painos:
                               1999)
           ISO/IEC 7816-3 Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 3:
                               Electronic signals and transmission protocol. Edition 2: 1997 (Tietotekniikka. Henkilökortit. Integroi-
                               dulla piirillä varustetut kontaktilliset kortit. Osa 3: Sähköiset signaalit ja siirtoprotokollat. Toinen
                               painos: 1997)
           ISO/IEC 7816-4 Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 4:
                               Interindustry commands for interexchange. First edition: 1995 + Amendment 1: 1997 (Tietotekniikka.
                               Henkilökortit. Integroidulla piirillä varustetut kontaktilliset kortit. Osa 4: Yleiset siirtokomennot. En-
                               simmäinen painos: 1995, ensimmäinen muutos: 1997)
           ISO/IEC 7816-6 Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 6:
                               Interindustry data elements. First Edition: 1996 + Cor 1: 1998 (Tietotekniikka. Henkilökortit. Inte-
                               groidulla piirillä varustetut kontaktilliset kortit. Osa 6: Yleiset dataelementit. Ensimmäinen painos:
                               1996, ensimmäinen korjaus: 1998)
           ISO/IEC 7816-8 Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 8:
                               Security related interindustry commands. First Edition: 1999 (Tietotekniikka. Henkilökortit. Integroi-
                               dulla piirillä varustetut kontaktilliset kortit. Osa 8: Yleiset turvakomennot. Ensimmäinen painos: 1999)
           ISO/IEC 9797        Information technology – Security techniques – Data integrity mechanism using a cryptographic
                               check function employing a block cipher algorithm. Edition 2: 1994 (Tietotekniikka. Tietoturvateknii-
                               kat. Datan eheyden turvaamismenettely, jossa käytetään lohkoittain tapahtuvan salauksen periaatteella
                               toimivaa salakirjoituksen tarkistustoimintoa. Toinen painos: 1994)
           2. SÄHKÖISET JA MEKAANISET OMINAISUUDET
   TCS_200 Kaikkien sähköisten signaalien on oltava standardin ISO/IEC 7816-3 mukaisia, ellei muuta määrätä.
   TCS_201 Kortin liittimien paikkojen ja mittojen on oltava standardin ISO/IEC 7816-2 mukaiset.
           2.1 Käyttöjännite ja virrankulutus
   TCS_202 Kortin on toimittava erittelyjen mukaisesti siten, että sen kulutus on standardissa ISO/IEC 7816-3 määritellyissä rajoissa.
   TCS_203 Kortin on toimittava jännitteellä Vcc = 3 V (+/– 0,3 V) tai jännitteellä Vcc = 5 V (+/– 0,5 V).
           Jännitteen valinnan on tapahduttava standardin ISO/IEC 7816-3 mukaisesti.
 ---pagebreak--- 28.5.2002              FI                                 Euroopan yhteisöjen virallinen lehti                                                  C 126 E/87
           2.2 Ohjelmointijännite Vpp
   TCS_204 Kortti ei saa tarvita ohjelmointijännitettä liittimelle C6. Liittimen C6 ei oleteta olevan kytkettynä liitäntälaitteessa. Kortin
           liitin C6 voidaan kytkeä jännitteeseen Vcc, mutta sitä ei saa kytkeä maahan. Liittimellä olevaa jännitettä ei kuitenkaan saa
           ottaa huomioon.
           2.3 Kellopulssin synnyttäminen ja kellotaajuus
   TCS_205 Kortin on toimittava taajuusalueella 1–5 MHz. Yhden kortin käyttöjakson aikana kellotaajuus saa vaihdella 2 %. Kellotaa-
           juus synnytetään ajoneuvoyksikössä eikä itse kortilla. Pulssileveyden suhde pulssiväliin saa vaihdella rajoissa 40–60 %.
   TCS_206 Kortin EFICC-tiedoston sisältämillä ehdoilla ulkoinen kello voidaan pysäyttää. EFICC-tiedoston ensimmäinen tavu määrää
           Clockstop-tilan ehdot (lisätietoja standardissa EN 726-3):
                  (Kellopulssi) 0         (Kellopulssi) 1
                      Bitti 3                 Bitti 2                Bitti 1
                          0                      0                     1               Clockstop-tila sallittu, looginen taso ei merkitsevä
                          0                      1                     1               Clockstop-tila sallittu, looginen taso 1 etusijalla
                          1                      0                     1               Clockstop-tila sallittu, looginen taso 0 etusijalla
                          0                      0                     0               Clockstop-tila ei sallittu
                          0                      1                     0               Clockstop-tila sallittu vain loogisen tason ollessa 1
                          1                      0                     0               Clockstop-tila sallittu vain loogisen tason ollessa 0
           Bitit 4–8 eivät ole käytössä.
           2.4 I/O-liitin
   TCS_207 I/O-liitin C7 vastaanottaa ja siltä lähetetään dataa liitäntälaitteelle. Korttia käytettäessä saa vain joko kortti tai liitäntälaite
           olla lähetystilassa. Kortti ei kuitenkaan saa vahingoittua, vaikka molemmat olisivatkin lähetystilassa. Kortin on siirryttävä
           vastaanottotilaan aina, kun se ei lähetä dataa.
           2.5 Kortin toimintatilat
   TCS_208 Käyttöjännitteen ollessa kytkettynä kortilla on kaksi toimintatilaa:
           — käyttötila, jossa kortti on suorittaessaan komentoja tai ollessaan yhteydessä ajoneuvoyksikön kanssa,
           — lepotila, jossa kortti on aina muulloin; tässä tilassa kortin on säilytettävä kaikki sillä oleva data.
           3. LAITTEISTO JA VIESTINTÄ
           3.1 Johdanto
           Tässä kohdassa kuvataan ne toiminnot, jotka ajopiirturikorteilta ja ajoneuvoyksiköiltä vähintään vaaditaan, jotta ne
           toimisivat oikein ja yhdessä.
           Ajopiirturikortit ovat olemassa olevien ISO/IEC-standardien (erityisesti standardin ISO/IEC 7816) mukaisia niin paljon
           kuin mahdollista. Komennot ja protokollat on kuitenkin kuvattu täysin, jotta eräät käyttörajoitukset tai erot, mikäli niitä
           on, tulisivat määritellyiksi. Määritellyt komennot ovat täysin mainittujen standardien mukaisia paitsi tapauksissa, jotka
           on erikseen osoitettu.
           3.2 Lähetysprotokolla
   TCS_300 Lähetysprotokollan on oltava standardin ISO/IEC 7816-3 mukainen. Erityisesti ajoneuvoyksikön on tunnistettava kortin
           lähettämät odotusajan pidennykset.
           3.2.1 Protokollat
   TCS_301 Kortin on kyettävä käyttämään sekä T=0-protokollaa että T=1-protokollaa.
 ---pagebreak--- C 126 E/88             FI                               Euroopan yhteisöjen virallinen lehti                                                28.5.2002
   TCS_302 T=0 on oletusarvoinen protokolla, minkä vuoksi PTS (lähetysprotokollan valinta) -komento tarvitaan vaihtamaan käy-
           tettäväksi protokollaksi T=1.
   TCS_303 Laitteiden on tuettava suoraa koodaustapaa (direct convention) molemmissa protokollissa; suora koodaustapa on näin
           ollen pakollinen kortille.
   TCS_304 information field size card (kortin tietokentän koko) -tavun tulee olla ATR-signaalin merkissä TA3. Tavun arvon on
           oltava vähintään 'F0h' (= 240 tavua).
           Protokollia koskevat seuraavat rajoitukset:
   TCS_305 T=0
           — Liitäntälaitteen on kyettävä ottamaan vastaus I/O-liittimelle 400 kellopulssin kuluessa RST-signaalin etureunasta.
           — Liitäntälaitteen on kyettävä lukemaan merkkejä 12 etu-yksikön (perusaikayksikön) välein.
           — Liitäntälaitteen on luettava virheellinen merkki ja sen toisto, jos niiden välillä on 13 etu-yksikköä. Jos virheellinen
                 merkki havaitaan, Error (virhe) -signaali voidaan antaa I/O-liittimelle 1 ja 2 etu-yksikön välillä. Laitteen on tuettava 1
                 etu-yksikön viivettä.
           — Liitäntälaiteen on hyväksyttävä 33-tavuinen ATR-signaali (TS (ensimmäinen merkki) + 32).
           — Jos ATR-signaalissa on merkki TC1, liitäntälaiteen lähettämille merkeille on annettava ylimääräinen varoaika, vaikka
                 kortin lähettämät merkit voidaan silti erottaa 12 etu-yksiköllä. Tämä pätee myös kortin lähettämään ACK-merkkiin
                 liitäntälaitteen lähettämän P3-merkin jälkeen.
           — Liitäntälaitteen on otettava huomioon kortin lähettämä NUL-merkki.
           — Liitäntälaitteen on hyväksyttävä ACK-merkin antaminen vastakkaisvaiheisena (complementary mode).
           — GET RESPONSE -komentoa ei voida käyttää chaining mode (ketjutus) -tilassa hakemaan dataa, jonka pituus saattaa
                 ylittää 255 tavua.
   TCS_306 T=1
           — NAD (solmun osoite) -tavu: ei käytösssä (NAD-tavun arvoksi on asetettava '00').
           — S-lohkon ABORT-komento: ei käytössä.
           — S-lohkon VPP-tilan virheilmoitus: ei käytössä.
           — Tietokentän ketjutettu pituus ei saa ylittää 255:tä tavua (liitäntälaitteen varmistettava).
           — Liitäntälaitteen on annettava information field size device (IFSD) (laitteen tietokentän koko) -arvo heti ATR-signaalin
                 jälkeen: Liitäntälaiteen on lähetettävä S-lohkon IFS (tietokentän koko) -pyyntö ATR-signaalin jälkeen ja kortin on
                 lähettävä takaisin S-lohkon IFS-tieto. IFSD:n suositeltava arvo on 254 tavua.
           — Kortti ei pyydä IFS-koon muuttamista.
           3.2.2 ATR-signaali
   TCS_307 Laite tarkastaa ATR-signaalin tavut standardin ISO/IEC 7816-3 mukaisesti. ATR-signaaliin sisältyviä merkkejä, jotka
           liittyvät kortin historiaan (historical characters), ei todenneta.
           Esimerkki kahta protokollaa tukevasta ATR-perussignaalista standardin ISO/IEC 7816-3 mukaisesti
                      Merkki                   Arvo                                          Huomautuksia
           TS                           '3Bh'                 Osoittaa suoraa koodaustapaa
           T0                           '85h'                 TD1-merkki mukana; mukana on 5 kortin historiaan liittyvää tavua
           TD1                          '80h'                 TD2-merkki mukana; käytetään T=0-protokollaa
           TD2                          '11h'                 TA3-merkki mukana; käytetään T=1-protokollaa
           TA3                          'XXh'   (vähintään    Kortin tietokentän koko (IFSC)
                                        'F0h')
           TH1 to TH5                   'XXh'                 Kortin historiaan liittyvät merkit
           TCK                          'XXh'                 Tarkistusmerkki (XOR)
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                               C 126 E/89
   TCS_308 ATR-signaalin jälkeen valitaan MF-tiedosto automaattisesti oletushakemistoksi.
           3.2.3 PTS-komento
   TCS_309 Oletusarvoinen protokolla on T=0. T=1-protokollan valitsemiseksi on kortin lähetettävä laitteelle PTS-komento (tunne-
           taan myös nimellä PPS-komento).
   TCS_310 Koska kortin on tuettava sekä T=0- että T=1-protokollia, sen on myös tuettava PTS (protokollan vaihto) -perustoimintoa.
           Kuten standardista ISO/IEC 7816-3 ilmenee, PTS-komentoa voidaan käyttää muuttamaan siirtonopeus suuremmaksi kuin
           kortin ATR-signaalissa mahdollisesti (TA(1)-tavussa) ehdottama.
           Suurempien siirtonopeuksien tuki kortilla on valinnainen ominaisuus.
   TCS_311 Jos kortti ei tue muita kuin oletusarvoista siirtonopeutta (tai jos se ei tue valittua siirtonopeutta), kortin on vastattava
           PTS-komentoon standardin ISO/IEC 7816-3 mukaisesti jättämällä PPS1-tavu pois.
           Seuraavassa on esimerkkejä PTS-peruskomennosta protokollan valitsemiseksi:
                    Merkki                  Arvo                                          Huomautuksia
           PPSS                     'FFh'                   Käynnistysmerkki
           PPS0                     '00h' tai '01h'         Tavut PPS1–PPS3 eivät ole mukana; '00h' valitsee T0, '01h' valitsee
                                                            T1-protokollan
           PK                       'XXh'                   Tarkistusmerkki: 'XXh' = 'FFh' jos PPS0 = '00h'
                                                                             'XXh' = 'FEh' jos PPS0 = '01h'
           3.3 Käyttöehdot (AC)
           UPDATE BINARY- ja READ BINARY -komentojen käyttöehdot on määritelty jokaiselle EF-tiedostolle.
   TCS_312 Käytettävän tiedoston käyttöehdot on täytettävä, ennen kuin tiedostoa voidaan käyttää näillä komennoilla.
           Käytettävissä olevien käyttöehtojen määritelmät ovat seuraavat:
           — ALW: toiminto on aina mahdollinen ja voidaan toteuttaa ilman rajoituksia.
           — NEV: toiminto ei ole koskaan mahdollinen.
           — AUT: ulkoista todentamista vastaavat käyttöoikeudet on otettava käyttöön (tapahtuu EXTERNAL AUTHENTICATE
               -komennolla).
           — PRO SM: komento on lähetettävä tarkistussumman kanssa käyttäen salattua sanomanvälitystä (ks. lisäys 11).
           — AUT ja PRO SM (yhdessä).
           Kortille voidaan asettaa seuraavat käyttöehdot käsittelykomennoille (UPDATE BINARY ja READ BINARY):
                                                                 UPDATE BINARY                              READ BINARY
           ALW                                                        Kyllä                                     Kyllä
           NEV                                                        Kyllä                                     Kyllä
           AUT                                                        Kyllä                                     Kyllä
           PRO SM                                                     Kyllä                                       Ei
           AUT ja PRO SM                                              Kyllä                                       Ei
           READ BINARY -komennon yhteydessä ei voida käyttää PRO SM -ehtoa. Tämä tarkoittaa, että READ-komennon yhtey-
           dessä ei koskaan vaadita salaukseen liittyvää tarkistussummaa. Käyttämällä luokassa arvoa 'OC' on kuitenkin mahdollista
           käyttää READ BINARY -komentoa salatun sanomanvälityksen yhteydessä, kuten kohdassa 3.6.2 on kuvattu.
 ---pagebreak--- C 126 E/90          FI                              Euroopan yhteisöjen virallinen lehti                                              28.5.2002
           3.4 Tietojen salaus
           Kun on tarpeen säilyttää tiedostosta luettavat tiedot salaisina, varustetaan tiedosto Encrypted (salattu) -merkinnällä.
           Salaus suoritetaan käyttämällä salattua sanomanvälitystä (ks. lisäys 11).
           3.5 Komentojen ja virhekoodien tiivistelmä
           Komennot ja tiedostorakenne on saatu standardista ISO/IEC 7816-4 ja ne ovat tämän standardin mukaisia.
   TCS_313 Tässä osassa kuvataan seuraavia APDU-rakenteen komento-vastauspareja:
                                                Komento                                                        Käskytavu
           SELECT FILE                                                                                            A4
           READ BINARY                                                                                            B0
           UPDATE BINARY                                                                                          D6
           GET CHALLENGE                                                                                          84
           VERIFY                                                                                                 20
           GET RESPONSE                                                                                           C0
           PERFORM SECURITY OPERATION:                                                                            2A
                VERIFY CERTIFICATE
                COMPUTE DIGITAL SIGNATURE
                VERIFY DIGITAL SIGNATURE
                HASH
           INTERNAL AUTHENTICATE                                                                                  88
           EXTERNAL AUTHENTICATE                                                                                  82
           MANAGE SECURITY ENVIRONMENT:                                                                           22
                SETTING A KEY
           PERFORM HASH OF FILE                                                                                   2A
   TCS_314 Tilaa ilmaisevat tavut SW1 ja SW2 sisällytetään kaikkiin vastausviesteihin, ja ne osoittavat komennon suorittamisen tilan.
                 SW1            SW2                                                    Tarkoitus
                  90             00        Normaali suoritus
                  61             XX        Normaali suoritus. XX = vastaukseen käytettävissä olevien tavujen määrä
                  62             81        Varoituksen suoritus. Osa palautettavista tiedoista on voinut tuhoutua
                  63             CX        Väärä CHV (PIN). 'X' on jäljellä olevien yrityskertojen laskuri
                  64             00        Toteutusvirhe. Haihtumattoman muistin tila muuttumaton. Virhe eheydessä
                  65             00        Toteutusvirhe. Haihtumattoman muistin tila muuttunut
                  65             81        Toteutusvirhe. Haihtumattoman muistin tila muuttunut – muistivirhe
                  66             88        Tietoturvavirhe: väärä   tarkistussumma (salatun sanomanvälityksen yhteydessä) tai
                                                              väärä varmenne (varmenteen todennuksen yhteydessä) tai
                                                              väärä kryptogrammi (ulkoisen todennuksen yhteydessä) tai
                                                              väärä allekirjoitus (allekirjoituksen todennuksen yhteydessä)
                  67             00        Väärä pituus (väärä Lc tai Le)
                  69             00        Kielletty komento (protokollassa T=0 ei käytettävissä vastausta)
                  69             82        Tietoturvatilan vaatimuksia ei täytetty
                  69             83        Todennusmenetelmän käyttö estetty
                  69             85        Käyttöehtoja ei täytetty
                  69             86        Komento ei sallittu (ei käytössä olevaa EF-tiedostoa)
                  69             87        Odotettuja salattuja viestitietoja puuttuu
                  69             88        Salatuissa viestitiedoissa virheitä
                  6A             82        Tiedostoa ei löydy
                  6A             86        Väärät parametrit P1-P2
                  6A             88        Kyseessä olevaa dataa ei löydy
                  6B             00        Väärät parametrit (suhteellinen osoite EF-tiedoston ulkopuolella)
 ---pagebreak--- 28.5.2002             FI                                Euroopan yhteisöjen virallinen lehti                                            C 126 E/91
                  SW1            SW2                                                  Tarkoitus
                   6C             XX          Väärä pituus, SW2 osoittaa tarkan pituuden. Mitään tietokenttää ei palauteta vastauk-
                                              sena
                   6D             00          Käskykoodia ei tueta tai se ei ole voimassa
                   6E             00          Luokkaa ei tueta
                   6F             00          Muut tarkastusvirheet
           3.6 Komentojen kuvaus
           Tässä luvussa kuvataan ajopiirturikorttien pakolliset komennot.
           Salaustoimiin liittyviä lisätietoja on lisäyksessä 11 (Yhteiset turvamekanismit).
           Kaikki komennot on kuvattu käytetystä protokollasta (T=0 tai T=1) riippumatta. APDU-rakenteen tavut CLA, INS, P1,
           P2, Lc ja Le on aina näytetty. Jos kuvattavassa komennossa ei tarvita Lc- tai Le-tavuja, niihin liittyvän pituuden, arvon ja
           kuvauksen kohta on jätetty tyhjäksi.
   TCS_315 Jos molempia pituutta osoittavia tavuja (Lc ja Le) pyydetään, kuvattu komento on jaettava kahteen osaan, jos liitäntälaite
           käyttää T=0-protokollaa: liitäntälaite lähettää kuvauksen mukaisen komennon, jossa P3=Lc + data ja sen jälkeen GET
           RESPONSE -komennon (ks. kohta 3.6.6), jossa P3=Le.
   TCS_316 Jos molempia pituutta osoittavia tavuja pyydetään ja Le=0:
           — käytettäessä T=1-protokollaa, kortin on vastattava tietoon Le=0 lähettämällä kaikki tulostettavissa olevat tiedot.
           — käytettäessä T=0-protokollaa, liitäntälaitteen on lähetettävä ensimmäinen komento, jossa P3=Lc + data, ja kortin on
                vastattava (tästä käytännössä aiheutuvaan) tietoon Le=0 tilaa osoittavilla tavuilla '61La', missä La on vastaukseen
                käytettävissä olevien tavujen määrä. Liitäntälaite antaa sitten GET RESPONSE -komennon, jossa P3=La, lukeakseen
                tiedot.
           3.6.1 Select File
           Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn
           komentoon verrattuna.
           SELECT FILE -komentoa käytetään:
           — valitsemaan sovelluksen sisältävä DF-tiedosto (on käytettävä valintaa nimen perusteella)
           — valitsemaan EF-tiedosto annetun tiedostotunnisteen perusteella
           3.6.1.1 Valinta nimen (AID) perusteella
           Tällä komennolla voidaan valita kortilla oleva sovelluksen sisältävä DF-tiedosto.
   TCS_317 Tämä komento voidaan antaa mistä hyvänsä tiedostorakenteessa (ATR-signaalin jälkeen tai milloin hyvänsä).
   TCS_318 Sovelluksen valitseminen asettaa senhetkisen tietoturvaympäristön alkutilaansa. Kun sovelluksen valinta on tehty, mitään
           julkista avainta ei ole enää valittuna eikä aiempi tilapäinen avain enää ole käytettävissä salattuun sanomanvälitykseen.
           Myöskään AUT-käyttöehto ei enää ole voimassa.
   TCS_319 Komentoviesti
                  Tavu           Pituus            Arvo                                         Selite
                  CLA               1             '00h'
                  INS               1            'A4h'
                   P1               1             '04h'      Valinta nimen (AID) perusteella
                   P2               1             '0Ch'      Vastausta ei odoteta
                   Lc               1            'NNh'       Kortille lähetettävien tavujen määrä (sovellustunnisteen (AID) pituus):
                                                             '06h' ajopiirturisovellukselle
            #6–#(5+NN)            NN           'XX..XXh'     AID: 'FF 54 41 43 48 4F' ajopiirturisovellukselle
 ---pagebreak--- C 126 E/92           FI                                Euroopan yhteisöjen virallinen lehti                                        28.5.2002
           SELECT FILE -komentoon ei tarvita vastausta (Le-tavu puuttuu käytettäessä T=1-protokollaa, tai vastausta ei pyydetä
           käytettäessä T=0-protokollaa).
   TCS_320 Vastausviesti (vastausta ei pyydetty)
                 Tavu           Pituus            Arvo                                         Selite
                 SW                2           'XXXXh'        Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos sovellustunnistetta vastaavaa sovellusta ei löytynyt, suorittamisen tilaa kuvaava vastaus on '6A82'.
           — T=1-protokollaa käytettäessä tavun Le ollessa mukana tilaa kuvaava vastaus on '6700'.
           — T=0-protokollaa käytettäessä, kun vastausta on pyydetty SELECT FILE -komennon jälkeen, tilaa kuvaava vastaus on
               '6900'.
           — Jos valittu sovellus katsotaan vialliseksi (tiedoston ominaisuuksissa on todettu eheysvirhe), suorittamisen tilaa ku-
               vaava vastaus on '6400' tai '6581'.
           3.6.1.2 EF-tiedoston valinta sen tiedostotunnisteen perusteella
   TCS_321 Komentoviesti
                 Tavu           Pituus            Arvo                                         Selite
                 CLA               1             '00h'
                 INS               1             'A4h'
                  P1               1             '02h'        Käytössä olevan DF-tiedoston alaisen EF-tiedoston valinta
                  P2               1             '0Ch'        Vastausta ei odoteta
                  Lc               1             '02h'        Kortille lähetettävien tavujen määrä
               #6–#7               2           'XXXXh'        Tiedostotunniste
           SELECT FILE -komentoon ei tarvita vastausta (Le-tavu puuttuu käytettäessä T=1-protokollaa, tai vastausta ei pyydetä
           käytettäessä T=0-protokollaa).
   TCS_322 Vastausviesti (vastausta ei pyydetty)
                 Tavu           Pituus            Arvo                                         Selite
                 SW                2           'XXXXh'        Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos tiedostotunnistetta vastaavaa tiedostoa ei löytynyt, suorittamisen tilaa kuvaava vastaus on '6A82'.
           — T=1-protokollaa käytettäessä tavun Le ollessa mukana tilaa kuvaava vastaus on '6700'.
           — T=0-protokollaa käytettäessä, kun vastausta on pyydetty SELECT FILE -komennon jälkeen, tilaa kuvaava vastaus on
               '6900'.
           — Jos valittu tiedosto katsotaan vialliseksi (tiedoston ominaisuuksissa on todettu eheysvirhe), suorittamisen tilaa ku-
               vaava vastaus on '6400' tai '6581'.
           3.6.2 Read Binary
           Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn
           komentoon verrattuna.
           READ BINARY -komentoa käytetään lukemaan tietoja transparent-tyyppisestä EF-tiedostosta.
           Kortin vastaus koostuu luetuista tiedoista, jotka voidaan tarvittaessa suojata salatun sanomanvälityksen rakenteella.
   TCS_323 Komento voidaan suorittaa vain, jos tietoturvan tila on EF-tiedostolle ja READ-toiminnolle määriteltyjen tietoturvaomi-
           naisuuksien mukainen.
 ---pagebreak--- 28.5.2002              FI                              Euroopan yhteisöjen virallinen lehti                                             C 126 E/93
           3.6.2.1 Komento ilman salattua sanomanvälitystä
           Tämän komennon avulla liitäntälaite voi lukea tietoja kulloinkin valitusta EF-tiedostosta ilman salattua sanomanvälitystä.
   TCS_324 Tietojen lukeminen tiedostosta, joka on merkitty salatuksi (encrypted), ei saa olla mahdollista tällä komennolla.
   TCS_325 Komentoviesti
                  Tavu           Pituus           Arvo                                         Selite
                  CLA               1            '00h'      Salattua sanomanvälitystä ei pyydetä
                   INS              1            'B0h'
                    P1              1           'XXh'       Suhteellinen osoite tavuina tiedoston alusta laskien: merkitsevin tavu
                    P2              1           'XXh'       Suhteellinen osoite tavuina tiedoston alusta laskien: vähiten merkitsevä
                                                            tavu
                    Le              1           'XXh'       Vastauksena odotettavan datan pituus. Luettavien tavujen määrä
           Huomautus: P1-tavun bitti 8 on asetettava nollaksi.
   TCS_326 Vastausviesti
                  Tavu           Pituus           Arvo                                         Selite
                #1–#X              X         'XX..XXh'      Tiedot luettu
                   SW               2         'XXXXh'       Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos mitään EF-tiedostoa ei valita, suorittamisen tilaa kuvaava vastaus on '6986'.
           — Jos valitun tiedoston käyttöehtoja ei täytetty, komennon suorittaminen keskeytetään viestillä '6982'.
           — Jos suhteellinen osoite ei ole EF-tiedoston koon mukainen (suhteellinen osoite > EF-tiedoston koko), suorittamisen
                tilaa kuvaava vastaus on '6B00'.
           — Jos luettavan datan pituus ei ole EF-tiedoston koon mukainen (suhteellinen osoite + Le > EF-tiedoston koko),
                suorittamisen tilaa kuvaava vastaus on '6700' tai '6Cxx', jossa 'xx' ilmaisee tarkan pituuden.
           — Jos tiedoston ominaisuuksissa on todettu eheysvirhe, kortin on pidettävä tiedostoa vaurioituneena ja lukukelvotto-
                mana, ja suorittamisen tilaa kuvaava vastaus on '6400' tai '6581'.
           — Jos tallennetuissa tiedoissa todetaan eheysvirhe, kortin on palautettava pyydetyt tiedot ja suorittamisen tilaa kuvaava
                vastaus on '6281'.
           3.6.2.2 Komento salattua sanomanvälitystä käyttäen
           Tämän komennon avulla liitäntälaite voi lukea tietoja kulloinkin valitusta EF-tiedostosta käyttäen salattua sanomanvä-
           litystä, jonka avulla vastaanotetun datan eheys voidaan todentaa ja pitää data salassa tapauksissa, joissa EF-tiedosto on
           merkitty salatuksi.
   TCS_327 Komentoviesti
                  Tavu           Pituus           Arvo                                         Selite
                  CLA               1            '0Ch'      Salattua sanomanvälitystä pyydetään
                   INS              1            'B0h'      INS (käskytavu)
                    P1              1           'XXh'       P1 (suhteellinen osoite tavuina tiedoston alusta laskien): merkitsevin tavu
                    P2              1           'XXh'       P2 (suhteellinen osoite tavuina tiedoston alusta laskien): vähiten merkit-
                                                            sevä tavu
                    Lc              1            '09h'      Salattua sanomanvälitystä varten kortille lähetettävän datan pituus
                   #6               1            '97h'      TLE: odotetun pituusmääritteen tuntomerkki
                   #7               1            '01h'      LLE: odotettu datan pituus
                   #8               1           'NNh'       Odotetun pituuden määrite (alkueräinen Le): luettavien tavujen määrä
 ---pagebreak--- C 126 E/94            FI                               Euroopan yhteisöjen virallinen lehti                                              28.5.2002
                 Tavu           Pituus           Arvo                                           Selite
                  #9               1            '8Eh'        TCC: salauksen tarkistussumman tuntomerkki
                 #10               1            '04h'        LCC: seuraavan salauksen tarkistussumman pituus
              #11–#14              4         'XX..XXh'       Salauksen tarkistussumma (4 eniten merkitsevää tavua)
                   Le              1            '00h'        Kuten standardissa ISO/IEC 7816-4 on määritelty
   TCS_328 Vastausviesti, jos EF-tiedostoa ei ole merkitty salatuksi ja salattua sanomanvälitystä varten lähetetyn datan muoto on
           oikea:
                          Tavu                  Pituus            Arvo                                  Selite
                           #1                      1             '81h'       TPV: salaamattoman datan tuntomerkki
                           #2                      L          'NNh' tai      LPV: vastauksena saadun datan pituus (= alkuperäinen Le)
                                                              '81 NNh'       L sisältää kaksi tavua, jos LPV > 127 tavua
                 #(2+L)–#(1+L+NN)                NN           'XX..XXh'      Salaamatonta dataa
                       #(2+L+NN)                   1             '8Eh'       TCC: salauksen tarkistussumman tuntomerkki
                       #(3+L+NN)                   1             '04h'       LCC: seuraavan salauksen tarkistussumman pituus
              #(4+L+NN)–#(7+L+NN)                  4          'XX..XXh'      Salauksen tarkistussumma (4 eniten merkitsevää tavua)
                          SW                       2           'XXXXh'       Tilaa osoittavat tavut (SW1, SW2)
   TCS_329 Vastausviesti, jos EF-tiedosto on merkitty salatuksi ja salattua sanomanvälitystä varten lähetetyn datan muoto on oikea:
                          Tavu                  Pituus            Arvo                                  Selite
                           #1                      1             '87h'       TPI CG:  salatun datan (kryptogrammin) tuntomerkki (tag)
                           #2                      L       'MMh' tai '81     LPI CG: Vastauksena saadun salatun datan pituus (täyttämi-
                                                                 MMh'        sen takia eri kuin komennon alkuperäinen Le )
                                                                             L sisältää kaksi tavua, jos LPI CG > 127 tavua
                #(2+L)–#(1+L+MM)                 MM         '01XX..XXh'      Salattu data: täytön osoitin ja kryptogrammi
                      #(2+L+MM)                    1             '8Eh'       TCC: salauksen tarkistussumman tuntomerkki
                      #(3+L+MM)                    1             '04h'       LCC: seuraavan salauksen tarkistussumman pituus
              #(4+L+MM)–#(7+L+MM)                  4          'XX..XXh'      Salauksen tarkistussumma (4 eniten merkitsevää tavua)
                          SW                       2           'XXXXh'       Tilaa osoittavat tavut (SW1, SW2)
           Salatun datan ensimmäinen tavu osoittaa käytetyn täyttämistavan. Ajopiirturisovelluksessa täyttämistavan osoitin saa
           aina arvon '01h', joka merkitsee, että on käytetty standardissa ISO/IEC 7816-4 määrättyä täyttämistapaa (yksi tavu
           arvoltaan '80h' ja sen perässä nollan arvoisia tavuja: ISO/IEC 9797 tapa 1).
           READ BINARY -komennolle ilman salattua sanomanvälitystä (ks. kohta 3.6.2.1) kuvatut ’normaalit’ suorittamisen tilaa
           kuvaavat vastaukset voidaan antaa edellä kuvattujen vastausviestirakenteiden avulla.
           Tämän lisäksi saattaa ilmetä joitakin erityisesti salattuun sanomanvälitykseen liittyviä virhetilanteita. Tällöin vastauksena
           annetaan pelkkä suorittamisen tilan kuvaus ilman salatun sanomanvälityksen rakenteita:
   TCS_330 Vastausviesti, jos salattua sanomanvälitystä varten lähetetyn datan muoto on väärä
                 Tavu           Pituus           Arvo                                           Selite
                  SW               2          'XXXXh'        Tilaa osoittavat tavut (SW1, SW2)
           — Jos käytössä ei ole voimassa olevaa tilapäistä avainta, suorittamisen tilaa kuvaava vastaus on '6A88'. Näin tapahtuu,
               jos tilapäistä avainta ei vielä ole luotu tai sen voimassaolo on päättynyt (tässä tapauksessa liitäntälaitteen on
               suoritettava uudelleen molemminpuolinen todentamisprosessi uuden tilapäisen avaimen luomiseksi).
           — Jos datasta puuttuu joitakin odotettuja osia, suorittamisen tilaa kuvaava vastaus on '6987': tämä virhe tapahtuu, jos
               odotettu tuntomerkki (tag) puuttuu tai komennon rakenne on väärä.
 ---pagebreak--- 28.5.2002              FI                              Euroopan yhteisöjen virallinen lehti                                          C 126 E/95
           — Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on '6988': tämä virhe tapahtuu, jos kaikki
                tarvittavat tuntomerkit ovat mukana, mutta jotkin datan pituudet eroavat odotetuista pituuksista.
           — Jos salauksen tarkistussumman todentaminen epäonnistuu, suorittamisen tilaa kuvaava vastaus on '6688'.
           3.6.3 Update Binary
           Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn
           komentoon verrattuna.
           Update BINARY -komento käynnistää EF-binaaritedostossa jo olevien bittien päivittämisen (poistamisen + kirjoittamisen)
           komennon tietoyksikössä olevilla biteillä.
   TCS_331 Komento voidaan suorittaa vain, jos tietoturvan tila on EF-tiedostolle UPDATE-toiminnon osalta määriteltyjen tietotur-
           vaominaisuuksien mukainen. (Jos UPDATE-toiminnon käyttöehtoon sisältyy PRO SM -ehto, salattu sanomanvälitys on
           lisättävä komentoon.)
           3.6.3.1 Komento ilman salattua sanomanvälitystä
           Tämän komennon avulla liitäntälaite voi kirjoittaa tietoja kulloinkin valittuun EF-tiedostoon ilman, että kortti todentaa
           vastaanotetun datan eheyttä. Tämä salaamaton tila on sallittu vain, jos kyseistä tiedostoa ei ole merkitty salatuksi.
   TCS_332 Komentoviesti
                  Tavu           Pituus           Arvo                                        Selite
                  CLA               1            '00h'      Salattua sanomanvälitystä ei pyydetä
                   INS              1           'D6h'
                    P1              1           'XXh'       Suhteellinen osoite tavuina tiedoston alusta laskien: merkitsevin tavu
                    P2              1           'XXh'       Suhteellinen osoite tavuina tiedoston alusta laskien: vähiten merkitsevä
                                                            tavu
                    Lc              1           'NNh'       Lc: päivitettävän datan pituus. Kirjoitettavien tavujen määrä
             #6–#(5+NN)           NN         'XX..XXh'      Kirjoitettava data
           Huomautus: P1-tavun bitti 8 on asetettava nollaksi.
   TCS_333 Vastausviesti
                  Tavu           Pituus           Arvo                                        Selite
                   SW               2         'XXXXh'       Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos mitään EF-tiedostoa ei valita, suorittamisen tilaa kuvaava vastaus on '6986'.
           — Jos valitun tiedoston käyttöehtoja ei täytetty, komennon suorittaminen keskeytetään viestillä '6982'.
           — Jos suhteellinen osoite ei ole EF-tiedoston koon mukainen (suhteellinen osoite > EF-tiedoston koko), suorittamisen
                tilaa kuvaava vastaus on '6B00'.
           — Jos kirjoitetavan datan pituus ei ole EF-tiedoston koon mukainen (suhteellinen osoite + Le > EF-tiedoston koko),
                suorittamisen tilaa kuvaava vastaus on '6700'.
           — Jos tiedoston ominaisuuksissa on todettu eheysvirhe, kortin on pidettävä tiedostoa vaurioituneena ja lukukelvotto-
                mana ja suorittamisen tilaa kuvaava vastaus on '6400' tai '6500'.
           — Jos kirjoittaminen ei onnistu, suorittamisen tilaa kuvaava vastaus on '6581'.
 ---pagebreak--- C 126 E/96           FI                                Euroopan yhteisöjen virallinen lehti                                              28.5.2002
           3.6.3.2 Komento salattua sanomanvälitystä käyttäen
           Tämän komennon avulla liitäntälaite voi kirjoittaa tietoja kulloinkin valittuun EF-tiedostoon siten, että kortti todentaa
           vastaanotetun datan eheyden. Koska salassapitoa ei vaadita, dataa ei salata.
   TCS_334 Komentoviesti
                          Tavu                  Pituus            Arvo                                  Selite
                          CLA                      1            '0Ch'        Salattua sanomanvälitystä pyydetään
                          INS                      1            'D6h'        INS (käskytavu)
                           P1                      1            'XXh'        Suhteellinen osoite tavuina tiedoston alusta laskien: mer-
                                                                             kitsevin tavu
                           P2                      1            'XXh'        Suhteellinen osoite tavuina tiedoston alusta laskien: vähi-
                                                                             ten merkitsevä tavu
                           Lc                      1            'XXh'        Varmistetun tietokentän pituus
                           #6                      1             '81h'       TPV: salaamattoman datan tuntomerkki (tag)
                           #7                      L        'NNh' tai '81    LPV: lähetettävän datan pituus.
                                                                NNh'         L sisältää kaksi tavua, jos LPV > 127 tavua.
                  #(7+L)–#(6+L+NN)               NN           'XX..XXh'      Salaamatonta dataa (kirjoitettava data)
                      #(7+L+NN)                    1             '8Eh'       TCC: salauksen tarkistussumman tuntomerkki
                      #(8+L+NN)                    1             '04h'       LCC: seuraavan salauksen tarkistussumman pituus
              #(9+L+NN)–#(12+L+NN)                 4          'XX..XXh'      Salauksen tarkistussumma (4 eniten merkitsevää tavua)
                           Le                      1             '00h'       Kuten standardissa ISO/IEC 7816-4 on määritelty
   TCS_335 Vastausviesti, jos salattua sanomanvälitystä varten lähetetyn datan muoto on oikea
                  Tavu           Pituus          Arvo                                           Selite
                   #1               1           '99h'        TSW: tilaa osoittavien tavujen tuntomerkki (suojataan tarkistussummalla)
                   #2               1           '02h'        LSW: vastauksena annettujen tilaa osoittavien tavujen pituus
                #3–#4               2         'XXXXh'        Tilaa osoittavat tavut (SW1, SW2)
                   #5               1           '8Eh'        TCC: salauksen tarkistussumman tuntomerkki
                   #6               1           '04h'        LCC: seuraavan salauksen tarkistussumman pituus
               #7–#10               4        'XX..XXh'       Salauksen tarkistussumma (4 eniten merkitsevää tavua)
                  SW                2         'XXXXh'        Tilaa osoittavat tavut (SW1, SW2)
           UPDATE BINARY -komennolle ilman salattua sanomanvälitystä (ks. kohta 3.6.3.1), kuvatut ’normaalit’ suorittamisen
           tilaa kuvaavat vastaukset voidaan antaa edellä kuvattujen vastausviestirakenteiden avulla.
           Tämän lisäksi saattaa ilmetä joitakin erityisesti salattuun sanomanvälitykseen liittyviä virhetilanteita. Tällöin vastauksena
           annetaan pelkkä suorittamisen tilan kuvaus ilman salatun sanomanvälityksen rakenteita:
   TCS_336 Vastausviesti jos salattua sanomanvälitystä varten lähetetyn datan muoto ei ole oikea
                  Tavu           Pituus          Arvo                                           Selite
                  SW                2         'XXXXh'        Tilaa osoittavat tavut (SW1, SW2)
           — Jos käytössä ei ole voimassa olevaa tilapäistä avainta, suorittamisen tilaa kuvaava vastaus on '6A88'.
           — Jos datasta puuttuu joitakin odotettuja osia, suorittamisen tilaa kuvaava vastaus on '6987': tämä virhe tapahtuu, jos
                odotettu tuntomerkki puuttuu tai komennon rakenne on väärä.
           — Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on '6988': tämä virhe tapahtuu, jos kaikki
                tarvittavat tuntomerkit ovat mukana, mutta jotkin datan pituudet eroavat odotetuista pituuksista.
           — Jos salauksen tarkistussumman todentaminen epäonnistuu, suorittamisen tilaa kuvaava vastaus on '6688'.
 ---pagebreak--- 28.5.2002            FI                                 Euroopan yhteisöjen virallinen lehti                                           C 126 E/97
           3.6.4 Get Challenge
           Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn
           komentoon verrattuna.
           GET CHALLENGE -komento pyytää korttia antamaan haasteen (alkuluvun) käytettäväksi tietoturvaan liittyvässä menet-
           telyssä, jolla salattua dataa lähetetään kortille.
   TCS_337 Kortin antama haaste on voimassa vain seuraavassa haastetta käyttävässä komennossa, joka lähetetään kortille.
   TCS_338 Komentoviesti
                 Tavu             Pituus           Arvo                                          Selite
                 CLA                 1            '00h'       CLA
                 INS                 1            '84h'       INS
                  P1                 1            '00h'       P1
                  P2                 1            '00h'       P2
                  Le                 1            '08h'       Le (odotettu haasteen pituus).
   TCS_339 Vastausviesti
                 Tavu             Pituus           Arvo                                          Selite
                #1–#8                8         'XX..XXh'      Haaste
                 SW                  2          'XXXXh'       Tilaa osoittavat tavut (SW1, SW2)
           Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           Jos Le:n arvo on muu kuin '08h', tilaa kuvaava vastaus on '6700'.
           Jos parametrit P1–P2 ovat virheellisiä, suorituksen tila on '6A86'.
           3.6.5 Verify
           Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn
           komentoon verrattuna.
           VERIFY-komento käynnistää komennon lähettämien kortin haltijan kontrollitietojen (käyttäjän henkilökohtaisen tunnus-
           luvun) kortilla tapahtuvan vertaamisen sillä oleviin kortin haltijan kontrollitietoihin.
           Huomautus: Liitäntälaitteen on täydennettävä käyttäjän syöttämä henkilökohtainen tunnusluku lisäämällä sen perään
           tavuja arvoltaan FFh siten, että sen kokonaispituudeksi tulee 8 tavua.
   TCS_340 Jos komento suoritetaan onnistuneesti, kortin haltijan kontrollitietoja vastaavat oikeudet annetaan käyttöön ja tunnus-
           luvun syöttämisyrityksiä laskeva laskuri asetetaan takaisin alkutilaansa.
   TCS_341 Jos tietojen vertailu ei anna hyväksyttävää tulosta, tämä kirjataan kortille, mikä rajoittaa kontrollitietojen tulevien
           käyttöyrityksien määrää.
   TCS_342 Komentoviesti
                 Tavu             Pituus           Arvo                                          Selite
                 CLA                 1            '00h'       CLA (komennon luokan ilmaiseva tavu)
                 INS                 1            '20h'       INS
                  P1                 1            '00h'       P1
                  P2                 1            '00h'       P2 (todennetut kortin haltijan kontrollitiedot ovat automaattisesti tie-
                                                              dossa)
                  Lc                 1            '08h'       Lähetettävien kontrollitietojen pituus
               #6–#13                8         'XX..XXh'      Kortin haltijan kontrollitiedot (CHV)
 ---pagebreak--- C 126 E/98            FI                                 Euroopan yhteisöjen virallinen lehti                                          28.5.2002
   TCS_343 Vastausviesti
                  Tavu           Pituus             Arvo                                       Selite
                  SW                2            'XXXXh'       Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos vertailtavia kontrollitietoja ei löydy, suorittamisen tilaa kuvaava vastaus on '6A88'.
           — Jos kontrollitietojen käyttö on estetty (jäljellä olevien tunnuksen syöttämisyritysten laskurin arvo on nolla), suorit-
                tamisen tilaa kuvaava vastaus on '6983'. Kun tämä tila syntyy, kortin haltijan kontrollitietoja ei enää koskaan voida
                onnistuneesti syöttää.
           — Jos tietojen vertailu ei anna hyväksyttävää tulosta, jäljellä olevien yrityskertojen laskurin arvoa vähennetään ja
                annetaan tilaa kuvaava vastaus '63CX' (X > 0 ja X on jäljellä olevien yrityskertojen määrä. Jos X = 'F', kontrollitie-
                tojen syöttämisen yrityskertojen laskurin arvo on suurempi kuin 'F').
           — Jos vertailtavat kontrollitiedot katsotaan virheellisiksi, suorittamisen tilaa kuvaava vastaus on '6400' tai '6581'.
           3.6.6 Get Response
           Tämä komento on standardin ISO/IEC 7816-4 mukainen.
           Tätä komentoa (joka on tarpeen ja käytettävissä vain T=0-protokollan yhteydessä) käytetään lähettämään valmisteltua
           dataa kortilta liitäntälaitteelle (tapaus, jolloin komento on sisältänyt sekä Lc- että Le-tavun).
           GET RESPONSE -komento on annettava välittömästi dataa valmistelevan komennon jälkeen; muussa tapauksessa data
           menetetään. GET RESPONSE -komennon suorittamisen jälkeen (paitsi silloin, kun tapahtuu virhe '61xx' tai '6Cxx', ks.
           alla) ei aiemmin valmisteltu data ole enää käytettävissä.
   TCS_344 Komentoviesti
                  Tavu           Pituus             Arvo                                       Selite
                  CLA               1              '00h'
                  INS               1              'C0h'
                   P1               1              '00h'
                   P2               1              '00h'
                   Le               1              'XXh'       Odotettu tavujen määrä
   TCS_345 Vastausviesti
                  Tavu           Pituus             Arvo                                       Selite
                #1–#X              X            'XX..XXh'      Data
                  SW                2            'XXXXh'       Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos kortti ei ole valmistellut dataa, suorittamisen tilaa kuvaava vastaus on '6900' tai '6F00'.
           — Jos Le on suurempi kuin käytettävissä olevien tavujen määrä tai jos se on nolla, suorittamisen tilaa kuvaava vastaus
                on '6Cxx', missä 'xx' on käytettävissä olevien tavujen tarkka määrä. Tässä tapauksessa valmisteltu data on vielä
                seuraavan GET_RESPONSE -komennon käytettävissä.
           — Jos Le ei ole nolla, mutta pienempi kuin käytettävissä olevien tavujen määrä, kortti lähettää vaaditun datan nor-
                maalisti ja suorittamisen tilaa kuvaava vastaus on '61xx', jossa 'xx' on seuraavan GET_RESPONSE -komennon
                käytettävissä olevien tavujen määrä. Jäljelle jäänyt data (jota ei pyydetty) ei enää ole käytettävissä.
           — Jos komentoa ei tueta (T=1-protokolla), kortti vastaa '6D00'.
           3.6.7 PSO: Verify Certificate
           Tämä komento on standardin ISO/IEC 7816-8 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn
           komentoon verrattuna.
 ---pagebreak--- 28.5.2002             FI                                Euroopan yhteisöjen virallinen lehti                                      C 126 E/99
           VERIFY CERTIFICATE -komennon avulla kortti saa ulkopuolelta julkisen avaimen ja tarkastaa sen kelpoisuuden.
   TCS_346 Jos VERIFY CERTIFICATE -komennon tulos on hyväksyttävä, julkinen avain tallennetaan, jotta sitä voidaan tulevaisuu-
           dessa käyttää tietoturvaympäristössä. Tämä avain asetetaan nimenomaan MSE-komennon (ks. kohta 3.6.10) käyttöön
           tietoturvaan liittyvien komentojen (INTERNAL AUTHENTICATE, EXTERNAL AUTHENTICATE tai VERIFY CERTIFI-
           CATE) yhteydessä sen avaintunnisteen avulla.
   TCS_347 VERIFY CERTIFICATE -komento käyttää kuitenkin MSE-komennon aiemmin valitsemaa julkista avainta varmenteen
           avaamiseen. Kyseessä on oltava tietyn jäsenvaltion tai Euroopan julkinen avain.
   TCS_348 Komentoviesti
                 Tavu            Pituus            Arvo                                      Selite
                 CLA                1             '00h'      CLA
                  INS               1             '2Ah'      PSO (Suorita turvatoimi)
                   P1               1             '00h'      P1
                   P2               1             'AEh'      P2: data, jota ei ole BER-TLV-koodattu (dataelementtien ketjutus)
                   Lc               1             'CEh'      Lc: varmenteen pituus, 194 tavua.
              #6–#199             194          'XX..XXh'     Varmenne: dataelementit ketjutettu (kuten lisäyksessä 11 on kuvattu)
   TCS_349 Vastausviesti
                 Tavu            Pituus            Arvo                                      Selite
                  SW                2           'XXXXh'      Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos varmenteen todentaminen ei onnistu, suorittamisen tilaa kuvaava vastaus on '6688'. Varmenteen todennus- ja
                purkumenettely on kuvattu lisäyksessä 11.
           — Jos tietoturvaympäristössä ei ole julkista avainta, vastaus on '6A88'.
           — Jos valittu julkinen avain (jota käytetään varmenteen avaamiseen) katsotaan vialliseksi, suorittamisen tilaa kuvaava
                vastaus on '6400' tai '6581'.
           — Jos (varmenteen avaamiseen käytettävän) julkisen avaimen CHA.LSB-arvo (CertificateHolderAuthorisa-
                tion.equipmentType) on muu kuin '00' (eli muu kuin tietyn jäsenvaltion tai Euroopan kyseinen arvo),
                suorittamisen tilaa kuvaava vastaus on '6985'.
           3.6.8 Internal Authenticate
           Tämä komento on standardin ISO/IEC 7816-4 mukainen.
           INTERNAL AUTHENTICATE -komennon avulla liitäntälaite voi todentaa kortin.
           Todennusmenettely on kuvattu lisäyksessä 11. Siihen sisältyy seuraavat lausumat:
   TCS_350 INTERNAL AUTHENTICATE -komento käyttää kortin yksityistä avainta (valitaan automaattisesti), kun se allekirjoittaa
           todennusdatan, johon sisältyy K1 (ensimmäinen dataelementti tilapäisestä avaimesta sovittaessa) ja RND1, ja kulloinkin
           (viimeisimmän MSE-komennon avulla) valittua julkista avainta, kun se salaa allekirjoituksen ja muodostaa todennustun-
           nisteen (lisätietoja tästä on lisäyksessä 11).
 ---pagebreak--- C 126 E/100            FI                             Euroopan yhteisöjen virallinen lehti                                          28.5.2002
   TCS_351  Komentoviesti
                   Tavu         Pituus           Arvo                                        Selite
                   CLA             1            '00h'      CLA
                   INS             1            '88h'      INS
                    P1             1            '00h'      P1
                    P2             1            '00h'      P2
                    Lc             1            '10h'      Kortille lähetettävän datan pituus
                #6–#13             8         'XX..XXh'     Kortin todennukseen käytettävä haaste
               #14–#21             8         'XX..XXh'     VU.CHR (ks. lisäys 11)
                    Le             1            '80h'      Kortilta odotettavan datan pituus
   TCS_352  Vastausviesti
                   Tavu         Pituus           Arvo                                        Selite
               #1–#128           128         'XX..XXh'     Kortin todennustunniste (ks. lisäys 11)
                   SW              2          'XXXXh'      Tilaa osoittavat tavut (SW1, SW2)
            — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
            — Jos tietoturvaympäristössä ei ole julkista avainta, suorittamisen tilaa kuvaava vastaus on '6A88'.
            — Jos tietoturvaympäristössä ei ole yksityistä avainta, suorittamisen tilaa kuvaava vastaus on '6A88'.
            — Jos VU.CHR ei täsmää käytössä olevan julkisen avaimen tunnisteen kanssa, suorittamisen tilaa kuvaava vastaus on
                 '6A88'.
            — Jos valittu yksityinen avain katsotaan vialliseksi, suorittamisen tilaa kuvaava vastaus on '6400' tai '6581'.
   TCS_353  Jos INTERNAL AUTHENTICATE -komennon tulos on onnistunut, poistetaan käytössä oleva tilapäinen avain, jos sel-
            lainen on, eikä se sen jälkeen ole käytettävissä. Uusi tilapäinen avain saadaan käyttöön EXTERNAL AUTHENTICATE
            -komennon onnistuneen suorittamisen jälkeen.
            3.6.9 External Authenticate
            Tämä komento on standardin ISO/IEC 7816-4 mukainen.
            EXTERNAL AUTHENTICATE -komennon avulla kortti voi todentaa liitäntälaitteen.
            Todennusmenettely on kuvattu lisäyksessä 11. Siihen sisältyy seuraavat lausumat:
   TCS_354  Välittömästi ennen EXTERNAL AUTHENTICATE -komentoa tulee antaa GET CHALLENGE -komento. Kortti antaa ulos
            haasteen (RND3).
   TCS_355  Kryptogrammin todennuksessa käytetään RND3-lukua (joka on kortin antama haaste), kortin yksityistä avainta (joka
            valitaan automaattisesti) ja aiemmin MSE-komennolla valittua julkista avainta.
   TCS_356  Kortti todentaa kryptogrammin ja, jos tulos on oikea, AUT-käyttöehto saadaan käyttöön.
   TCS_357  Annettuun kryptogrammiin sisältyy K2 eli järjestyksessä toinen dataelementti tilapäisestä avaimesta sovittaessa.
   TCS_358  Komentoviesti
                   Tavu         Pituus           Arvo                                        Selite
                   CLA             1            '00h'      CLA
                   INS             1            '82h'      INS
                    P1             1            '00h'      P1
                    P2             1            '00h'      P2 (käytettävä julkinen avain on automaattisesti tiedossa ja se on aiem-
                                                           min valittu MSE-komennolla)
                    Lc             1            '80h'      Lc (kortille lähetettävän datan pituus)
               #6–#133           128         'XX..XXh'     Kryptogrammi (ks. lisäys 11)
 ---pagebreak--- 28.5.2002             FI                               Euroopan yhteisöjen virallinen lehti                                            C 126 E/101
   TCS_359 Vastausviesti
                  Tavu          Pituus            Arvo                                            Selite
                  SW               2           'XXXXh'        Tilaa osoittavat tavut Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos tietoturvaympäristössä ei ole julkista avainta, vastaus on '6A88'.
           — Jos valitun julkisen avaimen CHA (varmenteen haltijan valtuutus) ei ole ajopiirturisovelluksen tunnisteen (AID) ja
               ajoneuvoyksikön tyypin yhdistelmä, suorittamisen tilaa kuvaava vastaus on '6F00' (ks. lisäys 11).
           — Jos tietoturvaympäristössä ei ole yksityistä avainta, suorittamisen tilaa kuvaava vastaus on '6A88'.
           — Jos kryptogrammin todentamisen tulos on väärä, suorittamisen tilaa kuvaava vastaus on '6688'.
           — Jos komentoa ei välittömästi edeltänyt GET CHALLENGE -komento, suorittamisen tilaa kuvaava vastaus on '6985'.
           — Jos valittu yksityinen avain katsotaan vialliseksi, suorittamisen tilaa kuvaava vastaus on '6400' tai '6581'.
   TCS_360 Jos EXTERNAL AUTHENTICATE -komennon tulos on onnistunut ja jos tilapäisen avaimen ensimmäinen osa on saatu
           äskettäin onnistuneesti suoritetulla INTERNAL AUTHENTICATE -komennolla, tilapäinen avain on asetettu tulevia salat-
           tua sanomanlähetystä vaativia komentoja varten.
   TCS_361 Jos tilapäisen avaimen ensimmäistä osaa ei ole saatu aiemmalla INTERNAL AUTHENTICATE -komennolla, ei tilapäisen
           avaimen toista, liitäntälaiteen lähettämää osaa tallenneta kortille. Tällä varmistetaan se, että molemminpuolinen toden-
           nusprosessi tapahtuu lisäyksessä 11 määritellyssä järjestyksessä.
           3.6.10 Manage Security Environment
           Tällä komennolla valitaan todennukseen käytettävä julkinen avain.
           Tämä komento on standardin ISO/IEC 7816-8 mukainen. Komennon käyttö on rajoitettua siihen liittyvään standardiin
           nähden.
   TCS_362 Avain, johon viitataan MSE-komennon datakentässä, on voimassa kaikissa ajopiirturikortin DF-tiedoston sisältämissä
           tiedostoissa.
   TCS_363 Avain, johon viitataan MSE-komennon datakentässä, pysyy käytössä olevana julkisena avaimena siihen asti, kunnes
           seuraava oikein annettu MSE-komento suoritetaan.
   TCS_364 Jos kyseistä avainta ei (jo) ole kortilla, ei tietoturvaympäristö muutu.
   TCS_365 Komentoviesti
                  Tavu          Pituus            Arvo                                            Selite
                 CLA               1             '00h'        CLA
                  INS              1             '22h'        INS
                   P1              1             'C1h'        P1: avain, johon viitataan, kelpaa kaikkiin salaustoimiin
                   P2              1             'B6h'        P2 (digitaalista allekirjoitusta koskevan datan viite)
                   Lc              1             '0Ah'        Lc 1 0Ah Lc: seuraavan datakentän pituus
                   #6              1             '83h'        Tuntomerkki, jolla viitataan epäsymmetrisen salauksen yhteydessä käytet-
                                                              tävään julkiseen avaimeen
                   #7              1             '08h'        Avainviitteen (avaimen tunnisteen) pituus
               #8–#15            08h          'XX..XXh'       Avaimen tunniste siten kuin se on määritelty lisäyksessä 11
 ---pagebreak--- C 126 E/102             FI                              Euroopan yhteisöjen virallinen lehti                                         28.5.2002
   TCS_366  Vastausviesti
                   Tavu           Pituus           Arvo                                      Selite
                    SW               2          'XXXXh'      Tilaa osoittavat tavut (SW1, SW2)
            — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
            — Jos avainta, johon viitataan, ei ole kortilla, suorittamisen tilaa kuvaava vastaus on '6A88'.
            — Jos salatun sanomanvälityksen muodossa olevasta datasta puuttuu joitakin odotettuja osia, annetaan suorittamisen
                 tilaa kuvaava vastaus '6987'. Näin voi tapahtua, jos tuntomerkki '83h' puuttuu.
            — Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on '6988'. Näin voi tapahtua, jos avaimen
                 tunnisteen pituus ei ole '08h'.
            — Jos valittu avain katsotaan vialliseksi, suorittamisen tilaa kuvaava vastaus on '6400' tai '6581'.
            3.6.11 PSO: Hash
            Tällä komennolla siirretään jonkin datan hash (hajautus) -algoritmilla laskettu tulos kortille. Tätä komentoa käytetään
            digitaalisten allekirjoitusten todentamisessa. Hash-algoritmin antama tulos tallennetaan EEPROM-muistiin seuraavaa
            VERIFY DIGITAL SIGNATURE -komentoa varten.
            Tämä komento on standardin ISO/IEC 7816-8 mukainen. Komennon käyttö on rajoitettua siihen liittyvään standardiin
            nähden.
   TCS_367  Komentoviesti
                   Tavu           Pituus           Arvo                                      Selite
                   CLA               1            '00h'      CLA
                    INS              1            '2Ah'      Suorita turvatoimi
                     P1              1            '90h'      Anna hash-algoritmin tulos
                     P2              1            'A0h'      Tuntomerkki: datakentässä on hash-algoritmilla käsiteltävää dataa
                     Lc              1            '16h'      Seuraavan datakentän pituus
                    #6               1            '90h'      Hash-algoritmin tuloksen tuntomerkki
                    #7               1            '14h'      Hash-algoritmin tuloksen pituus
                #8–#27             20          'XX..XXh'     Hash-algoritmin tulos
   TCS_368  Vastausviesti
                   Tavu           Pituus           Arvo                                      Selite
                    SW               2          'XXXXh'      Tilaa osoittavat tavut (SW1, SW2)
            — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
            — Jos datasta puuttuu joitain (yllä määriteltyjä) osia, annetaan suorittamisen tilaa kuvaava vastaus '6987'. Näin voi
                 tapahtua, jos jompikumpi tuntomerkeistä arvoltaan '90h' puuttuu.
            — Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on '6988'. Tämä virhe tapahtuu, jos
                 vaadittava tuntomerkki on mukana, mutta pituus on muu kuin '14h'.
            3.6.12 Perform Hash of File
            Tämä komento ei ole standardin ISO/IEC 7816-8 mukainen. Näin ollen tämän komennon luokkaa osoittava CLA-tavu
            osoittaa, että komentoa PERFORM SECURITY OPERATION/HASH käytetään erikoistarkoituksessa.
   TCS_369  PERFORM HASH OF FILE -komennon avulla käsitellään kulloinkin valittua transparent-tyyppisen EF-tiedoston dataa
            hash-algoritmilla.
 ---pagebreak--- 28.5.2002              FI                               Euroopan yhteisöjen virallinen lehti                                              C 126 E/103
   TCS_370 Hash-algoritmin antama tulos tallennetaan kortille. Sitä voidaan sen jälkeen käyttää tiedoston digitaalisen allekirjoituksen
           luomiseen komennolla PSO: COMPUTE DIGITAL SIGNATURE. Tulos on COMPUTE DIGITAL SIGNATURE -komennon
           käytettävissä siihen asti, kunnes PERFORM HASH OF FILE -komento seuraavan kerran suoritetaan onnistuneesti.
   TCS_371 Komentoviesti
                  Tavu           Pituus           Arvo                                           Selite
                  CLA               1            '80h'       CLA
                   INS              1            '2Ah'       Suorita turvatoimi
                    P1              1            '90h'       Tuntomerkki: hash-algoritmi
                    P2              1            '00h'       P2: käsittele valitun transparent-tyyppisen tiedoston data hash-algorit-
                                                             milla
   TCS_372 Vastausviesti
                  Tavu           Pituus           Arvo                                           Selite
                   SW               2          'XXXXh'       Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos mitään sovellusta ei valittu, annetaan suorittamisen tilaa kuvaava vastaus '6985'.
           — Jos valittu EF-tiedosto katsotaan vialliseksi (tiedoston ominaisuuksissa tai tallennetuissa tiedoissa eheysvirhe), suorit-
                tamisen tilaa kuvaava vastaus on '6400' tai '6581'.
           — Jos valittu tiedosto ei ole transparent-tyyppinen, suorittamisen tilaa kuvaava vastaus on '6986'.
           3.6.13 PSO: Compute Digital Signature
           Tämän komennon avulla lasketaan digitaalinen allekirjoitus aiemmin lasketun hash-algoritmin antaman tuloksen avulla
           (ks. PERFORM HASH OF FILE, kohta 3.6.12).
           Tämä komento on standardin ISO/IEC 7816-8 mukainen. Komennon käyttö on rajoitettua siihen liittyvään standardiin
           nähden.
   TCS_373 Digitaalinen allekirjoitus lasketaan siten, että käytetään kortin yksityistä avainta, joka on automaattisesti kortin tiedossa.
   TCS_374 Kortti tekee digitaalisen allekirjoituksen käyttäen RSA-salausta koskevan PKCS1-standardin mukaista täyttömenetelmää
           (lisätietoja on lisäyksessä 11).
   TCS_375 Komentoviesti
                  Tavu           Pituus           Arvo                                           Selite
                  CLA               1            '00h'       CLA
                   INS              1            '2Ah'       Suorita turvatoimi
                    P1              1             '9Eh'      Palautettava digitaalinen allekirjoitus
                    P2              1            '9Ah'       Tuntomerkki: datakentässä on allekirjoitettavaa dataa. Koska mukana ei
                                                             ole datakenttää, oletetaan kyseisen datan olevan jo kortilla (tiedoston
                                                             hash-algoritmilla käsitelty tulos)
                    Le              1            '80h'       Odotetun allekirjoituksen pituus
   TCS_376 Vastausviesti
                  Tavu           Pituus           Arvo                                           Selite
               #1–#128            128         'XX..XXh'      Aiemmin lasketun hash-algoritmin tuloksen allekirjoitus
                   SW               2          'XXXXh'       Tilaa osoittavat tavut (SW1, SW2)
           — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
           — Jos automaattisesti valittu yksityinen avain katsotaan vialliseksi, suorittamisen tilaa kuvaava vastaus on '6400' tai
                '6581'.
 ---pagebreak--- C 126 E/104            FI                                 Euroopan yhteisöjen virallinen lehti                                            28.5.2002
            3.6.14 PSO: Verify Digital Signature
            Tämän komennon avulla todennetaan sellaisen kortille standardin PKCS1 mukaisesti annetun viestin digitaalinen alle-
            kirjoitus, jonka hash-algoritmilla laskettu tulos on kortin tiedossa. Allekirjoitukseen käytetty algoritmi on automaattisesti
            kortin tiedossa.
            Tämä komento on standardin ISO/IEC 7816-8 mukainen. Komennon käyttö on rajoitettua siihen liittyvään standardiin
            nähden.
   TCS_377  VERIFY DIGITAL SIGNATURE -komento käyttää aina aiemmalla MANAGE SECURITY ENVIRONMENT -komennolla
            valittua julkista avainta ja aiempaa PSO: HASH -komennolla syötettyä hash-algoritmin tulosta.
   TCS_378  Komentoviesti
                   Tavu           Pituus            Arvo                                          Selite
                   CLA               1             '00h'       CLA
                   INS               1             '2Ah'       Suorita turvatoimi
                    P1               1             '00h'
                    P2               1             'A8h'       Tuntomerkki: datakentässä on todennettava dataa
                    Lc               1             '83h'       Seuraavan datakentän pituus Lc
                   #28               1              '9Eh'      Digitaalisen allekirjoituksen tuntomerkki
               #29–#30               2           '8180h'       Digitaalisen allekirjoituksen pituus (128 tavua koodattuna standardin
                                                               ISO/IEC 7816-6 mukaisesti)
              #31–#158             128         'XX..XXh'       Itse digitaalinen allekirjoitus
   TCS_379  Vastausviesti
                   Tavu           Pituus            Arvo                                          Selite
                   SW                2          'XXXXh'        Tilaa osoittavat tavut (SW1, SW2)
            — Jos komennon suorittaminen onnistui, kortti vastaa '9000'.
            — Jos allekirjoituksen todentaminen epäonnistuu, suorittamisen tilaa kuvaava vastaus on '6688'. Todentamisprosessi on
                 kuvattu lisäyksessä 11.
            — Jos julkista avainta ei ole valittu, suorittamisen tilaa kuvaava vastaus on '6A88'.
            — Jos datasta puuttuu joitain (yllä määriteltyjä) osia, annetaan suorittamisen tilaa kuvaava vastaus '6987'. Näin voi
                 tapahtua, jos jokin vaadituista tuntomerkeistä puuttuu.
            — Jos komennon suorittamiseen tarvittavaa hash-algoritmin tulosta ei ole (aiemmin suoritetun PSO: HASH -komennon
                 tuloksena), suorittamisen tilaa kuvaava vastaus on '6985'.
            — Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on '6988'. Näin voi tapahtua, jos jonkin
                 vaadittavan datan osan pituus on väärä.
            — Jos valittu julkinen avain katsotaan virheelliseksi, suorittamisen tilaa kuvaava vastaus on '6400' tai '6581'.
            4. AJOPIIRTURIKORTTIEN TIEDOSTORAKENNE
            Tässä kohdassa määritellään ajopiirturikorteilla olevan käytettävän datan tallennukseen käytettävät tiedostorakenteet.
            Kortin valmistajista riippuvia sisäisiä rakenteita kuten tiedostojen ylätunnisteita ei määritellä tässä, kuten ei myöskään
            sellaisten dataelementtien tallennusta ja käsittelyä, joita tarvitaan vain sisäiseen käyttöön, esimerkkeinä European-
            PublicKey, CardPrivateKey, TDesSessionKey tai WorkshopCardPin.
            Ajopiirturikortin käytettävissä olevan tallennuskapasiteetin on oltava vähintään 11 kilotavua. Suurempia kapasiteetteja
            saadaan käyttää. Tällaisessa tapauksessa kortin tiedostorakenne pysyy samana, mutta joidenkin rakenteen osien tietuei-
            den määrä kasvaa. Tässä kohdassa määritellään näiden tietueiden vähimmäis- ja enimmäismäärät.
 ---pagebreak--- 28.5.2002            FI                               Euroopan yhteisöjen virallinen lehti                                               C 126 E/105
           4.1 Kuljettajakortin tiedostorakenne
   TCS_400 Sen jälkeen, kun kuljettajakorttiin on liitetty sen yksilöivät tiedot, kortilla on oltava seuraava pysyvä tiedostorakenne ja
           seuraavat tiedostojen käyttöehdot:
                                                                                                             Käyttöehdot
                                         Tiedosto                                Tunniste       Luku           Päivitys        Salattu
           MF                                                                     3F00
            ’!EF ICC                                                              0002          ALW             NEV              Ei
            ’!EF IC                                                               0005          ALW             NEV              Ei
            %!DF Tachograph                                                       0500
                ’!EF Application_Identification                                   0501          ALW             NEV              Ei
                ’!EF Card_Certificate                                             C100          ALW             NEV              Ei
                ’!EF CA_Certificate                                               C108          ALW             NEV              Ei
                ’!EF Identification                                               0520          ALW             NEV              Ei
                ’!EF Card_Download                                                050E          ALW             ALW              Ei
                ’!EF Driving_Licence_Info                                         0521          ALW             NEV              Ei
                ’!EF Events_Data                                                  0502          ALW       PRO   SM /    AUT      Ei
                ’!EF Faults_Data                                                  0503          ALW       PRO   SM /    AUT      Ei
                ’!EF Driver_Activity_Data                                         0504          ALW       PRO   SM /    AUT      Ei
                ’!EF Vehicles_Used                                                0505          ALW       PRO   SM /    AUT      Ei
                ’!EF Places                                                       0506          ALW       PRO   SM /    AUT      Ei
                ’!EF Current_Usage                                                0507          ALW       PRO   SM /    AUT      Ei
                ’!EF Control_Activity_Data                                        0508          ALW       PRO   SM /    AUT      Ei
                %!EF Specific_Conditions                                          0522          ALW       PRO   SM /    AUT      Ei
   TCS_401 Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.
   TCS_402 Tietojen lukemisen salattua sanomanvälitystä käyttäen on oltava mahdollista kaikista DF Tachograph -tiedoston alaisista
           tiedostoista.
   TCS_403 Kuljettajakortilla on oltava seuraava tiedostorakenne:
                                                                                         Tietueiden       Koko (tavuina)
                                      Tiedosto/Dataelementti                                                                   Oletusarvot
                                                                                           määrä     Vähintään      Enintään
           MF                                                                                        11411        24959
           EF ICC                                                                                      25             25
            %!CardIccIdentification                                                                     25             25
                 ’!clockStop                                                                             1              1        {00}
                 ’!cardExtendedSerialNumber                                                              8              8      {00..00}
                 ’!cardApprovalNumber                                                                    8              8      {20..20}
                 ’!cardPersonaliserID                                                                    1              1        {00}
                 ’!embedderIcAssemblerId                                                                 5              5      {00..00}
                 %!icIdentifier                                                                          2              2      {00 00}
           EF IC                                                                                        8              8
            %!CardChipIdentification                                                                     8              8
                 ’!icSerialNumber                                                                        4              4      {00..00}
                 %!icManufacturingReferences                                                             4              4      {00..00}
           ÆDF Tachograph                                                                           11378        24926
               EF Application_Identification                                                           10             10
                %!DriverCardApplicationIdentification                                                   10             10
                     ’!typeOfTachographCardId                                                            1              1        {00}
                     ’!cardStructureVersion                                                              2              2      {00 00}
                     ’!noOfEventsPerType                                                                 1              1        {00}
                     ’!noOfFaultsPerType                                                                 1              1        {00}
                     ’!activityStructureLength                                                           2              2      {00 00}
                     ’!noOfCardVehicleRecords                                                            2              2      {00 00}
                     %!noOfCardPlaceRecords                                                              1              1        {00}
               EF Card_Certificate                                                                   194            194
                %!CardCertificate                                                                     194            194       {00..00}
               EF CA_Certificate                                                                     194            194
                %!MemberStateCertificate                                                              194            194       {00..00}
               EF Identification                                                                     143            143
                ’!CardIdentification                                                                    65             65
                " ’!cardIssuingMemberState                                                               1              1        {00}
                " ’!cardNumber                                                                          16             16      {20..20}
                " ’!cardIssuingAuthorityName                                                            36             36      {20..20}
                " ’!cardIssueDate                                                                        4              4      {00..00}
                " ’!cardValidityBegin                                                                    4              4      {00..00}
                " %!cardExpiryDate                                                                       4              4      {00..00}
                %!DriverCardHolderIdentification                                                        78             78
                     ’!cardHolderName                                                                   72             72
                     " ’!holderSurname                                                                  36             36    {00, 20..20}
                     " %!holderFirstNames                                                               36             36    {00, 20..20}
                     ’!cardHolderBirthDate                                                               4              4      {00..00}
                     %!cardHolderPreferredLanguage                                                       2              2      {20 20}
 ---pagebreak--- C 126 E/106     FI                    Euroopan yhteisöjen virallinen lehti                         28.5.2002
            EF Card_Download                                                4     4
             %!LastCardDownload                                              4     4
            EF Driving_Licence_Info                                        53    53
             %!CardDrivingLicenceInformation                                53    53
                ’!drivingLicenceIssuingAuthority                            36    36 {00, 20..20}
                ’!drivingLicenceIssuingNation                                1     1     {00}
                %!drivingLicenceNumber                                      16    16   {20..20}
            EF Events_Data                                                864  1728
             %!CardEventData                                               864  1728
                %!cardEventRecords                                    6    144   288
                  %!CardEventRecord                                  n1     24    24
                    ’!eventType                                              1     1     {00}
                    ’!eventBeginTime                                         4     4   {00..00}
                    ’!eventEndTime                                           4     4   {00..00}
                    %!eventVehicleRegistration
                       ’!vehicleRegistrationNation                           1     1     {00}
                       %!vehicleRegistrationNumber                          14    14 {00, 20..20}
            EF Faults_Data                                                576  1152
             %!CardFaultData                                               576  1152
                %!cardFaultRecords                                    2    288   576
                  %!CardFaultRecord                                  n2     24    24
                    ’!faultType                                              1     1     {00}
                    ’!faultBeginTime                                         4     4   {00..00}
                    ’!faultEndTime                                           4     4   {00..00}
                    %!faultVehicleRegistration
                       ’!vehicleRegistrationNation                           1     1     {00}
                       %!vehicleRegistrationNumber                          14    14 {00, 20..20}
            EF Driver_Activity_Data                                      5548 13780
             %!CardDriverActivity                                         5548 13780
                ’!activityPointerOldestDayRecord                             2     2   {00 00}
                ’!activityPointerNewestRecord                                2     2   {00 00}
                %!activityDailyRecords                               n6   5544 13776   {00..00}
            EF Vehicles_Used                                             2606  6202
             %!CardVehiclesUsed                                           2606  6202
                ’!vehiclePointerNewestRecord                                 2     2   {00 00}
                %!cardVehicleRecords                                      2604  6200
                  %!CardVehicleRecord                                n3     31    31
                    ’!vehicleOdometerBegin                                   3     3   {00..00}
                    ’!vehicleOdometerEnd                                     3     3   {00..00}
                    ’!vehicleFirstUse                                        4     4   {00..00}
                    ’!vehicleLastUse                                         4     4   {00..00}
                    ’!vehicleRegistration
                    " ’!vehicleRegistrationNation                            1     1     {00}
                    " %!vehicleRegistrationNumber                           14    14 {00, 20..20}
                    %!vuDataBlockCounter                                     2     2   {00 00}
            EF Places                                                     841  1121
             %!CardPlaceDailyWorkPeriod                                    841  1121
                ’!placePointerNewestRecord                                   1     1     {00}
                %!placeRecords                                             840  1120
                  %!PlaceRecord                                      n4     10    10
                    ’!entryTime                                              4     4   {00..00}
                    ’!entryTypeDailyWorkPeriod                               1     1     {00}
                    ’!dailyWorkPeriodCountry                                 1     1     {00}
                    ’!dailyWorkPeriodRegion                                  1     1     {00}
                    %!vehicleOdometerValue                                   3     3   {00..00}
            EF Current_Usage                                               19    19
             %!CardCurrentUse                                               19    19
                ’!sessionOpenTime                                            4     4   {00..00}
                %!sessionOpenVehicle
                  ’!vehicleRegistrationNation                                1     1     {00}
                  %!vehicleRegistrationNumber                               14    14 {00, 20..20}
            EF Control_Activity_Data                                       46    46
             %!CardControlActivityDataRecord                                46    46
                ’!controlType                                                1     1     {00}
                ’!controlTime                                                4     4   {00..00}
                ’!controlCardNumber
                " ’!cardType                                                 1     1     {00}
                " ’!cardIssuingMemberState                                   1     1     {00}
                " %!cardNumber                                              16    16   {20..20}
                ’!controlVehicleRegistration
                " ’!vehicleRegistrationNation                                1     1     {00}
                " %!vehicleRegistrationNumber                               14    14 {00, 20..20}
                ’!controlDownloadPeriodBegin                                 4     4   {00..00}
                %!controlDownloadPeriodEnd                                   4     4   {00..00}
            ÆEF Specific_Conditions                                        280   280
              %!SpecificConditionRecord                               56      5     5
                 ’!entryTime                                                  4     4   {00..00}
                 %!SpecificConditionType                                      1     1     {00}
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                                   C 126 E/107
   TCS_404 Seuraavat arvot, joita on käytetty määräämään edellä olevassa taulukossa olevien tiedostojen koot, ovat pienimmät ja
           suurimmat tietueiden määrät, joita kuljettajakortin tiedostorakenteessa saa käyttää:
                                                                                                 Vähintään                 Enintään
           n1        NoOfEventsPerType                                                               6                       12
           n2        NoOfFaultsPerType                                                              12                       24
           n3        NoOfCardVehicleRecords                                                         84                       200
           n4        NoOfCardPlaceRecords                                                           84                       112
           n6        CardActivityLengthRange                                                   5 544 tavua              13 776 tavua
                                                                                          (28 päivää * 93 toi- (28 päivää * 240 toi-
                                                                                           minnan tilan muu- minnan tilan muu-
                                                                                                  tosta)                    tosta)
           4.2 Korjaamokortin tiedostorakenne
   TCS_405 Sen jälkeen, kun korjaamokorttiin on liitetty sen yksilöivät tiedot, kortilla on oltava seuraava pysyvä tiedostorakenne ja
           seuraavat tiedostojen käyttöehdot:
                                                                                                            Käyttöehdot
                                        Tiedosto                              Tunniste       Luku             Päivitys             Salattu
           MF                                                                   3F00
            ’!EF ICC                                                            0002         ALW               NEV                   Ei
            ’!EF IC                                                             0005         ALW               NEV                   Ei
            %!DF Tachograph                                                     0500
                ’!EF Application_Identification                                 0501         ALW               NEV                   Ei
                ’!EF Card_Certificate                                           C100         ALW               NEV                   Ei
                ’!EF CA_Certificate                                             C108         ALW               NEV                   Ei
                ’!EF Identification                                             0520         ALW               NEV                   Ei
                ’!EF Card_Download                                              0509         ALW               ALW                   Ei
                ’!EF Calibration                                                050A         ALW         PRO   SM /    AUT           Ei
                ’!EF Sensor_Installation_Data                                   050B         ALW               NEV                 Kyllä
                ’!EF Events_Data                                                0502         ALW         PRO   SM /    AUT           Ei
                ’!EF Faults_Data                                                0503         ALW         PRO   SM /    AUT           Ei
                ’!EF Driver_Activity_Data                                       0504         ALW         PRO   SM /    AUT           Ei
                ’!EF Vehicles_Used                                              0505         ALW         PRO   SM /    AUT           Ei
                ’!EF Places                                                     0506         ALW         PRO   SM /    AUT           Ei
                ’!EF Current_Usage                                              0507         ALW         PRO   SM /    AUT           Ei
                ’!EF Control_Activity_Data                                      0508         ALW         PRO   SM /    AUT           Ei
                %!EF Specific_Conditions                                        0522         ALW         PRO   SM /    AUT           Ei
   TCS_406 Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.
   TCS_407 Tietojen lukemisen salattua sanomanvälitystä käyttäen on oltava mahdollista kaikista DF Tachograph -tiedoston alaisista
           tiedostoista.
   TCS_408 Korjaamokortilla on oltava seuraava tiedostorakenne:
                                                                                      Tietueiden         Koko (tavuina)
                                     Tiedosto/Dataelementti                                                                       Oletusarvot
                                                                                        määrä      Vähintään       Enintään
           MF                                                                                     11088          29061
           EF ICC                                                                                     25             25
            %!CardIccIdentification                                                                    25             25
                 ’!clockStop                                                                            1               1            {00}
                 ’!cardExtendedSerialNumber                                                             8               8          {00..00}
                 ’!cardApprovalNumber                                                                   8               8          {20..20}
                 ’!cardPersonaliserID                                                                   1               1            {00}
                 ’!embedderIcAssemblerId                                                                5               5          {00..00}
                 %!icIdentifier                                                                         2               2          {00 00}
           EF IC                                                                                       8               8
            %!CardChipIdentification                                                                    8               8
                 ’!icSerialNumber                                                                       4               4          {00..00}
                 %!icManufacturingReferences                                                            4               4          {00..00}
           ÆDF Tachograph                                                                        11055          29028
               EF Application_Identification                                                          11             11
                %!WorkshopCardApplicationIdentification                                                11             11
                     ’!typeOfTachographCardId                                                           1               1            {00}
                     ’!cardStructureVersion                                                             2               2          {00 00}
                     ’!noOfEventsPerType                                                                1               1            {00}
                     ’!noOfFaultsPerType                                                                1               1            {00}
                     ’!activityStructureLength                                                          2               2          {00 00}
                     ’!noOfCardVehicleRecords                                                           2               2          {00 00}
                     ’!noOfCardPlaceRecords                                                             1               1            {00}
                     %!noOfCalibrationRecords                                                           1               1            {00}
 ---pagebreak--- C 126 E/108     FI                    Euroopan yhteisöjen virallinen lehti                          28.5.2002
            EF Card_Certificate                                           194   194
             %!CardCertificate                                             194   194     {00..00}
            EF CA_Certificate                                             194   194
             %!MemberStateCertificate                                      194   194     {00..00}
            EF Identification                                             211   211
             ’!CardIdentification                                           65    65
             " ’!cardIssuingMemberState                                      1     1       {00}
             " ’!cardNumber                                                 16    16     {20..20}
             " ’!cardIssuingAuthorityName                                   36    36  {00, 20..20}
             " ’!cardIssueDate                                               4     4     {00..00}
             " ’!cardValidityBegin                                           4     4     {00..00}
             " %!cardExpiryDate                                              4     4     {00..00}
             %!WorkshopCardHolderIdentification                            146   146
                ’!workshopName                                              36    36  {00, 20..20}
                ’!workshopAddress                                           36    36  {00, 20..20}
                ’!cardHolderName
                " ’!holderSurname                                           36    36  {00, 20..20}
                " %!holderFirstNames                                        36    36  {00, 20..20}
                %!cardHolderPreferredLanguage                                2     2     {20 20}
            EF Card_Download                                                2     2
             %!NoOfCalibrationsSinceDownload                                 2     2     {00 00}
            EF Calibration                                               9243 26778
             %!WorkshopCardCalibrationData                                9243 26778
                ’!calibrationTotalNumber                                     2     2     {00 00}
                ’!calibrationPointerNewestRecord                             1     1       {00}
                %!calibrationRecords                                      9240 26775
                  %!WorkshopCardCalibrationRecord                    n5    105   105
                    ’!calibrationPurpose                                     1     1       {00}
                    ’!vehicleIdentificationNumber                           17    17     {20..20}
                    ’!vehicleRegistration
                    " ’!vehicleRegistrationNation                            1     1       {00}
                    " %!vehicleRegistrationNumber                           14    14 {00, 20..20 }
                    ’!wVehicleCharacteristicConstant                         2     2     {00 00}
                    ’!kConstantOfRecordingEquipment                          2     2     {00 00}
                    ’!lTyreCircumference                                     2     2     {00 00}
                    ’!tyreSize                                              15    15     {20..20}
                    ’!authorisedSpeed                                        1     1       {00}
                    ’!oldOdometerValue                                       3     3     {00..00}
                    ’!newOdometerValue                                       3     3     {00..00}
                    ’!oldTimeValue                                           4     4    {00..00 }
                    ’!newTimeValue                                           4     4    {00..00 }
                    ’!nextCalibrationDate                                    4     4     {00..00}
                    ’!vuPartNumber                                          16    16     {20..20}
                    ’!vuSerialNumber                                         8     8     {00..00}
                    %!sensorSerialNumber                                     8     8     {00..00}
            EF Sensor_Installation_Data                                    16    16
             %!SensorInstallationSecData                                    16    16     {00..00}
            EF Events_Data                                                432   432
             %!CardEventData                                               432   432
                %!cardEventRecords                                    6     72    72
                  %!CardEventRecord                                  n1     24    24
                    ’!eventType                                              1     1       {00}
                    ’!eventBeginTime                                         4     4     {00..00}
                    ’!eventEndTime                                           4     4     {00..00}
                    %!eventVehicleRegistration
                       ’!vehicleRegistrationNation                           1     1       {00}
                       %!vehicleRegistrationNumber                          14    14  {00, 20..20}
            EF Faults_Data                                                288   288
             %!CardFaultData                                               288   288
                %!cardFaultRecords                                    2    144   144
                  %!CardFaultRecord                                  n2     24    24
                    ’!faultType                                              1     1       {00}
                    ’!faultBeginTime                                         4     4     {00..00}
                    ’!faultEndTime                                           4     4     {00..00}
                    %!faultVehicleRegistration
                       ’!vehicleRegistrationNation                           1     1       {00}
                       %!vehicleRegistrationNumber                          14    14  {00, 20..20}
            EF Driver_Activity_Data                                       202   496
             %!CardDriverActivity                                          202   496
                ’!activityPointerOldestDayRecord                             2     2     {00 00}
                ’!activityPointerNewestRecord                                2     2     {00 00}
                %!activityDailyRecords                               n6    198   492     {00..00}
            EF Vehicles_Used                                              126   250
             %!CardVehiclesUsed                                            126   250
                ’!vehiclePointerNewestRecord                                 2     2     {00 00}
                %!cardVehicleRecords                                       124   248
                  ’!CardVehicleRecord                                n3     31    31
                  ’!vehicleOdometerBegin                                     3     3     {00..00}
 ---pagebreak--- 28.5.2002           FI                              Euroopan yhteisöjen virallinen lehti                                                 C 126 E/109
                        ’!vehicleOdometerEnd                                                            3            3          {00..00}
                        ’!vehicleFirstUse                                                               4            4          {00..00}
                        ’!vehicleLastUse                                                                4            4          {00..00}
                        ’!vehicleRegistration
                        " ’!vehicleRegistrationNation                                                   1            1            {00}
                        " %!vehicleRegistrationNumber                                                  14           14       {00, 20..20}
                        %!vuDataBlockCounter                                                            2            2          {00 00}
              EF Places                                                                               61           81
               %!CardPlaceDailyWorkPeriod                                                              61           81
                    ’!placePointerNewestRecord                                                          1            1            {00}
                    %!placeRecords                                                                     60           80
                        %!PlaceRecord                                                    n4            10           10
                           ’!entryTime                                                                  4            4          {00..00}
                           ’!entryTypeDailyWorkPeriod                                                   1            1            {00}
                           ’!dailyWorkPeriodCountry                                                     1            1            {00}
                           ’!dailyWorkPeriodRegion                                                      1            1            {00}
                           %!vehicleOdometerValue                                                       3            3          {00..00}
              EF Current_Usage                                                                        19           19
               %!CardCurrentUse                                                                        19           19
                    ’!sessionOpenTime                                                                   4            4          {00..00}
                    %!sessionOpenVehicle
                        ’!vehicleRegistrationNation                                                     1            1            {00}
                        %!vehicleRegistrationNumber                                                    14           14       {00, 20..20}
              EF Control_Activity_Data                                                                46           46
               %!CardControlActivityDataRecord                                                         46           46
                    ’!controlType                                                                       1            1            {00}
                    ’!controlTime                                                                       4            4          {00..00}
                    ’!controlCardNumber
                    " ’!cardType                                                                        1            1            {00}
                    " ’!cardIssuingMemberState                                                          1            1            {00}
                    " %!cardNumber                                                                     16           16          {20..20}
                    ’!controlVehicleRegistration
                    " ’!vehicleRegistrationNation                                                       1            1            {00}
                    " %!vehicleRegistrationNumber                                                      14           14       {00, 20..20}
                    ’!controlDownloadPeriodBegin                                                        4            4          {00..00}
                    %!controlDownloadPeriodEnd                                                          4            4          {00..00}
              ÆEF Specific_Conditions                                                                  10           10
                  %!SpecificConditionRecord                                                2             5            5
                     ’!entryTime                                                                         4            4          {00..00}
                     %!SpecificConditionType                                                             1            1            {00}
   TCS_409 Seuraavat arvot, joita on käytetty määräämään edellä olevassa taulukossa olevien tiedostojen koot, ovat pienimmät ja
           suurimmat tietueiden määrät, joita korjaamokortin tiedostorakenteessa saa käyttää:
                                                                                                 Vähintään              Enintään
           n1        NoOfEventsPerType                                                               3                     3
           n2        NoOfFaultsPerType                                                               6                     6
           n3        NoOfCardVehicleRecords                                                          4                     8
           n4        NoOfCardPlaceRecords                                                            6                     8
           n5        NoOfCalibrationRecords                                                         88                    255
           n6        CardActivityLengthRange                                                    198 tavua              492 tavua
                                                                                          (1 päivä * 93 toimin- (1 päivä * 240 toi-
                                                                                           nan tilan muutosta) minnan tilan muu-
                                                                                                                         tosta)
           4.3 Valvontakortin tiedostorakenne
   TCS_410 Sen jälkeen, kun valvontakorttiin on liitetty sen yksilöivät tiedot, kortilla on oltava seuraava pysyvä tiedostorakenne ja
           seuraavat tiedostojen käyttöehdot:
                                                                                                           Käyttöehdot
                                       Tiedosto                                Tunniste      Luku           Päivitys            Salattu
           MF                                                                   3F00
            ’!EF ICC                                                            0002         ALW             NEV                  Ei
            ’!EF IC                                                             0005         ALW             NEV                  Ei
            %!DF Tachograph                                                     0500
               ’!EF Application_Identification                                  0501         ALW             NEV                  Ei
               ’!EF Card_Certificate                                            C100         ALW             NEV                  Ei
               ’!EF CA_Certificate                                              C108         ALW             NEV                  Ei
               ’!EF Identification                                              0520         AUT             NEV                  Ei
               %!EF Controller_Activity_Data                                    050C         ALW         PRO SM / AUT             Ei
 ---pagebreak--- C 126 E/110          FI                               Euroopan yhteisöjen virallinen lehti                                                28.5.2002
   TCS_411  Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.
   TCS_412  Tietojen lukemisen salattua sanomanvälitystä käyttäen on oltava mahdollista kaikista DF Tachograph -tiedoston alaisista
            tiedostoista.
   TCS_413  Valvontakortilla on oltava seuraava tiedostorakenne:
                                                                                   Tietueiden         Koko (tavuina)
                                      Tiedosto/Dataelementti                                                                  Oletusarvot
                                                                                     määrä      Vähintään      Enintään
            MF                                                                                 11219          24559
            EF ICC                                                                                 25            25
             %!CardIccIdentification                                                                25            25
                  ’!clockStop                                                                        1              1           {00}
                  ’!cardExtendedSerialNumber                                                         8              8         {00..00}
                  ’!cardApprovalNumber                                                               8              8         {20..20}
                  ’!cardPersonaliserID                                                               1              1           {00}
                  ’!embedderIcAssemblerId                                                            5              5         {00..00}
                  %!icIdentifier                                                                     2              2         {00 00}
            EF IC                                                                                   8              8
             %!CardChipIdentification                                                                8              8
                  ’!icSerialNumber                                                                   4              4         {00..00}
                  %!icManufacturingReferences                                                        4              4         {00..00}
            ÆDF Tachograph                                                                    11186          24526
                EF Application_Identification                                                       5              5
                 %!ControlCardApplicationIdentification                                              5              5
                      ’!typeOfTachographCardId                                                       1              1           {00}
                      ’!cardStructureVersion                                                         2              2         {00 00}
                      %!noOfControlActivityRecords                                                   2              2         {00 00}
                EF Card_Certificate                                                              194           194
                 %!CardCertificate                                                                194           194           {00..00}
                EF CA_Certificate                                                                194           194
                 %!MemberStateCertificate                                                         194           194           {00..00}
                EF Identification                                                                211           211
                 ’!CardIdentification                                                               65            65
                 " ’!cardIssuingMemberState                                                          1              1           {00}
                 " ’!cardNumber                                                                     16            16          {20..20}
                 " ’!cardIssuingAuthorityName                                                       36            36        {00, 20..20}
                 " ’!cardIssueDate                                                                   4              4         {00..00}
                 " ’!cardValidityBegin                                                               4              4         {00..00}
                 " %!cardExpiryDate                                                                  4              4         {00..00}
                 %!ControlCardHolderIdentification                                                146           146
                      ’!controlBodyName                                                             36            36        {00, 20..20}
                      ’!controlBodyAddress                                                          36            36        {00, 20..20}
                      ’!cardHolderName
                      " ’!holderSurname                                                             36            36        {00, 20..20}
                      " %!holderFirstNames                                                          36            36        {00, 20..20}
                      %!cardHolderPreferredLanguage                                                  2              2         {20 20}
                ÆEF Controller_Activity_Data                                                  10582          23922
                   %!ControlCardControlActivityData                                            10582          23922
                       ’!controlPointerNewestRecord                                                   2              2         {00 00}
                       %!controlActivityRecords                                                10580          23920
                          %!controlActivityRecord                                      n7            46            46
                             ’!controlType                                                            1              1           {00}
                             ’!controlTime                                                            4              4         {00..00}
                             ’!controlledCardNumber
                             " ’!cardType                                                             1              1           {00}
                             " ’!cardIssuingMemberState                                               1              1           {00}
                             " %!cardNumber                                                          16            16          {20..20}
                             ’!controlledVehicleRegistration
                             " ’!vehicleRegistrationNation                                            1              1           {00}
                             " %!vehicleRegistrationNumber                                           14            14        {00, 20..20}
                             ’!controlDownloadPeriodBegin                                             4              4         {00..00}
                             %!controlDownloadPeriodEnd                                               4              4         {00..00}
   TCS_414  Seuraavat arvot, joita on käytetty määräämään edellä olevassa taulukossa olevien tiedostojen koot, ovat pienimmät ja
            suurimmat tietueiden määrät, joita valvontakortin tiedostorakenteessa saa käyttää:
                                                                                              Vähintään                Enintään
            n7        NoOfControlActivityRecords                                                230                      520
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                           C 126 E/111
           4.4 Yrityskortin tiedostorakenne
   TCS_415 Sen jälkeen, kun yrityskorttiin on liitetty sen yksilöivät tiedot, kortilla on oltava seuraava pysyvä tiedostorakenne ja
           seuraavat tiedostojen käyttöehdot:
                                                                                                           Käyttöehdot
                                         Tiedosto                             Tunniste       Luku           Päivitys       Salattu
           MF                                                                  3F00
            ’!EF ICC                                                           0002          ALW             NEV             Ei
            ’!EF IC                                                            0005          ALW             NEV             Ei
            %!DF Tachograph                                                    0500
                ’!EF Application_Identification                                0501          ALW             NEV             Ei
                ’!EF Card_Certificate                                          C100          ALW             NEV             Ei
                ’!EF CA_Certificate                                            C108          ALW             NEV             Ei
                ’!EF Identification                                            0520          AUT             NEV             Ei
                %!EF Company_Activity_Data                                     050D          ALW       PRO SM / AUT          Ei
   TCS_416 Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.
   TCS_417 Tietojen lukemisen salattua sanomanvälitystä käyttäen on oltava mahdollista kaikista DF Tachograph -tiedoston alaisista
           tiedostoista.
   TCS_418 Yrityskortilla on oltava seuraava tiedostorakenne:
                                                                                      Tietueiden       Koko (tavuina)
                                      Tiedosto/Dataelementti                                                               Oletusarvot
                                                                                        määrä     Vähintään      Enintään
           MF                                                                                     11147        24487
           EF ICC                                                                                   25             25
            %!CardIccIdentification                                                                  25             25
                 ’!clockStop                                                                          1              1       {00}
                 ’!cardExtendedSerialNumber                                                           8              8     {00..00}
                 ’!cardApprovalNumber                                                                 8              8     {20..20}
                 ’!cardPersonaliserID                                                                 1              1       {00}
                 ’!embedderIcAssemblerId                                                              5              5     {00..00}
                 %!icIdentifier                                                                       2              2     {00 00}
           EF IC                                                                                     8              8
            %!CardChipIdentification                                                                  8              8
                 ’!icSerialNumber                                                                     4              4     {00..00}
                 %!icManufacturingReferences                                                          4              4     {00..00}
           ÆDF Tachograph                                                                        11114        24454
               EF Application_Identification                                                         5              5
                %!CompanyCardApplicationIdentification                                                5              5
                     ’!typeOfTachographCardId                                                         1              1       {00}
                     ’!cardStructureVersion                                                           2              2     {00 00}
                     %!noOfCompanyActivityRecords                                                     2              2     {00 00}
               EF Card_Certificate                                                                194            194
                %!CardCertificate                                                                  194            194      {00..00}
               EF CA_Certificate                                                                  194            194
                %!MemberStateCertificate                                                           194            194      {00..00}
               EF Identification                                                                  139            139
                ’!CardIdentification                                                                 65             65
                " ’!cardIssuingMemberState                                                            1              1       {00}
                " ’!cardNumber                                                                       16             16     {20..20}
                " ’!cardIssuingAuthorityName                                                         36             36   {00, 20..20}
                " ’!cardIssueDate                                                                     4              4     {00..00}
                " ’!cardValidityBegin                                                                 4              4     {00..00}
                " %!cardExpiryDate                                                                    4              4     {00..00}
                %!CompanyCardHolderIdentification                                                    74             74
                     ’!companyName                                                                   36             36   {00, 20..20}
                     ’!companyAddress                                                                36             36   {00, 20..20}
                     %!cardHolderPreferredLanguage                                                    2              2     {20 20}
               ÆEF Company_Activity_Data                                                         10582        23922
                  %!CompanyActivityData                                                           10582        23922
                      ’!companyPointerNewestRecord                                                     2              2     {00 00}
                      %!companyActivityRecords                                                    10580        23920
                          %!companyActivityRecord                                         n8          46             46
                            ’!companyActivityType                                                      1              1       {00}
                            ’!companyActivityTime                                                      4              4     {00..00}
                            ’!cardNumberInformation
                            " ’!cardType                                                               1              1       {00}
                            " ’!cardIssuingMemberState                                                 1              1       {00}
                            " %!cardNumber                                                            16             16     {20..20}
                            ’!vehicleRegistrationInformation
                            " ’!vehicleRegistrationNation                                              1              1       {00}
                            " %!vehicleRegistrationNumber                                             14             14   {00, 20..20}
 ---pagebreak--- C 126 E/112         FI                              Euroopan yhteisöjen virallinen lehti                                           28.5.2002
                             ’!cardNumberInformation
                             " ’!cardType                                                            1          1           {00}
                             " ’!cardIssuingMemberState                                              1          1           {00}
                             " %!cardNumber                                                         16         16         {20..20}
                             ’!downloadPeriodBegin                                                   4          4         {00..00}
                             %!downloadPeriodEnd                                                     4          4         {00..00}
   TCS_419  Seuraavat arvot, joita on käytetty määräämään edellä olevassa taulukossa olevien tiedostojen koot, ovat pienimmät ja
            suurimmat tietueiden määrät, joita yrityskortin tiedostorakenteessa saa käyttää:
                                                                                             Vähintään            Enintään
            n8       NoOfCompanyActivityRecords                                                230                  520
 ---pagebreak--- 28.5.2002          FI                               Euroopan yhteisöjen virallinen lehti                  C 126 E/113
                                                                   Lisäys 3
                                                                KUVAKKEET
   PIC_001 Valvontalaite saa käyttää seuraavia kuvakkeita ja kuvakkeiden yhdistelmiä:
           1. PERUSKUVAKKEET
                          Henkilöt                               Toimet                   Toimintatilat
                          Yritys                                                          Yritystila
                          Tarkastaja                             Tarkastustoimi           Tarkastustila
                          Kuljettaja                             Ajo                      Normaalitila
                          Korjaamo/testausasema                  Tarkastus/kalibrointi    Kalibrointitila
                          Valmistaja
                          Toiminta                               Kesto
                          Varallaolo                             Kuluva varallaoloaika
                          Ajo                                    Keskeytymätön ajoaika
                          Lepo                                   Kuluva lepoaika
                          Työ                                    Kuluva työaika
                          Tauko                                  Yhteenlaskettu taukoaika
                          Tuntematon
                          Laitteet                               Toiminnot
                          Kuljettajan korttiaukko
                          Apukuljettajan korttiaukko
                          Kortti
                          Kello
                          Näyttö                                 Tietojen näyttö
                          Ulkoinen tallennus                     Tietojen kopiointi
                          Virtalähde
                          Tulostin/tuloste                       Tulostus
                          Liiketunnistin
                          Rengaskoko
                          Ajoneuvo/ajoneuvoyksikkö
                          Erityisolosuhteet
                          Asetuksen piiriin kuulumaton
                          Juna-/lauttamatka
                          Muut
                          Tapaukset
                          Viat
                          Päivittäisen työajan alkaminen
                          Päivittäisen työajan päättyminen
                          Olinpaikka
                          Kuljettajan toimintaa koskevien tietojen syöttäminen käsin
                          Tietoturva
                          Nopeus
                          Aika
                          Yhteensä/yhteenveto
 ---pagebreak--- C 126 E/114        FI                             Euroopan yhteisöjen virallinen lehti                 28.5.2002
                       Määritteet
                       Päivittäin
                       Viikoittain
                       Kaksi viikkoa
                       Jostain alkaen tai johonkin asti
            2. KUVAKEYHDISTELMÄT
                       Muut
                       Tarkastuspaikka
                       Päivän työajan alkamispaikka
                       Päivän työajan päättymispaikka
                       Ajasta
                       Aikaan
                       Ajoneuvosta
                       Asetuksen piiriin kuulumaton ajo alkaa
                       Asetuksen piiriin kuulumaton ajo päättyy
                       Kortit
                       Kuljettajakortti
                       Yrityskortti
                       Valvontakortti
                       Korjaamokortti
               –––     Ei korttia
                       Ajo
                       Ajo miehitettynä
                       Yhden viikon ajoaika
                       Kahden viikon ajoaika
                       Tulosteet
                       Kuljettajan toimintaa koskevien tietojen päivittäinen tuloste kortilta
                       Kuljettajan toimintaa koskevien tietojen päivittäinen tuloste ajoneuvoyksiköstä
                       Tapauksia ja vikoja koskevien tietojen tuloste kortilta
                       Tapauksia ja vikoja koskevien tietojen tuloste ajoneuvoyksiköstä
                       Teknisten tietojen tuloste
                       Ylinopeutta koskevien tietojen tuloste
                       Tapaukset
                       Ei voimassa olevan kortin asettaminen korttiaukkoon
                       Korttiristiriita
                       Aikojen päällekkäisyys
                       Ajo ilman asianmukaista korttia
                       Kortin paikoilleen asetus ajon aikana
                       Edellistä kortin käyttöjaksoa ei lopetettu oikein
                       Ylinopeus
                       Katkos virransyötössä
                       Virhe liiketiedoissa
                       Tietoturvamurto
                       Ajan asetus (korjaamon tekemä)
                       Ylinopeuden valvonta
 ---pagebreak--- 28.5.2002          FI                             Euroopan yhteisöjen virallinen lehti                                           C 126 E/115
                       Viat
                       Korttivika (kuljettajan korttiaukko)
                       Korttivika (apukuljettajan korttiaukko)
                       Vika näytössä
                       Tietojen kopiointiin liittyvä vika
                       Vika tulostimessa
                       Vika tunnistimessa
                       Vika ajoneuvoyksikön sisällä
                       Tietojen syöttäminen käsin
                       Koskevatko tiedot vielä saman päivän työaikaa?
                       Päättyykö edellisen päivän työaika?
                       Vahvista tai syötä paikka, jossa työaika päättyi
                       Syötä aloitusaika
                       Syötä paikka, jossa työaika alkaa
          Huomautus: Lisäyksessä 4 on määritelty muita kuvakeyhdistelmiä, joita käytetään tulostettavien lohkojen tai tietueiden
          tunnisteena.
 ---pagebreak--- C 126 E/116          FI                              Euroopan yhteisöjen virallinen lehti                                               28.5.2002
                                                                      Lisäys 4
                                                                  TULOSTEET
            1. YLEISTÄ
            Kaikki tulosteet syntyvät ketjuttamalla eri datalohkoja, joilla mahdollisesti on lohkon tunniste.
            Datalohko sisältää yhden tai useamman tietueen, jolla mahdollisesti on tietueen tunniste.
   PRT_001  Jos lohkotunniste on välittömästi ennen tietuetunnistetta, tietueen tunnistetta ei tulosteta.
   PRT_002  Jos jotain datan osaa ei tunneta tai sitä ei käyttöoikeussyistä saa tulostaa, tulostetaan välilyöntejä.
   PRT_003  Jos koko rivin sisältö on tuntematon tai sen tulostaminen ei ole tarpeen, jätetään koko rivi pois.
   PRT_004  Numerotietoja sisältävät datakentät tulostetaan oikealle tasattuna, tuhannet ja miljoonat välilyönnillä erotettuna ja ilman
            etunollia.
   PRT_005  Merkkijonoja sisältävät datakentät tulostetaan vasemmalle tasattuna ja välilyönneillä oikeaan pituuteen täytettyinä tai
            tarpeen mukaan lyhennettyinä (nimet ja osoitteet).
            2. DATALOHKOJEN ERITTELY
            Tässä luvussa käytetään seuraavia muotoilujen merkintätapoja:
            — lihavoitu teksti merkitsee tavallista tekstiä, joka tulostetaan (tulostaminen tapahtuu ilman lihavointia),
            — normaali teksti merkitsee muuttujia (kuvakkeita tai dataa), jotka tulostettaessa korvataan vastaavilla muuttujan
                arvoilla,
            — muuttujien nimet on täytetty alleviivausmerkein osoittamaan kullekin muuttujalle varatun datan osan pituutta,
            — päivämäärät on esitetty muodossa ’pp/kk/vvvv’ (päivä, kuukausi, vuosi). Muotoa ’pp.kk.vvvv’ voidaan myös käyttää,
            — kortin tunniste koostuu kortin tyyppiä kuvaavasta kuvakeyhdistelmästä, kortin myöntäneen jäsenvaltion tunnuksesta,
                vinoviivasta sekä kortin numerosta, jossa sen korvaus- ja uusintanumerot on erotettu välilyönnillä:
   PRT_006  Tulosteissa on käytettävä seuraavia datalohkoja ja/tai tietueita seuraavissa merkityksissä ja muodoissa:
            Lohkon tai tietueen numero
            Tarkoitus
            1       Päivämäärä ja aika, jolloin asiakirja tulostettiin
 ---pagebreak--- 28.5.2002       FI                                  Euroopan yhteisöjen virallinen lehti C 126 E/117
          2    Tulostetyyppi
               Lohkon tunniste
               Tulosteen kuvakeyhdistelmä (ks. lisäys 3) Nopeudenrajoitti-
               men asetus (vain ylinopeustapauksia koskeva tuloste)
          3    Kortin haltijan tunniste
               Lohkon tunniste. P = henkilöihin liittyvä kuvake
               Kortin haltijan sukunimi
               Kortin haltijan etunimi (-nimet) (jos sellainen on)
               Kortin tunniste
               Kortin viimeinen voimassaolopäivä (jos sellainen on)
               Jos kortti ei ole henkilökohtainen eikä sisällä kortin haltijan
               sukunimeä, tulostetaan sen sijaan yrityksen tai korjaamon tai
               valvontaelimen nimi.
          4    Ajoneuvon tunniste
               Lohkon tunniste
               Valmistenumero (VIN)
               Rekisteröinyt jäsenvaltio ja rekisteritunnus (VRN)
          5    Ajoneuvoyksikön tunniste
               Lohkon tunniste
               Ajoneuvoyksikön valmistajan nimi
               Ajoneuvoyksikön osanumero
          6    Valvontalaitteen viimeisin kalibrointi
               Lohkon tunniste
               Korjaamon nimi
               Korjaamokortin tunniste
               Kalibroinnin päivämäärä
          7    Viimeisin (valvontaviranomaisen suorittama) tarkastus
               Lohkon tunniste
               Valvontakortin tunniste
               Tarkastuksen päivämäärä, aika ja tyyppi
               Tarkastuksen tyyppi: enintään neljä kuvaketta. Tarkastuksen
               tyyppi voi olla jokin (yhdistelmä) seuraavista:
                 : Kortin tietojen kopiointi, : Ajoneuvoyksikön tietojen
               kopiointi, : Tulostus, : Näyttö.
          8    Kortille tallennetut kuljettajan toimintaa koskevat tiedot
               aikajärjestyksessä
               Lohkon tunniste
               Kyseinen päivä (kalenterivuorokausi, jota tuloste koskee) +
               Kortin päivittäisten käyttökertojen laskuri
          8.1  Ajanjakso, jolloin kortti ei ollut paikoillaan laitteessa
          8.1a Tietueen tunniste (ajanjakson alku)
          8.1b Tuntematon ajanjakso. Alkamis- ja päättymisaika, kesto
          8.1c Käsin syötetyt toimintaa koskevat tiedot
               Toimintakuvake, alkamis- ja päättymisajat (jaksoon kuu-
               luvat), kesto, vähintään tunnin kestäneet lepojaksot on mer-
               kitty tähdellä.
 ---pagebreak--- C 126 E/118        FI                                  Euroopan yhteisöjen virallinen lehti 28.5.2002
            8.2  Kortin asetus korttiaukkoon S
                 Tietueen tunniste; S = Korttiaukkokuvake
                 Ajoneuvon rekisteröinyt jäsenvaltio ja ajoneuvon rekisteri-
                 tunnus
                 Ajoneuvon matkamittarin lukema silloin, kun kortti asetet-
                 tiin paikoilleen
            8.3  Toiminta (kortin ollessa paikoillaan)
                 Toimintakuvake, alkamis- ja päättymisajat (jaksoon kuu-
                 luvat), kesto, miehitys (miehityskuvake, jos tila on CREW,
                 tyhjää, jos SINGLE), vähintään tunnin kestäneet lepoajat on
                 merkitty tähdellä.
            8.3a Erityisolosuhteet. Aika, jolloin tieto syötettiin, erityisolosuhtei-
                 siin liittyvä kuvake (tai kuvakkeiden yhdistelmä).
            8.4  Kortin poisto
                 Ajoneuvon matkamittarin lukema ja viimeisen sellaisen kor-
                 tin paikoilleen asettamisen jälkeen kuljettu matka, jota vas-
                 taava matkamittarin lukema on tiedossa
            9    Ajoneuvoyksikköön tallennetut kuljettajan toimintaa
                 koskevat tiedot korttiaukoittain aikajärjestyksessä
                 Lohkon tunniste
                 Kyseinen päivä (kalenterivuorokausi, jota tuloste koskee)
                 Ajoneuvon matkamittarin lukema klo 00:00 ja klo 24:00
            10   Korttiaukkoon S liittyvät tehdyt toimet
                 Lohkon tunniste
            10.1 Jakso, jolloin aukossa S ei ole korttia
                 Tietueen tunniste.
                 Korttia ei ole asetettu
                 Ajoneuvon matkamittarin lukema jakson alussa
            10.2 Kortin paikoilleen asettaminen
                 Kortin paikoilleen asetusta koskevan tietueen tunniste
                 Kuljettajan nimi
                 Kuljettajan etunimi
                 Kuljettajakortin tunniste
                 Kuljettajakortin viimeinen voimassaolopäivä
                 Kuljettajan tätä ennen käyttämän ajoneuvon rekisteröinyt
                 jäsenvaltio ja ajoneuvon rekisteritunnus
                 Päivämäärä ja aika, jolloin kortti poistettiin edellisestä ajo-
                 neuvosta
                 Tyhjä rivi
                 Ajoneuvon matkamittarin lukema korttia paikoilleen asetet-
                 taessa, kuljettajan toimintaa koskevien tietojen käsin syöttä-
                 mistä koskeva tunnusmerkki (M, jos käsin syötetty, muuten
                 tyhjä).
            10.3 Toiminta
                 Toimintakuvake, alkamis- ja päättymisajat (jaksoon kuu-
                 luvat), kesto, miehitys (miehityskuvake, jos tila on CREW,
                 tyhjää, jos SINGLE), vähintään tunnin kestäneet lepoajat on
                 merkitty tähdellä.
 ---pagebreak--- 28.5.2002         FI                                  Euroopan yhteisöjen virallinen lehti C 126 E/119
          10.3a Erityisolosuhteet. Aika, jolloin tieto syötettiin, erityisolosuhtei-
                siin liittyvä kuvake (tai kuvakkeiden yhdistelmä).
          10.4  Kortin poisto tai ’ilman korttia’ -jakson päättyminen
                Ajoneuvon matkamittarin lukema korttia poistettaessa tai
                ’ilman korttia’ -jakson päättyessä sekä kortin paikoilleen aset-
                tamisen tai ’ei korttia’ -jakson alkamisen jälkeen kuljettu
                matka.
          11    Päivittäinen yhteenveto
                Lohkon tunniste
          11.1  Ajoneuvoyksikön tietojen yhteenveto jaksoista, jolloin
                kuljettajan korttiaukossa ei ollut korttia
                Lohkon tunniste
          11.2  Ajoneuvoyksikön tietojen yhteenveto jaksoista, jolloin
                apukuljettajan korttiaukossa ei ollut korttia
                Lohkon tunniste
          11.3  Ajoneuvoyksikön tietojen päivittäinen kuljettajakohtai-
                nen yhteenveto
                Tietueen tunniste
                Kuljettajan sukunimi
                Kuljettajan etunimi (etunimet)
                Kuljettajakortin tunniste
          11.4  Päivittäisen työajan alkamis- ja/tai päättymispaikkaa koskevat tie-
                dot
                pi = alkamis-/päättymispaikan kuvake, aika, maa, alue,
                Matkamittarin lukema
          11.5  Toiminnan kokonaiskestoajat (kortilta)
                Kokonaisajoaika, kuljettu matka
                Työn ja varallaolon kokonaisaika
                Levon ja tuntemattoman toiminnan kokonaisaika
                Ajoneuvon miehistön toiminnan kokonaisaika
          11.6  Toiminnan kokonaiskestoajat (jaksot ilman kuljettajan korttiauk-
                koa)
                Kokonaisajoaika, kuljettu matka
                Työn ja varallaolon kokonaisaika
                Kokonaislepoaika
          11.7  Toiminnan kokonaiskestoajat (jaksot ilman apukuljettajan kortti-
                aukkoa)
                Työn ja varallaolon kokonaisaika
                Kokonaislepoaika
 ---pagebreak--- C 126 E/120        FI                                Euroopan yhteisöjen virallinen lehti 28.5.2002
            11.8 Toiminnan kokonaiskestoajat (kuljettajaa kohden molemmat kort-
                 tiaukot mukaan lukien)
                 Kokonaisajoaika, kuljettu matka
                 Työn ja varallaolon kokonaisaika
                 Kokonaislepoaika
                 Ajoneuvon miehistön toiminnan kokonaisaika
                 Tarvittaessa kuluvaa päivää koskeva päivittäinen tuloste, päi-
                 vittäiset yhteenvetotiedot lasketaan tiedoista, jotka ovat käy-
                 tettävissä tulostushetkellä.
            12   Kortille tallennetut tapauksia ja/tai vikoja koskevat tie-
                 dot
            12.1 Viittä viimeistä tapausta ja vikaa koskevan kortilla olevan
                 tietuelohkon tunniste
            12.2 Kaikkia tallennettuja tapauksia koskevan kortilla olevan tie-
                 tuelohkon tunniste
            12.3 Kaikkia tallennettuja vikoihin liittyviä tietoja koskevan kor-
                 tilla olevan tietuelohkon tunniste
            12.4 Tapausta ja/tai vikaa koskeva tietue
                 Tietueen tunniste
                 Tapausta/vikaa tarkoittava kuvake, syy tietojen tallentami-
                 seen, alkamispäivämäärä ja -aika
                 Lisätietona annettu tapauksen/vian tunnus (jos on), kesto
                 Sen ajoneuvon rekisteröinyt jäsenvaltio ja sen ajoneuvon
                 rekisteritunnus, jossa tapaus tai vika sattui
            13   Ajoneuvoyksikköön tallennetut tai meneillään olevia ta-
                 pauksia ja/tai vikoja koskevat tiedot
            13.1 Viittä viimeistä tapausta ja vikaa koskevan, ajoneuvoyksikön
                 muistissa olevan tietuelohkon tunniste
            13.2 Kaikkia tallennettuja tai meneillään olevia tapauksia koske-
                 van, ajoneuvoyksikön muistissa olevan tietuelohkon tunniste
            13.3 Kaikkia tallennettuja tai meneillään oleviin vikoihin liittyviä
                 tietoja koskevan, ajoneuvoyksikön muistissa olevan tietue-
                 lohkon tunniste
            13.4 Tapausta ja/tai vikaa koskeva tietue
                 Tietueen tunniste
                 Tapausta/vikaa tarkoittava kuvake, syy tietojen tallentami-
                 seen, alkamispäivämäärä ja -aika
                 Lisätietona annettu tapauksen/vian tunnus (jos on), kyseisenä
                 päivänä sattuneiden vastaavien tapausten määrä, kesto
                 Tapauksen tai vikatapahtuman alkaessa paikoilleen asetet-
                 tuna olleiden korttien tunnisteet (enintään neljä tunnistetta
                 ilman, että samoja kortin numeroita toistetaan)
                 Jos mitään korttia ei ollut asetettu paikoilleen:
                 Tietojen tallentamisen syy (p) on numerotunnus, joka ilmai-
                 see, miksi tapausta tai vikaa koskevat tiedot tallennettiin.
                 Tunnus koodataan dataelementin EventFaultRecord-
                 Purpose määrittelyn mukaisesti.
 ---pagebreak--- 28.5.2002       FI                                  Euroopan yhteisöjen virallinen lehti C 126 E/121
          14   Ajoneuvoyksikön tunniste
               Lohkon tunniste
               Ajoneuvoyksikön       valmistajan nimi
               Ajoneuvoyksikön       valmistajan osoite
               Ajoneuvoyksikön       osanumero
               Ajoneuvoyksikön       hyväksyntänumero
               Ajoneuvoyksikön       sarjanumero
               Ajoneuvoyksikön       valmistusvuosi
               Ajoneuvoyksikön       ohjelmiston versio ja asennuspäivä
          15   Liiketunnistimen tunniste
               Lohkon tunniste
               Liiketunnistimen sarjanumero
               Liiketunnistimen hyväksyntänumero
               Päivämäärä, jolloin liiketunnistin ensi kerran asennettiin
          16   Kalibrointeihin liittyvät tiedot
               Lohkon tunniste
          16.1 Kalibrointiin liittyvä tietue
               Tietueen tunniste
               Kalibroinnin suorittanut korjaamo
               Korjaamon osoite
               Korjaamokortin tunniste
               Korjaamokortin viimeinen voimassaolopäivä
               Tyhjä rivi
               Kalibroinnin päivämäärä + kalibroinnin tarkoitus
               Ajoneuvon valmistenumero
               Rekisteröinyt jäsenvaltio ja ajoneuvon rekisteritunnus
               Ajoneuvon ominaiskerroin
               Valvontalaitteen vakio
               Pyörien renkaiden tehollinen ympärysmitta
               Ajoneuvoon asennettujen renkaiden koko
               Nopeudenrajoittimen asetus
               Vanha ja uusi matkamittarin lukema
               Kalibroinnin tarkoitus (p) on numerotunnus, joka ilmaisee,
               miksi kalibrointiparametrit tallennettiin. Tunnus koodataan
               dataelementin CalibrationPurpose määrittelyn mu-
               kaisesti.
          17   Ajan asetus
               Lohkon tunniste
          17.1 Ajan asetusta koskeva tietue
               Tietueen tunniste
               Vanha päivämäärä ja aika
               Uusi päivämäärä ja aika
               Korjaamo, joka suoritti ajan asetuksen
               Korjaamon osoite
               Korjaamokortin tunniste
               Korjaamokortin viimeinen voimassaolopäivä
 ---pagebreak--- C 126 E/122          FI                                  Euroopan yhteisöjen virallinen lehti                                             28.5.2002
            18      Viimeisin ajoneuvoyksikön muistiin tallennettu tapaus
                    ja vika
                    Lohkon tunniste
                    Viimeisimmän tapauksen päivämäärä ja aika
                    Viimeisimmän vian päivämäärä ja aika
            19      Ylinopeuden valvontaan liittyvät tiedot
                    Lohkon tunniste
                    Viimeisimmän OVER SPEEDING CONTROL -tarkastustoi-
                    menpiteen päivämäärä ja aika
                    Ensimmäisen ylinopeustapauksen päivämäärä ja aika sekä
                    sen jälkeen sattuneiden ylinopeustapauksien määrä
            20      Ylinopeuteen liittyvä tietue
            20.1    Ensimmäistä viimeisimmän kalibroinnin jälkeen sattunutta
                    ylinopeustapausta koskevan tietuelohkon tunniste
            20.2    Viittä vakavinta 365 viimeisimmän vuorokauden aikana sat-
                    tunutta ylinopeustapausta koskevan tietuelohkon tunniste
            20.3    Sen tietuelohkon tunniste, joka sisältää tiedot vakavimmista
                    tapauksista kultakin niistä 10 viimeisimmästä päivästä, jol-
                    loin tapauksia sattui
            20.4    Tietueen tunniste
                    Päivämäärä, aika ja kesto
                    Enimmäisnopeus ja keskimääräinen nopeus, kyseisenä päi-
                    vänä sattuneiden vastaavien tapausten määrä
                    Kuljettajan sukunimi
                    Kuljettajan etunimi (etunimet)
                    Kuljettajakortin tunniste
            20.5    Jos lohkossa ole yhtään ylinopeutta koskevaa tietuetta:
            21      Käsin kirjoitetut tiedot
                    Lohkon tunniste
            21.1    Tarkastuspaikka
            21.2    Tarkastajan allekirjoitus
            21.3    Alkoi
            21.4    Päättyi
            21.5    Kuljettajan allekirjoitus
                    Käsin kirjoitettuja tietoja ennen on asetettava riittävä määrä
                    tyhjiä rivejä, jotta tarvittavat tiedot tai allekirjoitus mahtuvat
                    niille varatuille paikoille.
            3. TULOSTEIDEN ERITTELYT
            Tässä luvussa käytetään seuraavia muotoilujen merkintätapoja:
                                                Tulostetaan tulostelohko tai tietue numero N
                                                Tulostetaan tulostelohko tai tietue numero N niin monta kertaa kuin on tarpeen
                                                Tulostetaan tarpeen mukaan lohko tai tietue X ja/tai Y niin monta kertaa kuin on tarpeen.
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                             C 126 E/123
           3.1 Kortilla olevia kuljettajan toimintaa koskevia tietoja sisältävä päivittäinen tuloste
   PRT_007 Kortilla olevia kuljettajan toimintaa koskevia tietoja sisältävän päivittäisen tulosteen on oltava seuraavassa muodossa:
                                            Päivämäärä ja aika, jolloin asiakirja tulostettiin
                                            Tulosteen tyyppi
                                            Tarkastajan tunniste (jos ajoneuvoyksikköön on asetettu valvontakortti)
                                            Kuljettajan tunniste (kortilta, jota tuloste koskee)
                                            Ajoneuvon tunniste (ajoneuvon, jota tuloste koskee)
                                            Ajoneuvoyksikön tunniste (ajoneuvoyksikön, jonka kautta tuloste tehtiin)
                                            Kyseisen ajoneuvoyksikön viimeisin kalibrointi
                                            Edellinen tarkastustoimi, jonka kohteena nyt tarkastettava kuljettaja on ollut
                                            Kuljettajan toimintaa koskevien tietojen erotinmerkki
                                            Kuljettajan toimintaa koskevat tiedot aikajärjestyksessä
                                            Päivittäisen yhteenvedon erotinmerkki
                                            Syötetyt paikkoja koskevat tiedot aikajärjestyksessä
                                            Toiminnan kokonaiskestoajat
                                            Kortilta tulostettavien tapauksia tai vikoja koskevien tietojen erotinmerkki
                                            Tapauksia/vikoja koskevat tietueet
                                            (viisi viimeistä kortille tallennettua tapausta tai vikaa)
                                            Ajoneuvoyksikön muistista tulostettavien tapauksia tai vikoja koskevien tietojen erotin-
                                            merkki
                                            Tapauksia/vikoja koskevat tietueet (viisi viimeistä ajoneuvoyksikön muistiin tallennettua
                                            tai meneillään olevaa tapausta tai vikaa)
                                            Tarkastuspaikka
                                            Tarkastajan allekirjoitus
                                            Kuljettajan allekirjoitus
           3.2 Ajoneuvoyksikön muistissa olevia kuljettajan toimintaa koskevia tietoja sisältävä päivittäinen tuloste
   PRT_008 Ajoneuvoyksikön muistissa olevia kuljettajan toimintaa koskevia tietoja sisältävän päivittäisen tulosteen on oltava seuraa-
           vassa muodossa:
                                            Päivämäärä ja aika, jolloin asiakirja tulostettiin
                                            Tulosteen tyyppi
                                            Kortin haltijan tunniste (kaikkien ajoneuvoyksikössä olevien korttien)
                                            Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)
                                            Ajoneuvoyksikön tunniste (ajoneuvoyksikön, jota tuloste koskee)
                                            Kyseisen ajoneuvoyksikön viimeisin kalibrointi
                                            Viimeisin kyseiseen valvontalaitteeseen kohdistunut tarkastus
                                            Kuljettajan toimintaa koskevien tietojen erotinmerkki
                                            Kuljettajan korttiaukon erotinmerkki (korttiaukko 1)
                                            Toimintaan liittyvät tiedot aikajärjestyksessä (kuljettajan korttiaukko)
                                            Apukuljettajan korttiaukon erotinmerkki (korttiaukko 2)
                                            Toimintaan liittyvät tiedot aikajärjestyksessä (apukuljettajan korttiaukko)
                                            Päivittäisen yhteenvedon erotinmerkki
                                            Niiden jaksojen yhteenveto, jolloin kuljettajan korttiaukossa ei ollut korttia
                                            Syötetyt paikkoja koskevat tiedot aikajärjestyksessä
                                            Toiminnan kokonaiskestoajat
 ---pagebreak--- C 126 E/124          FI                                Euroopan yhteisöjen virallinen lehti                                              28.5.2002
                                             Niiden jaksojen yhteenveto, jolloin apukuljettajan korttiaukossa ei ollut korttia
                                             Syötetyt paikkoja koskevat tiedot aikajärjestyksessä
                                             Toiminnan kokonaiskestoajat
                                             Tietyn kuljettajan toimintaa koskevien tietojen yhteenveto molemmat korttipaikat mu-
                                             kaan lukien
                                             Kyseisen kuljettajan syöttämät paikkoihin liittyvät tiedot aikajärjestyksessä
                                             Kyseisen kuljettajan toiminnan kokonaiskestoajat
                                             Tapauksiin/vikoihin liittyvien tietojen erotinmerkki
                                             Tapauksiin/vikoihin liittyvät tietueet (viisi viimeistä ajoneuvoyksikön muistiin tallennet-
                                             tua tai meneillään olevaa tapausta tai vikaa)
                                             Tarkastuspaikka
                                             Tarkastajan allekirjoitus
                                             Alkamisaika
                                                                (tila, johon ilman korttia oleva kuljettaja voi merkitä kyseiset ajat)
                                             Päättymisaika
                                             Kuljettajan allekirjoitus
            3.3 Kortilla olevia tapauksiin ja vikoihin liittyviä tietoja sisältävä tuloste
   PRT_009  Kortilla olevia tapauksiin ja vikoihin liittyviä tietoja sisältävän tulosteen on oltava seuraavassa muodossa:
                                             Päivämäärä ja aika, jolloin asiakirja tulostettiin
                                             Tulosteen tyyppi
                                             Tarkastajan tunniste (jos ajoneuvoyksikköön on asetettu valvontakortti)
                                             Kuljettajan tunniste (kortilta, jota tuloste koskee)
                                             Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)
                                             Tapauksiin liittyvien tietojen erotinmerkki
                                             Tapauksiin liittyvät tietueet (kaikki kortille tallennetut tapaukset)
                                             Vikoihin liittyvien tietojen erotinmerkki
                                             Vikoihin liittyvät tietueet (kaikki kortille tallennetut viat)
                                             Tarkastuspaikka
                                             Tarkastajan allekirjoitus
                                             Kuljettajan allekirjoitus
            3.4 Ajoneuvoyksikön muistissa olevia tapauksiin ja vikoihin liittyviä tietoja sisältävä tuloste
   PRT_010  Ajoneuvoyksikön muistissa olevia tapauksiin ja vikoihin liittyviä tietoja sisältävän tulosteen on oltava seuraavassa
            muodossa:
                                             Päivämäärä ja aika, jolloin asiakirja tulostettiin
                                             Tulosteen tyyppi
                                             Kortin haltijan tunniste (kaikkien ajoneuvoyksikössä olevien korttien)
                                             Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)
                                             Tapauksiin liittyvien tietojen erotinmerkki
                                             Tapauksiin liittyvät tietueet (kaikki ajoneuvoyksikön muistiin tallennetut tai meneillään
                                             olevat tapaukset)
                                             Vikoihin liittyvien tietojen erotinmerkki
                                             Vikoihin liittyvät tietueet (kaikki ajoneuvoyksikön muistiin tallennetut tai meneillään
                                             olevat viat)
                                             Tarkastuspaikka
                                             Tarkastajan allekirjoitus
                                             Kuljettajan allekirjoitus
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                                  C 126 E/125
           3.5 Teknisiä tietoja sisältävä tuloste
   PRT_011 Teknisiä tietoja sisältävän tulosteen on oltava seuraavassa muodossa:
                                             Päivämäärä ja aika, jolloin asiakirja tulostettiin
                                             Tulosteen tyyppi
                                             Kortin haltijan tunniste (kaikkien ajoneuvoyksikössä olevien korttien)
                                             Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)
                                             Ajoneuvoyksikön tunniste
                                             Liiketunnistimen tunniste
                                             Kalibrointiin liittyvien tietueiden erotinmerkki
                                             Kalibrointeihin liittyvät tietueet (kaikki käytettävissä olevat tietueet aikajärjestyksessä)
                                             Ajan asetuksen erotinmerkki
                                             Ajan asetukseen liittyvät tietueet (kaikki käytettävissä olevat ajan asetukseen liittyvissä ja
                                             kalibrointitiedoissa olevat tietueet)
                                             Viimeisin ajoneuvoyksikön muistiin tallennettu tapaus ja vika
           3.6 Ylinopeuteen liittyviä tietoja sisältävä tuloste
   PRT_012 Ylinopeuteen liittyviä tietoja sisältävän tulosteen on oltava seuraavassa muodossa:
                                             Päivämäärä ja aika, jolloin asiakirja tulostettiin
                                             Tulosteen tyyppi
                                             Kortin haltijan tunniste (kaikkien ajoneuvoyksikössä olevien korttien)
                                             Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)
                                             Ylinopeusvalvontaan liittyvät tiedot
                                             Ylinopeuteen liittyvien tietojen tunniste
                                             Ensimmäinen ylinopeustapaus viimeisimmän kalibroinnin jälkeen
                                             Ylinopeuteen liittyvien tietojen tunniste
                                             Viisi vakavinta ylinopeustapausta 365 viimeisimmän vuorokauden aikana
                                             Ylinopeuteen liittyvien tietojen tunniste
                                             Vakavin ylinopeustapaus kultakin niistä 10 viimeisimmästä päivästä, jolloin tapauksia
                                             sattui
                                             Tarkastuspaikka
                                             Tarkastajan allekirjoitus
                                             Kuljettajan allekirjoitus
 ---pagebreak--- C 126 E/126           FI                               Euroopan yhteisöjen virallinen lehti                                    28.5.2002
                                                                     Lisäys 5
                                                                    NÄYTTÖ
             Tässä lisäyksessä käytetään seuraavia merkintätapoja:
            — lihavoitu teksti merkitsee tavallista tekstiä, joka näytetään (näytössä ei käytetä lihavoitua tekstiä),
            — normaali teksti merkitsee muuttujia (kuvakkeita tai dataa), jotka tulostettaessa korvataan vastaavilla muuttujan
                 arvoilla:
                 dd mm yyyy: päivä, kuukausi, vuosi,
                 hh:             tunnit,
                 mm:             minuutit,
                 D:              kestoaikaa merkitsevä kuvake,
                 EF:             tapausta tai vikaa merkitsevien kuvakkeiden yhdistelmä,
                 O:              toimintatilaa merkitsevä kuvake.
   DIS_001  Valvontalaitteen on näytettävä tiedot seuraavassa muodossa:
            Tiedot                                                         Format (Muoto)
            Oletusarvoinen näyttö
            Paikallinen aika                                               hh:mm
            Toimintatila                                                   O
            Kuljettajaan liittyvät tiedot                                     Dhhhmm     hhhmm
            Apukuljettajaan liittyvät tiedot                                  Dhhhmm
            Asetuksen piiriin kuulumaton olosuhde voimassa
            Varoitusnäyttö
            Keskeytymätön ajoaika yli sallitun                                 hhhmm      hhhmm
            Tapaus tai vika                                                EF
            Muut näytöt
            UTC-päivämäärä                                                 UTC dd/mm/yyyy
                                                                           tai
                                                                           UTC dd.mm.yyyy
            aika                                                           hh:mm
            Kuljettajan keskeytymätön ajoaika ja yhteenlaskettu tauko-         hhhmm      hhhmm
            aika
            Apukuljettajan keskeytymätön ajoaika ja yhteenlaskettu             hhhmm      hhhmm
            taukoaika
            Kuljettajan yhteenlaskettu ajoaika edellisen ja kuluvan vii-         hhhhmm
            kon aikana
            Apukuljettajan yhteenlaskettu ajoaika edellisen ja kuluvan           hhhhmm
            viikon aikana
 ---pagebreak--- 28.5.2002           FI                             Euroopan yhteisöjen virallinen lehti                                          C 126 E/127
                                                                    Lisäys 6
                                                     ULKOISET LIITÄNTÄLAITTEET
           1. LAITTEET
           1.1 Liitin
   INT_001 Tietojen kopiointiin ja kalibrointiin käytettävän liittimen on oltava kuusinapainen ja sen on oltava käsillä laitteen
           etulevyssä ilman, että on tarpeen irrottaa mitään valvontalaitteen osaa. Liittimen on oltava seuraavan piirroksen mu-
           kainen (kaikki mitat millimetreinä):
 ---pagebreak--- C 126 E/128         FI                             Euroopan yhteisöjen virallinen lehti 28.5.2002
            Seuraavassa kuvassa on tyypillinen kuusinapainen liitinpistoke:
 ---pagebreak--- 28.5.2002            FI                              Euroopan yhteisöjen virallinen lehti                                            C 126 E/129
           1.2 Liittimen johdotus
   INT_002 Liitin on johdotettava seuraavan taulukon mukaisesti:
                 Napa                              Kuvaus                                            Huomautus
                   1        Akun miinusnapa                                      Yhdistetty ajoneuvon akun miinusnapaan
                   2        Dataliikenne                                         K-johdin (standardin ISO 14230-1 mukainen)
                   3        RxD – Tietojen kopioinnissa käytettävä               Datan tulosignaali valvontalaiteeseen
                            vastaanottonapa
                   4        Tulo-/lähtösignaali                                  Kalibrointiin
                   5        Jatkuva virran ulosotto                              Laitteen suojapiirien synnyttämän jännitehäviön
                                                                                 vuoksi jännite on määritelty olemaan 3 V vähem-
                                                                                 män kuin ajoneuvossa käytettävä jännite
                                                                                 Virran ulosotto enintään 40 mA
                   6        TxD – Tietojen kopioinnissa käytettävä lähetys-      Datan lähtösignaali valvontalaitteesta
                            napa
           1.3 Lohkokaavio
   INT_003 Lohkokaavion on oltava seuraavan kuvan mukainen:
           2. TIETOJEN KOPIOINNISSA KÄYTETTÄVÄ LIITÄNTÄLAITE
   INT_004 Tietojen kopioinnissa käytettävän liitäntälaitteen on oltava standardin RS232 erittelyjen mukainen.
   INT_005 Tietojen kopioinnissa käytettävän liitäntälaitteen on käytettävä yhtä alkubittiä, kahdeksaa databittiä vähiten merkitsevä
           bitti ensimmäisenä, yhtä pariteettibittiä ja yhtä stop-bittiä.
                                                               Datatavujen rakenne
           Alkubitti:       yksi bitti, jonka looginen taso on 0;
           Databitit:       lähetetään vähiten merkitsevä bitti ensimmäisenä;
           Pariteettibitti: parillinen
           Stop-bitti:      yksi bitti, jonka looginen taso on 1
 ---pagebreak--- C 126 E/130           FI                            Euroopan yhteisöjen virallinen lehti                                             28.5.2002
            Lähetettäessä numeerista dataa, joka koostuu useammasta kuin yhdestä tavusta, lähetetään merkitsevin tavu ensimmäi-
            senä ja vähiten merkitsevä tavu viimeisenä.
   INT_006  Datansiirtonopeuden on oltava aseteltavissa välillä 9 600 bps–115 200 bps. Datansiirto on suoritettava suurimmalla
            mahdollisella nopeudella, mutta aloitusnopeus yhteyden syntyessä on asetettu arvoon 9 600 bps.
            3. KALIBROINNISSA KÄYTETTÄVÄ LIITÄNTÄLAITE
   INT_007  Tiedonsiirron on tapahduttava seuraavan standardin mukaisesti: ISO 14230-1 Road vehicles – Diagnostic systems –
            Keyword protocol 2000 – Part 1: Physical layer, First edition: 1999 (Tieliikenteessä käytettävät ajoneuvot. Diagnostiik-
            kajärjestelmät. Avainsanaprotokolla 2000. Osa 1: Fyysinen kerros. Ensimmäinen painos: 1999).
   INT_008  Tulo-/lähtösignaalin on oltava seuraavan sähköisen erittelyn mukainen:
                         Suure             Vähimmäisarvo         Tyypillinen arvo       Enimmäisarvo              Huomautus
            Ulow (tulo)                                                                    1,0 V                 I = 750 µA
            Uhigh (tulo)                       4 V                                                               I = 200 µA
            Taajuus                                                                        4 kHz
            Ulow (lähtö)                                                                   1,0 V                   I = 1 mA
            Uhigh (lähtö)                       4V                                                                 I = 1 mA
   INT_009  Tulo-/lähtösignaalin on oltava seuraavien ajoituskaavioiden mukainen:
            Tunnistimen signaali (lähtö)
            testisignaali (tulo)
            UTC-ajan       mukainen    kellopulssi
            (lähtö)
 ---pagebreak--- 28.5.2002            FI                                  Euroopan yhteisöjen virallinen lehti                                             C 126 E/131
                                                                         Lisäys 7
                                                       TIETOJEN KOPIOINTIPROTOKOLLAT
           1. JOHDANTO
           Tässä lisäyksessä määritellään menettelyt, joiden avulla tietoja kopioidaan eri tavoin ulkoisille tietovälineille, sekä me-
           nettelyt, joiden avulla varmistetaan virheetön tiedonsiirto ja kopioitujen tietojen muodon täysi yhteensopivuus, jotta
           kuka hyvänsä tarkastaja voi tarkastaa tiedot sekä varmistua niiden aitoudesta ja eheydestä ennen niiden analysointia.
           1.1 Sovellusala
           Tietoja voidaan kopioida ulkoiselle tietovälineelle:
           — ajoneuvoyksiköstä siihen kytketyn IDE-laitteen avulla,
           — ajopiirturikortilta sellaisen IDE-laitteen avulla, johon on kytketty korttiliitäntälaite,
           — ajopiirturikortilta ajoneuvoyksikköön kytketyn IDE-laitteen avulla.
           Jotta olisi mahdollista tarkastaa ulkoiselle tietovälineelle tallennettujen kopioitujen tietojen aitous ja eheys, tiedot kopi-
           oidaan liittämällä niihin lisäyksen 11 (Yhteiset turvamekanismit) mukainen allekirjoitus. Lähdelaitteen (ajoneuvoyksikön
           tai kortin) tunniste ja sen tietoturvavarmenteet (jäsenvaltion ja laitteen) kopioidaan myös. Tietojen varmentajalla on
           erikseen oltava hallussaan luotettava julkinen eurooppalainen avain.
   DDP_001 Yhden kopiointikerran aikana kopioidut tiedot on tallennettava ulkoiselle tietovälineelle yhteen tiedostoon.
           1.2 Lyhenteet ja merkinnät
           Tässä lisäyksessä käytetään seuraavia lyhenteitä:
           AID          (Application identifier) Sovellustunniste
           ATR          (Answer to reset) ATR-signaali; Signaali, joka annetaan vastauksena RST-komentoon
           CS           (Checksum byte) Tarkistussummatavu
           DF           (Dedicated file) DF-tiedosto eli hakemistotiedosto. DF-tiedosto voi sisältää muita (EF- tai DF-) tiedostoja
           DS           (Diagnostic session) Diagnostinen jakso
           EF           (Elementary file) EF-tiedosto; tiedosto, jossa varsinaiset tiedot säilytetään
           ESM          (External storage medium) Ulkoinen tallennusväline
           FID          (File identifier, file ID) Tiedoston tunniste
           FMT          (Format byte) Muotoilutavu (viestin ylätunnisteen ensimmäinen tavu)
           ICC          (Integrated circuit card) Integroidulla piirillä varustettu kontaktillinen kortti
           IDE          (Intelligent dedicated equipment) IDE-laite: tarkoitukseen varattu laite, jonka avulla tietoja kopioidaan ulkoi-
                        sille tietovälineille (esim. PC)
           IFD          (Interface device) Liitäntälaite
           KWP          (Keyword protocol) Avainsanaprotokolla 2000
           LEN          Pituustavu (viestin ylätunnisteen viimeinen tavu)
           PPS          (Protocol parameter selection) Protokollan parametrin valinta
           PSO          (Perform Security Operation) Suorita turvatoimi
           SID          Palvelun tunniste
           SRC          Lähdetavu
           TGT          Kohdetavu
           TLV          (Tag length value) TLV-koodaustapa; tuntomerkki-pituus-sisältö-koodaustapa
           TREP         (Transfer Response Parameter) Lähetyspyyntöä koskevan vastauksen parametri
           TRTP         (Transfer Request Parameter) Lähetyspyynnön parametri
           VU           (Vehicle unit) Ajoneuvoyksikkö
 ---pagebreak--- C 126 E/132           FI                                   Euroopan yhteisöjen virallinen lehti                                          28.5.2002
            2. AJONEUVOYKSIKÖSSÄ OLEVIEN TIETOJEN KOPIOINTI
            2.1 Tietojen kopiointimenettely
            Tiedot kopioidaan ajoneuvoyksiköstä seuraavasti:
            — ajopiirturikortti asetetaan ajoneuvoyksikön korttiaukkoon (1);
            — IDE-laite yhdistetään ajoneuvoyksikön kopiointiliittimeen;
            — luodaan yhteys IDE-laitteen ja ajoneuvoyksikön välille;
            — valitaan IDE-laitteen avulla kopioitavat tiedot ja lähetetään niitä koskeva pyyntö ajoneuvoyksikölle;
            — lopetetaan kopiointijakso.
            2.2 Tietojen kopiointiprotokolla
            Protokolla rakentuu isäntä-renki-periaatteelle siten, että IDE-laite on isäntä ja ajoneuvoyksikkö on renki.
            Viestien rakenne, tyypit ja virta perustuvat periaatteessa Avainsanaprotokolla 2000:een (ISO 14230-2 Road vehicles –
            Diagnostic systems – Keyword protocol 2000 – Part 2: Data link layer. Tieliikenteessä käytettävät ajoneuvot. Diagnos-
            tiikkajärjestelmät. Avainsanaprotokolla 2000. Osa 2: Siirtokerros).
            Sovelluskerros perustuu pääpiirteissään tämänhetkiseen 22. helmikuuta 2001 hyväksyttyyn versioon 6 standardista
            ISO 14229-1 (Road vehicles – Diagnostic systems – Part 1: Diagnostic services. Tieliikenteessä käytettävät ajoneuvot.
            Diagnostiikkajärjestelmät – Osa 1: Diagnostiikkapalvelut).
            2.2.1 Viestien rakenne
   DDP_002  Kaikkien IDE-laitteen ja ajoneuvoyksikön välillä kulkevien viestien muoto perustuu rakenteeseen, jossa on kolme osaa:
            — ylätunniste, jossa on muotoilutavu (FMT), kohdetavu (TGT), lähdetavu (SRC) sekä mahdollisesti pituustavu (LEN),
            — datakenttä, jossa on palvelun tunnistetavu (SID) sekä vaihteleva määrä datatavuja, joihin voi sisältyä valinnainen
                 diagnostiikkajakson osoitustavu (DS) tai valinnainen lähetysparametritavu (TRTP tai TREP)
            — tarkistussummatavun (CS) sisältämä tarkistussumma.
                                                                                                                              Tarkistus-
                                  Ylätunniste                                                  Datakenttä
                                                                                                                               summa
                 FMT          TGT            SRC          LEN          SID        DATA            ...         ...         ...    CS
                                   4 tavua                                              Enintään 255 tavua                     1 tavu
            TGT- ja SRC-tavu edustavat viestin vastaanottajan ja lähettäjän fyysisiä osoitteita. Heksadesimaalilukuina niiden arvot
            ovat F0h IDE-laitteelle ja EEh ajoneuvoyksikölle.
            LEN-tavu on datakenttäosan pituus.
            Tarkistussummatavu on kaikkien viestin sisältämien tavujen, paitsi itse CS-tavun, kahdeksan bitin ryhmissä laskettu
            summa modulo 256 (jakojäännös, joka syntyy, kun kyseinen summa jaetaan luvulla 256).
            FMT-, SID-, DS, TRTP- ja TREP-tavut on määritelty jäljempänä tässä asiakirjassa.
            (1) Kopiointia ja kopioitavia tietoja koskevat käyttöoikeudet määräytyvät korttiaukkoon asetetun kortin mukaan.
 ---pagebreak--- 28.5.2002            FI                               Euroopan yhteisöjen virallinen lehti                                              C 126 E/133
   DDP_003 Jos viestin sisältämän datan pituus ylittää datakentässä käytettävissä olevan tilan, lähetetään viesti useampina osavies-
           teinä. Jokaisella osaviestillä on ylätunniste, sama SID, TREP sekä kaksitavuinen osaviestilaskuri, joka osoittaa osaviestin
           järjestysnumeron kokonaisviestissä. Jotta virhetarkistus- ja viestin keskeyttämistoiminnot olisivat mahdollisia, IDE-laite
           kuittaa jokaisen osaviestin. IDE-laite voi joko hyväksyä kyseisen osaviestin, pyytää sen lähettämistä uudelleen, pyytää
           ajoneuvoyksikköä aloittamaan koko viestin uudelleen tai keskeyttää viestin lähetyksen kokonaan.
   DDP_004 Jos viimeisen osaviestin datakentässä on täsmälleen 255 tavua, on kokonaisviestiin lisättävä vielä (SID-, TREP- ja
           osaviestilaskuritavuja lukuun ottamatta) tyhjä datakenttä osoittamaan viestin loppua.
           Esimerkki:
             Ylätunniste      SID          TREP         Viesti                                                             CS
             4 tavua          Enemmän kuin 255 tavua
           Lähetetään muodossa:
             Ylätunniste      SID          TREP         00          01          Osaviesti 1                                CS
             4 tavua          255 tavua
             Ylätunniste      SID          TREP         00          02          Osaviesti 2                                CS
             4 tavua          255 tavua
           ...
             Ylätunniste      SID          TREP         xx          yy          Osaviesti n                  CS
             4 tavua          Vähemmän kuin 255 tavua
           tai muodossa:
             Ylätunniste      SID          TREP         00          01          Osaviesti 1                                CS
             4 tavua          255 tavua
             Ylätunniste      SID          TREP         00          02          Osaviesti 2                                CS
             4 tavua          255 tavua
           ...
             Ylätunniste      SID          TREP         xx          yy          Osaviesti n                                CS
             4 tavua          255 tavua
             Ylätunniste      SID          TREP         xx          yy+1        CS
             4 tavua          4 tavua
           2.2.2 Viestityypit
           Tietojen kopioimiseen ajoneuvoyksikön ja IDE-laitteen välillä käytettävä viestintäprotokolla vaatii 8 erilaisen viestityypin
           käyttöä.
           Seuraavassa taulukossa on näiden viestityyppien yhteenveto.
 ---pagebreak--- C 126 E/134          FI                                    Euroopan yhteisöjen virallinen lehti                                                     28.5.2002
            Viestin rakenne                                                                                                              1 tavu
                                                                                 Enintään 4 tavua           Enintään 255 tavua
                                                                                                                                       Tarkistus-
                                                                                      Ylätunniste                   Data
                                                                                                                                         summa
            IDE ->                                                   <- VU FMT TGT SRC LEN SID               DS/TRTP         DATA          CS
            Start Communication Request                                        81      EE    F0       81                                   E0
                             Positive Response Start Communication             80      F0    EE   03  C1                     8F,EA         9B
            Start Diagnostic Session Request                                   80      EE    F0   02  10         81                        F1
                                   Positive Response Start Diagnostic          80      F0    EE   02  50         81                        31
            Link Control Service
                  Verify Baud Rate (stage 1)
                    9 600 Bd                                                   80      EE    F0   04  87                   01,01,01        EC
                   19 200 Bd                                                   80      EE    F0   04  87                   01,01,02        ED
                   38 400 Bd                                                   80      EE    F0   04  87                   01,01,03        EE
                   57 600 Bd                                                   80      EE    F0   04  87                   01,01,04        EF
                  115 200 Bd                                                   80      EE    F0   04  87                   01,01,05        F0
                                  Positive Response Verify Baud Rate           80      F0    EE   02  C7                       01          28
                  Transition Baud Rate (stage 2)                               80      EE    F0   03  87                     02,03         ED
            Request Upload                                                     80      EE    F0   0A  35                 00,00,00,00,      99
                                                                                                                           00,FF,FF,
                                                                                                                             FF,FF
                                   Positive Response Request Upload            80      F0    EE   03  75                     00,FF         D5
            Transfer Data Request
                  Overview                                                     80      EE    F0   02  36         01                        97
                  Activities                                                   80      EE    F0   06  36         02           Date         CS
                  Events & Faults                                              80      EE    F0   02  36         03                        99
                  Detailed Speed                                               80      EE    F0   02  36         04                        9A
                  Technical Data                                               80      EE    F0   02  36         05                        9B
                  Card download                                                80      EE    F0   02  36         06                        9C
                                     Positive Response Transfer Data           80      F0    EE   Len 76       TREP           Data         CS
            Request Transfer Exit                                              80      EE    F0   01  37                                   96
                             Positive Response Request Transfer Exit           80      F0    EE   01  77                                   D6
            Stop Communication Request                                         80      EE    F0   01  82                                   E1
                             Positive Response Stop Communication              80      F0    EE   01  C2                                   21
            Acknowledge sub message                                            80      EE    F0   Len 83                      Data         CS
                                            Negative responses -viestit
                                            Yleinen kieltäytyminen             80      F0    EE   03  7F     Sid Req           10          CS
                        Palvelua ei tueta (Service not supported)              80      F0    EE   03  7F     Sid Req           11          CS
            Osatoimintoa ei tueta (Sub function not supported)                 80      F0    EE   03  7F     Sid Req           12          CS
                Väärä viestin pituus (Incorrect message length)                80      F0    EE   03  7F     Sid Req           13          CS
                    Väärät ehdot tai virhe pyynnön rakenteessa                 80      F0    EE   03  7F     Sid Req           22          CS
                                          (Request sequence error)
             Pyyntö alueen ulkopuolella (Request out of range)                 80      F0    EE   03  7F     Sid Req           31          CS
            Kopiointipyyntöä ei hyväksytä (Upload not accepted)                80      F0    EE   03  7F     Sid Req           50          CS
            Vastaus annetaan myöhemmin (Response pending)                      80      F0    EE   03  7F     Sid Req           78          CS
                     Tietoja ei käytettävissä (Data not available)             80      F0    EE   03  7F     Sid Req           FA          CS
            Huomautuksia:
            — Sid Req = vastaavan viestin SID (palvelun tunnistetavu), Lid Req = vastaavan viestin LID (paikallinen tunnistetavu).
            — TREP = vastaavan pyynnön TRTP.
            — Musta ruutu tarkoittaa, että mitään ei lähetetä.
            — Sanaa upload (IDE-laitteen kannalta) on käytetty ISO 14229 -standardin mukaan. Se tarkoittaa samaa kuin download (tietojen kopiointi)
               (ajoneuvoyksikön kannalta).
            — Mahdolliset kaksitavuiset osaviestilaskurit eivät näy tässä taulukossa.
 ---pagebreak--- 28.5.2002            FI                               Euroopan yhteisöjen virallinen lehti                                               C 126 E/135
           2.2.2.1 Start Communication Request (SID 81)
   DDP_005 IDE-laite aloittaa viestintäyhteyden luomisen ajoneuvoyksikön kanssa lähettämällä Start Communication Request -viestin.
           Alkuvaiheen viestintä tapahtuu aina 9 600 baudin nopeudella (kunnes nopeutta muutetaan tarvittavien Link Control
           Service -palvelujen avulla).
           2.2.2.2 Positive Response Start Communication (SID C1)
   DDP_006 Ajoneuvoyksikkö vastaa myöntävästi Start Communication Request -viestiin lähettämällä Positive Response Start Com-
           munication -viestin. Viestiin sisältyy tavut 8Fh ja EAh, jotka osoittavat, että ajoneuvoyksikkö tukee protokollaa, jossa on
           kohde-, lähde- ja pituustiedot sisältävä ylätunniste.
           2.2.2.3 Start Diagnostic Session Request (SID 10)
   DDP_007 IDE-laite pyytää ajoneuvoyksiköltä uutta diagnostista jaksoa lähettämällä Start Diagnostic Session Request -viestin.
           Alitoiminto 'default session' (81h) osoittaa, että avattava jakso vastaa oletusarvoa.
           2.2.2.4 Positive Response Start Diagnostic (SID 50)
   DDP_008 Ajoneuvoyksikkö vastaa myöntävästi Diagnostic Session Request -pyyntöön lähettämällä Positive Response Start Diag-
           nostic -viestin.
           2.2.2.5 Link Control Service (SID 87)
   DDP_052 IDE-laite aloittaa lähetysnopeuden muuttamisen Link Control Service -palvelulla. Tämä tapahtuu kaksivaiheisesti. En-
           simmäisessä vaiheessa IDE ehdottaa nopeuden muuttamista ja uutta nopeutta. Saatuaan ajoneuvoyksiköltä myönteisen
           vastauksen IDE lähettää ajoneuvoyksikölle vahvistuksen nopeuden muutoksesta. (toinen vaihe). Tämän jälkeen IDE siirtyy
           käyttämään uutta nopeutta. Ajoneuvoyksikkö siirtyy käyttämään uutta nopeutta saatuaan vahvistuksen.
           2.2.2.6 Link Control Positive Response (SID C7)
   DDP_053 Ajoneuvoyksikkö vastaa Link Control Service -pyyntöön myönteisesti lähettämällä Link Control Positive Response
           -viestin (ensimmäinen vaihe). Vahvistusviestiin (toisessa vaiheessa) ei lähetetä vastausta.
           2.2.2.7 Request Upload (SID 35)
   DDP_009 IDE-laite kertoo Request Upload -viestillä ajoneuvoyksikölle, että tietoja halutaan kopioida. ISO14229-standardin mu-
           kaisesti viesti sisältää tiedot pyydetyn datan osoitteesta, koosta ja formaatista. Koska nämä eivät ole IDE-laitteen tiedossa
           ennen kopiointia, muistiosoitteeksi asetaan 0, formaatti ilmoitetaan salaamattomaksi ja tiivistämättömäksi ja muistikoko
           asetetaan mahdollisimman suureksi.
           2.2.2.8 Positive Response Request Upload (SID 75)
   DDP_010 Ajoneuvoyksikkö kertoo IDE-laitteelle Positive Response Request Upload -viestillä, että se on valmis kopioimaan tietoja.
           ISO14229-standardin mukaisesti tämä myönteinen vastausviesti sisältää IDE-laitteelle tiedon siitä, että tulevat Positive
           Response Transfer Data -viestit sisältävät enintään 00FFh tavua.
           2.2.2.9 Transfer Data Request (SID 36)
   DDP_011 IDE-laite määrittää ajoneuvoyksikölle Transfer Data Request -viestillä, minkä tyyppisiä tietoja on tarkoitus kopioida.
           Yhden tavun TRTP-parametri (Transfer Request Parameter) ilmoittaa siirron tyypin.
           Tiedonsiirtoja on kuudentyyppisiä:
           — Yleiskatsaus (TRTP 01)
           — Tietyn päivän toimintaa koskevat tiedot (TRTP 02),
           — Tapauksiin ja vikoihin liittyvät tiedot (TRTP 03),
           — Yksityiskohtaiset nopeustiedot (TRTP 04),
           — Tekniset tiedot (TRTP 05),
           — Kortilla olevien tietojen kopiointi (TRTP 06).
 ---pagebreak--- C 126 E/136           FI                              Euroopan yhteisöjen virallinen lehti                                                28.5.2002
   DDP_054  IDE-laitteen on pyydettävä yleiskatsausta (TRTP 01) kopiointitilanteessa, koska ainoastaan näin voidaan varmistaa, että
            ajoneuvoyksikön varmenteet tallentuvat kopioitavaan tiedostoon (ja digitaalinen allekirjoitus voidaan todentaa). Toisessa
            tyypissä (TRTP 02) Transfer Data Request -viestiin sisältyy (TimeReal-muodossa oleva) tieto siitä kalenterivuoro-
            kaudesta, jota koskevat tiedot on tarkoitus kopioida.
            2.2.2.10 Positive Response Transfer Data (SID 76)
   DDP_012  Ajoneuvoyksikkö vastaa Transfer Data Request -viestiin lähettämällä Positive Response Transfer Data -viestin. Viesti
            sisältää pyydetyt tiedot ja TREP-parametrin (Transfer Response Parameter), joka vastaa pyynnön TRTP-parametria.
   DDP_055  Ensimmäisessä tyypissä (TREP01) ajoneuvoyksikkö lähettää tietoja, jotka auttavat IDE-laitteen käyttäjää valitsemaan ne
            tiedot, jotka hän haluaa kopioida. Tähän viestiin sisältyvät seuraavat tiedot:
            — tietoturvavarmenteet,
            — ajoneuvon tunniste,
            — ajoneuvoyksikön kuluva päivämäärä ja aika,
            — ensimmäinen ja viimeinen päivämäärä, joita koskevat (ajoneuvoyksikön sisältämät) tiedot ovat kopioitavissa,
            — tieto ajoneuvoyksikössä olevista korteista,
            — edellinen yrityksen tekemä tietojen kopiointi,
            — yrityksen asettamat lukitukset,
            — aiemmat tarkastukset.
            2.2.2.11 Transfer Exit Request (SID 37)
   DDP_013  IDE-laite kertoo ajoneuvoyksikölle Request Transfer Exit -viestillä, että tietojen kopiointi on päättynyt.
            2.2.2.12 Positive Response Request Transfer Exit (SID 77)
   DDP_014  Ajoneuvoyksikkö kuittaa Transfer Exit Request -viestin lähettämällä Positive Response Request Transfer Exit -viestin.
            2.2.2.13 Stop Communication Request (SID 82)
   DDP_015  IDE-laite katkaisee viestintäyhteyden ajoneuvoyksikön kanssa lähettämällä Stop Communication Request -viestin.
            2.2.2.14 Positive Response Stop Communication (SID C2)
   DDP_016  Ajoneuvoyksikkö kuittaa Stop Communication Request -viestin lähettämällä Positive Response Stop Communication
            -viestin.
            2.2.2.15 Acknowledge Sub Message (SID 83)
   DDP_017  IDE-laite vahvistaa kunkin useassa osassa lähetettävän viestin osaviestin vastaanottamisen lähettämällä Acknowledge Sub
            Message -viestin. Datakenttä sisältää ajoneuvoyksiköltä saadun SID-tunnisteen ja kaksitavuisen koodin seuraavasti:
            — MsgC +1 kuittaa osaviestin numero MsgC virheettömän vastaanottamisen.
                 IDE-laite pyytää ajoneuvoyksikköä lähettämään seuraavan osaviestin.
            — MsgC osoittaa, että osaviestin numero MsgC vastaanottamisessa ilmeni ongelma.
                 IDE-laite pyytää ajoneuvoyksikköä lähettämään tämän osaviestin uudelleen.
            — FFFF pyytää lopettamaan viestin lähetyksen.
                 IDE-laite voi käyttää tätä koodia lopettamaan ajoneuvoyksikön viestin lähetyksen mistä hyvänsä syystä.
            Viestin viimeinen osaviesti (LEN-tavu < 255) voidaan kuitata millä hyvänsä näistä koodeista tai jättää kuittaamatta.
            Ajoneuvoyksikön vastaukset tapauksissa, joissa viesti koostuu useista osaviesteistä, ovat:
            — Positive Response Transfer Data (SID 76).
            2.2.2.16 Negative Response (SID 7F)
   DDP_018  Jos ajoneuvoyksikkö ei voi täyttää edellä selostetuilla viesteillä esitettyä pyyntöä, se vastaa Negative Response -viestillä.
            Viestin datakenttä sisältää vastauksen SID-tunnisteen (7F), pyynnön SID-tunnisteen sekä koodin, joka ilmaisee kieltävän
            vastauksen syyn. Käytettävissä on seuraavat koodit:
 ---pagebreak--- 28.5.2002          FI                              Euroopan yhteisöjen virallinen lehti                                       C 126 E/137
          — 10 yleinen kieltäytyminen
              Toimintoa ei voida suorittaa muiden kuin jäljempänä selostettujen syiden vuoksi.
          — 11 palvelua ei tueta
              Pyynnön SID-tunnistetta ei tunnistettu.
          — 12 osatoimintoa ei tueta
              Pyynnön DS_- tai TRTP-tunnistetta ei tunnistettu tai lähetettäviä osaviestejä ei enää ole.
          — 13 väärä viestin pituus
              Vastaanotettu viestin on väärän mittainen.
          — 22 virheelliset ehdot tai virhe pyynnön rakenteessa
              Pyydetty palvelu ei ole toimintavalmiudessa tai pyynnön esittäneen viestin osien järjestys on väärä.
          — 31 pyyntö alueen ulkopuolella
              Pyynnön parametritietue (datakenttä) ei oikeanlainen.
          — 50 kopiointipyyntöä ei hyväksytä
              Pyyntöä ei voida noudattaa (ajoneuvoyksikkö on väärässä toimintatilassa tai yksikössä on sisäinen vika).
          — 78 vastaus annetaan myöhemmin
              Pyydettyä toimintoa ei ehditä suorittaa ajoissa, eikä ajoneuvoyksikkö ole valmis vastaanottamaan uutta pyyntöä.
          — FA tietoja ei käytettävissä
              Tiedon siirtopyynnön kohteena olevat tiedot eivät ole käytettävissä ajoneuvoyksikössä (esim. yksikköön ei ole
              asetettu korttia, . . .).
          2.2.3 Viestien kulku
          Tyypillinen viestien kulku normaalin tietojen kopiointitapahtuman aikana on seuraavanlainen:
                                       IDE-laite                                                Ajoneuvoyksikkö
                        Start Communication Request                  æ
                                                                     æ             Positive Response (myöntävä vastaus)
                       Start Diagnostic Service Request              æ
                                                                     æ                        Positive Response
                                Request Upload                       æ
                                                                     æ                        Positive Response
                       Transfer Data Request Overview                æ
                                                                     æ                        Positive Response
                         Transfer Data Request nro 2                 æ
                                                                     æ                    Positive Response nro 1
                      Acknowledge Sub Message nro 1                  æ
                                                                     æ                    Positive Response nro 2
                      Acknowledge Sub Message nro 2                  æ
                                                                     æ                    Positive Response nro m
                      Acknowledge Sub Message nro m                  æ
                                                                     æ          Positive Response (Datakenttä < 255 tavua)
                  Acknowledge Sub Message (valinnainen)              æ
                                                                    ...
                         Transfer Data Request nro n                 æ
                                                                     æ                        Positive Response
                             Transfer Exit Request                   æ
                                                                     æ                        Positive Response
                        Stop Communication Request                   æ
                                                                     æ                        Positive Response
 ---pagebreak--- C 126 E/138            FI                                Euroopan yhteisöjen virallinen lehti                                                          28.5.2002
            2.2.4 Ajoitus
   DDP_019  Normaalikäytön aikana seuraavassa kuvassa näkyvät ajoitusparametrit ovat oleellisia:
                                                                          Kuva 1
                                                                 Viestien kulku, ajoitus
            Missä:
            P1 = Tavujen välinen aika ajoneuvoyksikön vastauksessa.
            P2 = Aika IDE-laitteen pyynnön lopusta ajoneuvoyksikön vastauksen alkuun tai aika IDE-laitteen kuittauksen lopusta
                    ajoneuvoyksikön seuraavan vastauksen alkuun.
            P3 = Aika ajoneuvoyksikön vastauksen lopusta IDE-laitteen seuraavan pyynnön alkuun tai aika ajoneuvoyksikön vas-
                    tauksen lopusta IDE-laitteen kuittauksen alkuun tai aika IDE-laitteen pyynnön lopusta IDE-laitteen seuraavan
                    pyynnön alkuun tapauksissa, jolloin ajoneuvoyksikkö ei vastaa.
            P4 = Tavujen välinen aika IDE-laitteen pyynnöissä.
            P5 = Ajan P3 pidennetty arvo kortilta kopiointia varten.
            Ajoitusparametrien sallitut arvot on esitetty seuraavassa taulukossa (KWP-avainsanaprotokollan laajennettu ajoituspara-
            metriluettelo, jota käytetään fyysisessä osoitteistamisessa viestintänopeuden kohottamiseksi).
                           Ajoitusparametri                           Pienin arvo (ms)                                 Suurin arvo (ms)
                                  P1                                          0                                               20
                                  P2                                         20                                           1 000 (*)
                                  P3                                         10                                             5 000
                                  P4                                          5                                               20
                                  P5                                         10                                         20 minuuttia
            (*) Jos ajoneuvoyksikkö vastaa kieltävästi Negative Response -viestillä, jossa on tilannetta ’viesti vastaanotettu virheettömästi, vastaus
                annetaan myöhemmin’ tarkoittava koodi, tätä arvoa suurennetaan parametrin P3 ylärajaan saakka.
            2.2.5 Virheenkäsittely
            Jos viestejä vaihdettaessa tapahtuu virhe, viestien kulku muuttuu sen mukaan, mikä laite havaitsi virheen ja mikä viesti
            synnytti virheen.
            Kuvissa 2 ja 3 on esitetty ajoneuvoyksikön ja IDE-laitteen virheenkäsittelymenettelyt.
            2.2.5.1 Viestinnän aloitus (Start Communication) -vaihe
   DDP_020  Jos IDE-laite havaitsee ajoituksen tai bittivirtaan liittyvän virheen viestinnän aloitusvaiheessa, se odottaa ajan P3, ennen
            kuin se lähettää pyynnön uudelleen.
   DDP_021  Jos ajoneuvoyksikkö havaitsee virheen IDE-laitteelta tulevassa viestissä, se ei lähetä vastausta, vaan odottaa uutta Start
            Communication Request -viestiä ajan P3 kuluessa.
            2.2.5.2 Viestintä (Communication) -vaihe
            Virheenkäsittely jakautuu kahteen osa-alueeseen:
            1. Ajoneuvoyksikkö havaitsee virheen IDE-laitteen lähetteessä.
   DDP_022  Ajoneuvoyksikön on havaittava kaikkien saapuvien viestien ajoitusvirheet, tavujen muotovirheet (kuten alku- ja stop-
            bitteihin liittyvät virheet) sekä kehysten virheet (väärä vastaanotettujen tavujen määrä, väärä tarkistussummatavu).
   DDP_023  Jos ajoneuvoyksikkö havaitsee jonkin edellä mainituista virheistä, se ei lähetä vastausta eikä ota kyseistä viestiä huomi-
            oon.
 ---pagebreak--- 28.5.2002           FI                                 Euroopan yhteisöjen virallinen lehti                                          C 126 E/139
   DDP_024 Ajoneuvoyksikkö saattaa havaita muita vastaanotetun viestin muotoon tai sisältöön liittyviä virheitä (kuten, että viestin
           mukaista toimintoa ei tueta), vaikka viestin pituus ja tarkistussumma olisivatkin oikein; tällöin ajoneuvoyksikön on
           vastattava IDE-laitteelle kieltävällä virheen luonteen selvittävällä Negative Response -viestillä.
                                                                      Kuva 2
                                                        Ajoneuvoyksikön virheenkäsittely
 ---pagebreak--- C 126 E/140           FI                              Euroopan yhteisöjen virallinen lehti                                             28.5.2002
            2. IDE-laite havaitsee virheen ajoneuvoyksikön lähetteessä.
   DDP_025  IDE-laitteen on havaittava kaikkien saapuvien viestien ajoitusvirheet, tavujen muotovirheet (kuten alku- ja stop-bitteihin
            liittyvät virheet) sekä kehysten virheet (väärä vastaanotettujen tavujen määrä, väärä tarkistussummatavu).
   DDP_026  IDE-laitteen on havaittava viestien rakenteeseen liittyvät virheet, kuten peräkkäin vastanotettujen viestien väärät osavi-
            estilaskurin arvonmuutokset.
   DDP_027  Jos IDE-laite havaitsee viestin tai ajoneuvoyksikkö ei vastaa ajan P2 kuluessa, pyynnön sisältävä viesti lähetetään
            uudelleen enintään kolme kertaa. Tässä virheen havaitsemista koskevassa tarkastelussa katsotaan osaviestin kuittaava
            Sub Message Acknowledge -viesti ajoneuvoyksikölle osoitetuksi pyynnöksi.
   DDP_028  IDE-laitteen on odotettava vähintään P3:n vähimmäisaika ennen jokaista lähetystä; odotusaika mitataan viimeisestä
            virheen havaitsemisen jälkeen lasketusta stop-bitistä.
                                                                      Kuva 3
                                                          IDE-laitteen virheenkäsittely
 ---pagebreak--- 28.5.2002           FI                              Euroopan yhteisöjen virallinen lehti                                            C 126 E/141
           2.2.6 Vastausviestien sisältö
           Tässä kohdassa määritellään erilaisten myöntävien vastausviestien datakenttien sisältö.
           Dataelementit on määritelty lisäyksessä 1 (Datatermistö).
           2.2.6.1 Positive Response Transfer Data Overview
   DDP_029 Positive Response Transfer Data Overview -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa järjestyksessä
           palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen ollessa 01h sekä noudatettava asianmukaista osaviesteihin
           jakamista ja osaviestien laskemista:
 ---pagebreak--- C 126 E/142          FI                               Euroopan yhteisöjen virallinen lehti                                             28.5.2002
            2.2.6.2 Positive Response Transfer Data Activities
   DDP_030  Positive Response Transfer Data Activities -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa järjestyksessä
            palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen arvon ollessa 02h sekä noudatettava asianmukaista
            osaviesteihin jakamista ja osaviestien laskemista:
 ---pagebreak--- 28.5.2002            FI                             Euroopan yhteisöjen virallinen lehti                                          C 126 E/143
           2.2.6.3 Positive Response Transfer Data Events and Faults
   DDP_031 Positive Response Transfer Data Events and Faults -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa
           järjestyksessä palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen arvon ollessa 03h sekä noudatettava asian-
           mukaista osaviesteihin jakamista ja osaviestien laskemista:
 ---pagebreak--- C 126 E/144          FI                               Euroopan yhteisöjen virallinen lehti                                             28.5.2002
            2.2.6.4 Positive Response Transfer Data Detailed Speed
   DDP_032  Positive Response Transfer Data Detailed Speed -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa järjestyk-
            sessä palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen arvon ollessa 04h sekä noudatettava asianmukaista
            osaviesteihin jakamista ja osaviestien laskemista:
            2.2.6.5 Positive Response Transfer Data Technical Data
   DDP_033  Positive Response Transfer Data Technical Data -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa järjesty-
            ksessä palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen arvon ollessa 05h sekä noudatettava asianmukaista
            osaviesteihin jakamista ja osaviestien laskemista:
 ---pagebreak--- 28.5.2002             FI                                 Euroopan yhteisöjen virallinen lehti                                             C 126 E/145
           2.3 Tiedostojen tallennus ulkoisille tietovälineille (ESM)
   DDP_034 Kun tietojen kopiointiin on liittynyt niiden siirto ajoneuvoyksiköstä, IDE-laitteen on tallennettava yhteen fyysiseen
           tiedostoon kaikki ajoneuvoyksiköstä kopioinnin aikana Positive Response Transfer Data -viesteissä saadut tiedot. Viestien
           otsikoita, osaviestien laskureita, tyhjiä osaviestejä tai tarkistussummia ei tallenneta, mutta SID- ja TREP-tunnisteet
           tallennetaan (vain ensimmäisen osaviestin tunnisteet tapauksissa, joissa on useita osaviestejä).
           3. AJOPIIRTURIKORTILLA OLEVIEN TIETOJEN KOPIOINTIPROTOKOLLA
           3.1 Sovellusalue
           Tässä kohdassa kuvataan kortilla olevien tietojen kopiointia suoraan IDE-laitteeseen. Koska IDE-laite ei ole osa tietotur-
           vattua ympäristöä, kortin ja IDE-laitteen välillä ei suoriteta todentamista.
           3.2 Määritelmät
           Kopiointijakso: Jokainen kerta, jolloin ICC-kortilla olevia tietoja kopioidaan. Jaksoon sisältyy kaikki toimenpiteet IFD-
           laitteen ICC-kortille antamasta Reset-komennosta ICC-kortin deaktivointiin (kortin poistamiseen tai uuteen Reset-komen-
           toon) saakka.
           Allekirjoitettu tiedosto: ICC-kortilta peräisin oleva tiedosto. Tiedosto siirretään IFD-laitteelle selväkielisenä. ICC-kortilla
           tiedosto käsitellään hash-algoritmilla ja allekirjoitetaan ja näin saatu allekirjoitus siirretään IFD-laitteelle.
           3.3 Kortilla olevien tietojen kopiointi
   DDP_035 Ajopiirturikortilla olevien tietojen kopiointi tapahtuu seuraavasti:
           — Kopioidaan kortin EF-tiedostoissa ICC ja IC olevat yleiset tiedot. Nämä tiedot ovat valinnaisia, eikä niitä ole
                suojattu digitaalisella allekirjoituksella.
           — Kopioidaan EF-tiedostojen Card_Certificate ja CA_Certificate tiedot. Niitä ei ole suojattu digitaalisella
                allekirjoituksella. Näiden tiedostojen tiedot on kopioitava aina, kun kortilla olevia tietoja kopioidaan.
           — Kopioidaan muiden sovellustietoja sisältävien (Tachograph-DF-tiedoston alaisten) EF-tiedostojen (paitsi
                Card_Download-tiedoston) tiedot. Nämä tiedot on suojattu digitaalisella allekirjoituksella.
                — Aina, kun kortilla olevia tietoja kopioidaan, on kopioitava ainakin tiedot, jotka ovat EF-tiedostoissa nimeltään
                     Application_Identification ja ID.
                — Kuljettajakortilla olevia tietoja kopioitaessa on myös kopioitava ainakin seuraavien EF-tiedostojen sisältämät
                     tiedot:
                     — Events_Data,
                     — Faults_Data,
                     — Driver_Activity_Data,
                     — Vehicles_Used,
                     — Places,
                     — Control_Activity_Data,
                     — Specific_Conditions.
           — Kuljettajakortilla olevia tietoja kopioitaessa päivitetään EF-tiedostossa Card_Download sijaitseva LastCard-
                Download-päivämäärä.
           — Korjaamokortilla olevia tietoja kopioitaessa asetetaan EF-tiedostossa Card_Download oleva kalibrointilaskuri
                alkutilaansa.
 ---pagebreak--- C 126 E/146           FI                             Euroopan yhteisöjen virallinen lehti                                               28.5.2002
            3.3.1 Kopioinnin aloittava komentosarja
   DDP_036  IDE-laitteen on aloitettava komentosarja seuraavasti:
                                            Komennon
                           Kortti                           IDE-laite / Liitäntälaite              Merkitys / Huomautuksia
                                              suunta
                                                æ     Alkutilaan asettava Reset-ko-
                                                                    mento
                           ATR                  æ
            Valinnaisesti voidaan PPS-toiminnon avulla valita suurempi siirtonopeus, jos kortti tukee sitä.
            3.3.2 Komentosarja tiedostoille, joilla ei ole allekirjoitusta
   DDP_037  EF-tiedostojen ICC, IC, Card_Certificate ja CA_Certificate sisältämät tiedot kopioidaan seuraavan ko-
            mentosarjan avulla:
                                            Komennon
                           Kortti                           IDE-laite / Liitäntälaite              Merkitys / Huomautuksia
                                              suunta
                                                æ               SELECT FILE            Valitaan tiedosto tunnisteensa perusteella
                           OK                   æ
                                                æ             READ BINARY              Jos tiedostossa on enemmän tietoja kuin kor-
                                                                                       tinlukulaitteen tai kortin puskuriin mahtuu,
                                                                                       komento on toistettava, kunnes koko tiedoston
                                                                                       tiedot on luettu
              Tiedoston tiedot kunnossa         æ        Tallenna tiedot ulkoiselle    Kohdan 3.4, Tiedontallennuksen muoto, mu-
                     (File Data OK)                    muistivälineelle (Store data    kaan
                                                                   to ESM)
            Huomautus: Ennen kuin valitaan EF-tiedosto Card_Certificate EF, on valittava ajopiirturikortin sovellus (sovel-
            lustunnisteen (AID) perusteella).
            3.3.3 Komentosarja tiedostoille, joilla on allekirjoitus
   DDP_038  Seuraavaa komentosarjaa on käytettävä kaikille niille tiedostoille, joiden sisältämät tiedot on kopioitava allekirjoituksen
            kera:
                                            Komennon
                           Kortti                           IDE-laite / Liitäntälaite              Merkitys / Huomautuksia
                                              suunta
                                                æ               SELECT FILE
                            OK                  æ
                                                æ      PERFORM HASH OF FILE            Laskee valitun tiedoston tietoja vastaavan
                                                                                       hash-algoritmin tuloksen lisäyksen 11 mukai-
                                                                                       sen hash-algoritmin avulla. Tämä komento ei
                                                                                       ole ISO-standardin mukainen.
              Laske tiedoston tietoja vas-
            taava hash-algoritmin tulos ja
                tallenna se väliaikaisesti
                            OK                  æ
                                                æ             READ BINARY              Jos tiedostossa on enemmän tietoja kuin kor-
                                                                                       tinlukulaitteen tai kortin puskuriin mahtuu,
                                                                                       komento on toistettava, kunnes koko tiedoston
                                                                                       tiedot on luettu
               Tiedoston tiedot kunnossa        æ     Tallenna vastaanotetut tiedot    Kohdan 3.4, Tiedontallennuksen muoto, mu-
                                                        ulkoiselle muistivälineelle    kaan
                                                æ       PSO: COMPUTE DIGITAL
                                                                SIGNATURE
             Suorita Compute Digital Sig-
            nature -turvatoimi tilapäisesti
              tallennetun hash-algoritmin
                     tuloksen avulla
                 Allekirjoitus kunnossa         æ      Liitä tiedot ulkoiselle muis-   Kohdan 3.4, Tiedontallennuksen muoto, mu-
                                                       tivälineelle aiemmin tallen-    kaan
                                                             nettuihin tietoihin
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                            C 126 E/147
           3.3.4 Komentosarja, jolla kalibrointilaskuri asetetaan alkutilaansa
   DDP_039 Card_Download-EF-tiedostossa oleva NoOfCalibrationsSinceDownload -laskuri asetetaan alkutilaansa seu-
           raavan komentosarjan avulla:
                                       Komennon
                       Kortti                                     IDE-laite / Liitäntälaite                Merkitys / Huomautuksia
                                          suunta
                                            æ            SELECT FILE EF Card_Download                 Valitaan tiedosto tunnisteensa
                                                                                                      perusteella
                        OK                  æ
                                            æ                      UPDATE BINARY
                                                    NoOfCalibrationsSinceDownloa d =
                                                                          '00 00'
           asettaa kortin tietojen ko-
            piointikertoja osoittavan
                luvun alkutilaansa
                        OK                  æ
           3.4 Tiedontallennuksen muoto
           3.4.1 Johdanto
   DDP_040 Kopioidut tiedot on tallennettava seuraavasti:
           — Tiedot on tallennettava transparent-tiedostorakenteen mukaisesti. Tämä tarkoittaa, että sekä tavujen järjestys että
               tavujen sisältämien bittien järjestys on tallennettaessa säilytettävä.
           — Kaikki yhdellä kertaa kopioidut kortilla olevien tiedostojen tiedot tallennetaan yhteen ulkoisen tietovälineen tiedos-
               toon.
           3.4.2 Tiedostomuoto
   DDP_041 Tiedostomuoto koostuu sarjasta TLV-koodattuja (tuntomerkki, pituus, sisältö) tietueita.
   DDP_042 EF-tiedoston tuntomerkin on oltava tiedostotunniste (FID), johon on lisätty jatke 00h.
   DDP_043 EF-tiedoston allekirjoituksen tuntomerkin on oltava kyseisen tiedoston tiedostotunniste (FID), johon on lisätty jatke 01h.
   DDP_044 Pituus ilmaistaan kahdella tavulla. Ne määrittelevät sisältökentässä olevien tavujen määrän. Pituuskentän arvo FFh FFh on
           varattu tulevaan käyttöön.
   DDP_045 Jos tiedoston tietoja ei ole kopioitu, mitään tähän tiedostoon liittyviä tietoja ei tallenneta (ei tunnusmerkkiä eikä
           nollapituutta).
   DDP_046 Allekirjoitus on tallennettava seuraavana TLV-koodattuna tietueena heti tiedoston tiedot sisältävän TLV-koodatun tietu-
           een jälkeen.
                        Määrite                        Merkitys                                      Pituus
           FID (2 tavua) || ’00’             EF-tiedoston tuntomerkki        3 tavua
                                             (FID)
           FID (2 tavua) || ’01’             EF-tiedoston allekirjoituk-     3 tavua
                                             sen tuntomerkki (FID)
           xx xx                             Sisältökentän pituus            2 tavua
           Esimerkki ulkoisella muistivälineellä olevaan tiedostoon kopioiduista tiedoista:
                     Tuntomerkki                        Pituus                                       Sisältö
           00 02 00                          00 11                           EF-tiedoston ICC tiedot
           C1 00 00                          00 C2                           EF-tiedoston Card_Certificate tiedot
                                                                               ...
           05 05 00                          0A 2E                           EF-tiedoston Vehicles_Used tiedot
           05 05 01                          00 80                           EF-tiedoston Vehicles_Used allekirjoitus
 ---pagebreak--- C 126 E/148           FI                               Euroopan yhteisöjen virallinen lehti                                                  28.5.2002
            4. AJOPIIRTURIKORTILLA OLEVIEN TIETOJEN KOPIOINTI AJONEUVOYKSIKÖN KAUTTA
   DDP_047  Ajoneuvoyksikön on sallittava siihen asetetun kuljettajakortin tietojen kopioiminen siihen kytkettyyn IDE-laitteeseen.
   DDP_048  IDE-laitteen on käynnistettävä tämä toimintatila lähettämällä ajoneuvoyksikölle Transfer Data Request Card Download
            -viesti (ks. 2.2.2.9).
   DDP_049  Ajoneuvoyksikön on tämän jälkeen kopioitava kaikki kortilla olevat tiedot, tiedosto kerrallaan kohdassa 3 määritellyn
            kortilla olevien tietojen kopiointiprotokollan mukaisesti, ja siirrettävä kaikki kortilta saadut tiedot edelleen IDE-laitteeseen
            asianmukaisesti TLV-koodattuina (ks. 3.4.2) ja Positive Response Transfer Data -viestiin sisällytettyinä.
   DDP_050  IDE-laitteen on palautettava tiedot Positive Response Transfer Data -viestistä (poistamalla kaikki ylätunnisteet, SID-tun-
            nisteet, TREP-tunnisteet, osaviestilaskurit ja tarkistussummat) ja tallennettava ne yhteen fyysisen tiedostoon siten kuin
            kohdassa 2.3 on kuvattu.
   DDP_051  Ajoneuvoyksikön on sen jälkeen tarvittaessa päivitettävä kuljettajakortilla olevien Control_Activity_Data-tie-
            doston tai Card_Download-tiedoston tiedot.
 ---pagebreak--- 28.5.2002            FI                                Euroopan yhteisöjen virallinen lehti                                                 C 126 E/149
                                                                        Lisäys 8
                                                           KALIBROINTIPROTOKOLLA
           1. JOHDANTO
           Tässä lisäyksessä kuvataan tietojen vaihtoa ajoneuvoyksikön ja koestuslaiteen välillä käyttäen K-johdinta, joka on osa
           lisäyksessä 6 kuvattua kalibrointiliitäntälaitetta. Tässä lisäyksessä kuvataan myös kalibrointiliittimen tulo-/lähtösignaa-
           lijohtimen ohjausta.
           K-johtimen kautta tapahtuvan viestiyhteyden luonti kuvataan kohdassa 4, Viestintäpalvelut.
           Tässä lisäyksessä käytetään käsitettä diagnostiset ’jaksot’, joiden avulla määritellään K-johtimen ohjauksen vaikutusala eri
           olosuhteissa. Oletusarvoinen jakso on StandardDiagnosticSession, jonka aikana kaikki ajoneuvoyksikössä olevat tiedot
           voidaan lukea, mutta ajoneuvoyksikköön ei voida kirjoittaa mitään tietoja.
           Diagnostisen käyttöjakson valinta on selostettu kohdassa 5, Hallintapalvelut.
   CPR_001 ProgrammingSession-jakson aikana voidaan syöttää tietoja ajoneuvoyksikköön. Kun syötetään kalibrointiin liittyviä
           tietoja (vaatimukset 097 ja 098), ajoneuvoyksikön on lisäksi oltava CALIBRATION (kalibrointi)-toimintatilassa.
           K-johtimen kautta tapahtuva tiedonsiirto kuvataan kohdassa 6, Tiedonsiirtopalvelut. Siirrettävän datan formaatit kuva-
           taan kohdassa 8, Datatietueiden formaatit.
   CPR_002 AdjustmentSession-jakson aikana voidaan valita kalibroinnin tulo-/lähtösignaalijohtimen tila K-johdinliitännän avulla.
           Kalibroinnin tulo-/lähtösignaalijohtimen ohjaus on selostettu kohdassa 7, Testipulssien ohjaus – tulo-/lähtösignaalien
           ohjauksen toimintayksikkö.
   CPR_003 Tässä asiakirjassa on testauslaitteen osoitteesta käytetty merkintää 'tt'. Vaikka testauslaitteilla saattaakin olla ensisijaisia
           osoitteita, ajoneuvoyksikön on vastattava oikein mihin hyvänsä testauslaitteen osoitteeseen. Ajoneuvoyksikön fyysinen
           osoite on 0xEE.
           2. NIMITYKSET, MÄÄRITELMÄT JA VIITETIEDOT
           Protokollat, viestit ja virhekoodit perustuvat pääpiirteissään nykyiseen standardiin ISO 14229-1 (Road vehicles – Diag-
           nostic systems – Part 1: Diagnostic services. Tieliikenteessä käytettävät ajoneuvot. Diagnostiikkajärjestelmät. Osa 1:
           Diagnostiikkapalvelut, versio 6, 22. helmikuuta 2001).
           Palvelutunnisteet, palvelupyynnöt ja niiden vastaukset sekä standardiparametrit on esitetty tavuittain koodattuina hek-
           sadesimaalilukuina. Nimitys ’testauslaite’ tarkoittaa laitteita, joilla ajoneuvoyksikköön syötetään tietoja ohjelmoinnin/ka-
           libroinnin yhteydessä.
           Nimityksiä ’asiakas’ ja ’palvelin’ käytetään standardin ISO 14230 mukaisesti, ja ne viittaavat testauslaitteeseen ja ajo-
           neuvoyksikköön. Viitetiedot:
           Nimitykset ’asiakas’ ja ’palvelin’ viittaavat testauslaitteeseen ja ajoneuvoyksikköön.
           Nimitys ECU (Electronic Control Unit, elektroninen ohjausyksikkö) viittaa ajoneuvoyksikköön.
           Viitetiedot:
           ISO 14230-2: Road Vehicles – Diagnostic Systems – Keyword Protocol 2000 – Part 2: Data Link Layer. First edition:
                            1999. (Tieliikenteessä käytettävät ajoneuvot. Diagnostiikkajärjestelmät. Avainsanaprotokolla 2000. Osa
                            2: Siirtotaso. Ensimmäinen painos: 1999). Ajoneuvot – Diagnostiikkajärjestelmät.References:
           3. Palvelujen yhteenveto
           3.1 Käytettävissä olevat palvelut
           Seuraavassa taulukossa on yhteenveto valvontalaitteessa käytettävissä olevista palveluista, jotka on määritelty tässä
           asiakirjassa.
   CPR_004 Taulukossa on esitetty palvelut, jotka ovat käytettävissä toimintakykyisen diagnostisen jakson aikana.
           — Ensimmäisessä sarakkeessa luetellaan käytettävissä olevat palvelut.
           — Toisessa sarakkeessa on sen kohdan numero tässä lisäyksessä, jossa kyseinen palvelu on määritelty.
 ---pagebreak--- C 126 E/150           FI                                   Euroopan yhteisöjen virallinen lehti                                         28.5.2002
            — Kolmannessa sarakkeessa on palvelupyynnöissä käytettävä kyseisen palvelun palvelutunniste (SID).
            — Neljännessä sarakkeessa määritellään ne StandardDiagnosticSession-jakson (SD) palvelut, jotka tarvitaan kaikissa
                 ajoneuvoyksiköissä.
            — Viidennessä sarakkeessa määritellään ne ECUAdjustmentSession-jakson (ECUAS) palvelut, joiden on oltava käytettä-
                 vissä ajoneuvoyksikön etulevyssä olevan kalibrointiliittimen tulo-/lähtösignaalijohtimen ohjaukseen.
            — Kuudennessa sarakkeessa määritellään ne ECUProgrammingSession-jakson (ECUPS) palvelut, jotka tarvitaan ajoneu-
                 voyksikön parametrien ohjelmoimiseen.
                                                                             Taulukko 1
                                                             Palvelutunnisteiden yhteenveto
                                                                                                               Diagostinen jaksot
                                                                                    SId pyynnön
                            Diagnostinen palvelu                      Kohta                               SD        ECUAS         ECUPS
                                                                                        arvo
            StartCommunication                                          4.1              81               &            &           &
            StopCommunication                                           4.2              82               &
            TesterPresent                                               4.3              3E               &            &           &
            StartDiagnosticSession                                      5.1              10               &            &           &
            SecurityAccess                                              5.2              27               &            &           &
            ReadDataByIdentifier                                        6.1              22               &            &           &
            WriteDataByIdentifier                                       6.2              2E                                        &
            InputOutputControlByIdentifier                              7.1              2F                            &
            & Tämä merkki tarkoittaa, että kyseinen palvelu on pakollinen tämän diagnostisen jakson aikana.
                Ei merkkiä tarkoittaa, että kyseinen palvelu ei ole sallittu tämän diagnostisen jakson aikana.
            3.2 Vastauskoodit
            Vastauskoodit on määritelty kullekin palvelulle.
            4. VIESTINTÄPALVELUT
            Jotkin palvelut ovat tarpeen viestintäyhteyden luomiseksi ja ylläpitämiseksi. Ne eivät ole mukana sovellustasossa. Käy-
            tettävissä olevat palvelut on esitetty seuraavassa taulukossa:
                                                                             Taulukko 2
                                                                        Viestintäpalvelut
                        Palvelu                                                              Kuvaus
            StartCommunication               Asiakas pyytää, että aloitetaan viestintäjakso palvelimen (palvelimien) kanssa
            StopCommunication                Asiakas pyytää, että meneillään oleva viestintäjakso lopetetaan
            TesterPresent                    Asiakas ilmoittaa palvelimelle, että se on edelleen valmiudessa
   CPR_005  StartCommunication-palvelua käytetään aloittamaan viestintä. Ennen kuin mitään palvelua voidaan suorittaa, viestintä-
            yhteys on alustettava ja viestintäparametrien on oltava halutun toimintatilan mukaisia.
            4.1. StartCommunication-palvelu
   CPR_006  Vastaanotettuaan StartCommunication-pyynnön esittävän perusalkion ajoneuvoyksikön on tarkastettava, voidaanko vies-
            tintäyhteys näissä olosuhteissa alustaa. Olosuhteet, joissa viestintäyhteys voidaan alustaa, on kuvattu asiakirjassa ISO
            14230-2.
   CPR_007  Tämän jälkeen ajoneuvoyksikön on tehtävä kaikki toimet, joita vaaditaan viestintäyhteyden alustamiseksi ja lähetettävä
            StartCommunication-vastauksen antava perusalkio valittujen myöntävän vastauksen (Positive Response) parametrien
            kanssa.
 ---pagebreak--- 28.5.2002            FI                                Euroopan yhteisöjen virallinen lehti                                               C 126 E/151
   CPR_008 Jos ajoneuvoyksikkö, joka jo on alustettu (ja aloittanut jonkin diagnostisen jakson), vastaanottaa uuden StartCommuni-
           cation-pyynnön (esimerkiksi testauslaitteen virhetilasta palautumisen takia), on pyyntö hyväksyttävä ja ajoneuvoyksikkö
           alustettava uudelleen.
   CPR_009 Jos viestintäyhteyttä ei jostain syystä voida alustaa, ajoneuvoyksikön on jatkettava sitä toimintaa, jota se oli suorittamassa
           juuri ennen viestintäyhteyden alustusyritystä.
   CPR_010 StartCommunication-pyynnölle on annettava fyysinen osoite.
   CPR_011 Ajoneuvoyksikön alustus palveluja varten tapahtuu käyttäen ’nopeaa alustustapaa’:
           — ennen kutakin toimintoa on jakso, jolloin väylä on tyhjänä,
           — tämän jälkeen testauslaite lähettää alustusmerkkijonon,
           — kaikki viestintäyhteyden luomisessa tarvittavat tiedot sisältyvät ajoneuvoyksikön vastaukseen.
   CPR_012 Alustuksen päätyttyä:
           — Kaikki viestintäparametrit on asetettu avaintavujen mukaisiin taulukossa 4 – Viestinnässä käytettävät ajoitusarvot –
               määriteltyihin arvoihin.
           — Ajoneuvoyksikkö odottaa testauslaitteen ensimmäistä pyyntöä.
           — Ajoneuvoyksikkö on oletusarvoisessa diagnostisessa toimintatilassa eli StandardDiagnosticSession-tilassa.
           — Kalibroinnin tulo-/lähtösignaalijohdin on oletusarvoisessa eli toimintakyvyttömässä tilassa.
   CPR_014 K-johtimen nopeudeksi on säädetty 10 400 baudia.
   CPR_016 Nopea alustus alkaa siten, että testauslaite lähettää herättävän WakeUpPattern (Wup)-merkkijonon K-johtimen kautta.
           Merkkijono alkaa Tinil-ajan pituisella loogisen tason pidolla nollassa K-johtimen oltua siihen asti ilman signaalia.
           Testauslaite lähettää StartCommunication-palvelun ensimmäisen bitin, kun signaalin ensimmäisestä laskevasta reunasta
           on kulunut aika Twup.
   CPR_017 Nopeassa alustuksessa ja viestinnässä yleensä käytettävät ajoitusarvot on esitetty seuraavissa taulukoissa. Ilman signaalia
           olevalle ajalle (Tidle) on erilaisia vaihtoehtoja:
           — Ensimmäinen lähetys virran kytkemisen jälkeen: Tidle = 300 ms.
           — StopCommunication-palvelun päättymisen jälkeen: Tidle = ajan P3 vähimmäisarvo.
           — Viestinnän päätyttyä P3:n enimmäisarvoa vastaavan odotusajan kuluttua: Tidle = 0.
                                                                      Taulukko 3
                                                 Nopeassa alustuksessa käytettävät ajoitusarvot
                         Ajoitusparametri                            vähimmäisarvo                           enimmäisarvo
           Tinil                   25 ± 1 ms                             24 ms                                   26 ms
           Twup                    50 ± 1 ms                             49 ms                                   51 ms
 ---pagebreak--- C 126 E/152          FI                                Euroopan yhteisöjen virallinen lehti                                          28.5.2002
                                                                       Taulukko 4
                                                      Viestinnässä käytettävät ajoitusarvot
                                                                                               Alemmat raja-arvot Ylemmät raja-arvot
                                                                                                      [ms]               [ms]
            Ajoitusparametri                            Parametrin selite
                                                                                                   vähintään           enintään
                   P1        Tavujen välinen aika ajoneuvoyksikön vastauksessa                          0                 20
                   P2        Testauslaitteen palvelupyynnön ja ajoneuvoyksikön vastauksen              25                250
                             tai ajoneuvoyksikön kahden vastauksen välinen aika
                   P3        Ajoneuvoyksikön vastauksen lopun ja testauslaitteen uuden pal-            55               5 000
                             velupyynnön alun välinen aika
                   P4        Tavujen välinen aika testauslaitteen palvelupyynnössä                      5                 20
   CPR_018  Nopeassa alustuksessa käytettävien viestien muoto on esitetty seuraavissa taulukoissa.
                                                                       Taulukko 5
                                             StartCommunication-palvelupyynnön sisältävä viesti
               Tavun nro                                   Parametri                               Arvo (Hex)         Muistikas
                   #1        Muototavu – fyysinen osoittaminen                                         81                FMT
                   #2        Kohteen osoitetavu                                                        EE                TGT
                   #3        Lähteen osoitetavu                                                         tt               SRC
                   #4        StartCommunication-palvelupyynnön tunniste                                81                SCR
                   #5        Tarkistussumma                                                          00-FF                CS
                                                                       Taulukko 6
                         StartCommunication-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti
               Tavun nro                                   Parametri                               Arvo (Hex)         Muistikas
                   #1        Muototavu – fyysinen osoittaminen                                         80                FMT
                   #2        Kohteen osoitetavu                                                         tt               TGT
                   #3        Lähteen osoitetavu                                                        EE                SRC
                   #4        Pituutta osoittava lisätavu                                               03                LEN
                   #5        StartCommunication-palvelupyyntöön           annettavan myöntävän         C1              SCRPR
                             vastauksen tunniste
                   #6        Avaintavu                                                                 EA                KB1
                   #7        Avaintavu 2                                                               8F                KB2
                   #8        Tarkistussumma                                                          00-FF                CS
   CPR_019  StartCommunication-palvelupyyntöön ei ole olemassa kieltävää vastausta; jos myöntävää vastausta ei voida lähettää,
            ajoneuvoyksikköä ei alusteta, mitään ei lähetetä ja ajoneuvoyksikkö jatkaa normaalia toimintaansa.
            4.2 StopCommunication-palvelu
            4.2.1 Viestin kuvaus
            Tätä liikennekerroksen palvelua käytetään päättämään viestintäjakso.
   CPR_020  Vastaanotettuaan StopCommunication-pyynnön esittävän perusalkion, ajoneuvoyksikön on tarkastettava, voidaanko
            viestintäyhteys näissä olosuhteissa katkaista. Tässä tapauksessa ajoneuvoyksikön on suoritettava kaikki tämän viestintä-
            yhteyden katkaisemisessa tarvittavat toimet.
 ---pagebreak--- 28.5.2002            FI                               Euroopan yhteisöjen virallinen lehti                                        C 126 E/153
   CPR_021 Jos viestintäyhteyden katkaiseminen on mahdollista, ajoneuvoyksikön on annettava StopCommunication-palvelupyynnön
           vastauksen esittävä perusalkio valittujen myöntävän vastauksen (Positive Response) parametrien kanssa, ennen kuin
           viestintäyhteys katkaistaan.
   CPR_022 Jos viestintäyhteyttä ei jostain syystä voida katkaista, ajoneuvoyksikön on annettava StopCommunication-palvelupyyn-
           nön vastauksen esittävä perusalkio valittujen kieltävän vastauksen (Negative Response) parametrien kanssa.
   CPR_023 Jos ajoneuvoyksikkö havaitsee, että ajan P3 enimmäisarvoa vastaava odotusaika on ylitetty, viestintäyhteys katkaistaan
           ilman, että annetaan mitään vastausta esittävää perusalkiota.
           4.2.2 Viestin muoto
   CPR_024 StopCommunication-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.
                                                                    Taulukko 7
                                             StopCommunication-palvelupyynnön sisältävä viesti
              Tavun nro                                  Parametri                                Arvo (Hex)        Muistikas
                  #1        Muototavu – fyysinen osoittaminen                                        80               FMT
                  #2        Kohteen osoitetavu                                                       EE               TGT
                  #3        Lähteen osoitetavu                                                        tt              SRC
                  #4        Pituutta osoittava lisätavu                                              01               LEN
                  #5        StopCommunication-palvelupyyntöön         annettavan  myöntävän          82               SPR
                            vastauksen tunniste
                  #6        Tarkistussumma                                                          00-FF              CS
                                                                     Taulukko 8
                        StopCommunication-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti
              Tavun nro                                  Parametri                                Arvo (Hex)        Muistikas
                  #1        Muototavu – fyysinen osoittaminen                                        80               FMT
                  #2        Kohteen osoitetavu                                                        tt              TGT
                  #3        Lähteen osoitetavu                                                       EE               SRC
                  #4        Pituutta osoittava lisätavu                                              01               LEN
                  #5        StopCommunication-palvelupyynnön tunniste                                C2             SPRPR
                  #6        Tarkistussumma                                                          00-FF              CS
                                                                    Taulukko 9
                         StopCommunication-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti
              Tavun nro                                  Parametri                                Arvo (Hex)        Muistikas
                  #1        Muototavu – fyysinen osoittaminen                                        80               FMT
                  #2        Kohteen osoitetavu                                                        tt              TGT
                  #3        Lähteen osoitetavu                                                       EE               SRC
                  #4        Pituutta osoittava lisätavu                                              03               LEN
                  #5        Palvelupyyntöön annettavan kieltävän vastauksen tunniste                 7F                NR
                  #6        StopCommunication-palvelupyynnön tunniste                                82               SPR
                  #7        responseCode = generalReject (vastauskoodi = yleinen hylkää-             10             RC_GR
                            minen)
                  #8        Tarkistussumma                                                          00-FF              CS
 ---pagebreak--- C 126 E/154          FI                                Euroopan yhteisöjen virallinen lehti                                              28.5.2002
            4.2.3 Parametrien määrittely
            Tämä palvelu ei tarvitse parametrien määrittelyä.
            4.3 TesterPresent-palvelu
            4.3.1 Viestin kuvaus
            Testauslaite ilmoittaa TesterPresent-palvelun avulla palvelimelle olevansa vielä valmiudessa. Näin palvelin ei palaudu
            automaattisesti normaalitilaan ja mahdollisesti katkaise viestintäyhteyttä. Tämä määräajoin lähetettävä palvelu pitää
            diagnostiikkajakson/viestintäyhteyden aktiivisena nollaamalla P3-laskurin aina, kun tällainen palvelupyyntö vastaanote-
            taan.
            4.3.2 Viestin muoto
   CPR_079  TesterPresent-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.
                                                                    Taulukko 10
                                                 TesterPresent-palvelupyynnön sisältävä viesti
                Byte Nr.                                  Parametri                                 Arvo (Hex)            Muistikas
                   #1        Muototavu – fyysinen osoittaminen                                         80                   FMT
                   #2        Kohteen osoitetavu                                                        EE                   TGT
                   #3        Lähteen osoitetavu                                                         tt                  SRC
                   #4        Pituutta osoittava lisätavu                                               02                   LEN
                   #5        TesterPresent-palvelupyynnön tunniste                                     3E                    TP
                   #6        Sub Function = responseRequired = [kyllä (yes)                            01               RESPREQ_Y
                                                                    ei (no)]                           02              RESPREQ_NO
                   #7        Tarkistussumma                                                           00-FF                  CS
   CPR_080  Jos responseRequired-parametrin arvon on ’yes’, palvelin vastaa seuraavalla myönteisellä vastausviestillä. Jos arvo on ’no’,
            palvelin ei lähetä vastausta.
                                                                    Taulukko 11
                             TesterPresent-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti
                Byte Nr.                                  Parametri                                 Arvo (Hex)            Muistikas
                   #1        Muototavu – fyysinen osoittaminen                                         80                   FMT
                   #2        Kohteen osoitetavu                                                         tt                  TGT
                   #3        Lähteen osoitetavu                                                        EE                   SRC
                   #4        Pituutta osoittava lisätavu                                               01                   LEN
                   #5        TesterPresent-palvelupyyntöön annettavan myöntävän vastauksen             7E                  TPPR
                             tunniste
                   #6        Tarkistussumma                                                           00-FF                  CS
 ---pagebreak--- 28.5.2002            FI                                  Euroopan yhteisöjen virallinen lehti                                          C 126 E/155
   CPR_081 Palvelun on tuettava seuraavia kielteisiä vastauskoodeja:
                                                                      Taulukko 12
                                TesterPresent-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti
               Byte Nr.                                     Parametri                                 Arvo (Hex)         Muistikas
                   #1          Muototavu – fyysinen osoittaminen                                         80               FMT
                   #2          Kohteen osoitetavu                                                         tt              TGT
                   #3          Lähteen osoitetavu                                                        EE                SRC
                   #4          Pituutta osoittava lisätavu                                               03                LEN
                   #5          Palvelupyyntöön annettavan kieltävän vastauksen tunniste                  7F                NR
                   #6          TesterPresent-palvelupyynnön tunniste                                     3E                 TP
                   #7          responseCode = [SubFunctionNotSupported-InvalidFormat                     12            RC_SFNS_IF
                                                 incorrectMessageLength]                                 13              RC_IML
                   #8          Tarkistussumma                                                           00-FF               CS
           5. HALLINTAPALVELUT
           Käytettävissä olevat palvelut on esitetty seuraavassa taulukossa:
                                                                      Taulukko 13
                                                                   Hallintapalvelut
                       Palvelu                                                       Kuvaus
           StartDiagnosticSession          Asiakas pyytää, että aloitetaan diagnostinen jakso ajoneuvoyksikön kanssa
           SecurityAccess                  Asiakas pyytää saada käyttöönsä toimintoja, joiden käyttöoikeudet on vain tietyillä käyttä-
                                           jillä
           5.1 StartDiagnosticSession-palvelu
           5.1.1 Viestin kuvaus
   CPR_025 StartDiagnosticSession-palvelun avulla käynnistetään palvelimessa erilaisia diagnostisia jaksoja. Diagnostinen jakso mah-
           dollistaa tiettyjen palvelujen käytön taulukon 17 – diagnosticSession-parametrin arvojen määritelmät mukaisesti. Jakso
           voi mahdollistaa ajoneuvovalmistajakohtaisia palveluja, joita ei kuvata tässä asiakirjassa. Suoritussäännöt ovat seuraavien
           vaatimusten mukaiset:
           — Ajoneuvoyksikössä on aina oltava tasan yksi diagnostinen jakso aktiivisena.
           — Virran kytkeydyttyä ajoneuvoyksikön on aina käynnistettävä StandardDiagnosticSession-jakso. Ellei muuta diagnos-
                tista jaksoa aloiteta, StandardDiagnosticSession-jakson on jatkuttava niin kauan kuin ajoneuvoyksikön virta on
                kytkettynä.
           — Jos testauslaite pyytää jo aktiivisena olevaa diagnostista jaksoa, ajoneuvoyksikön on lähetettävä myönteinen vasta-
                usviesti.
           — Aina testauslaitteen pyytäessä uutta diagnostista jaksoa ajoneuvoyksikkö lähettää ensin myönteisen vastauksen
                StartDiagnosticSession-pyyntöön ennen kuin uusi jakso aktivoituu ajoneuvoyksikössä. Jos ajoneuvoyksikkö ei voi
                käynnistää pyydettyä uutta diagnostista jaksoa, se vastaa StartDiagnosticSession-pyyntöön kielteisellä viestillä ja
                jatkaa meneillään olevaa jaksoa.
   CPR_026 Diagnostinen jakso saa alkaa vain, jos asiakkaan ja ajoneuvoyksikön välille on luotu viestintäyhteys.
   CPR_027 Taulukossa 4 määritellyt ajoitusparametrit on otettava käyttöön, kun StartDiagnosticSession-pyyntöön, johon on liitetty
           diagnosticSession-parametri asetettuna arvoon StandardDiagnosticSession, annetaan myöntävä vastaus, jos jokin diag-
           nostinen jakso oli aikaisemmin käynnissä.
 ---pagebreak--- C 126 E/156            FI                                  Euroopan yhteisöjen virallinen lehti                             28.5.2002
            5.1.2 Viestin muoto
   CPR_028  StartDiagnosticSession-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.
                                                                           Taulukko 14
                                                StartDiagnosticSession-palvelupyynnön sisältävä viesti
                Tavun nro                                       Parametri                              Arvo (Hex) Muistikas
                    #1          Muototavu – fyysinen osoittaminen                                         80        FMT
                    #2          Kohteen osoitetavu                                                        EE        TGT
                    #3          Lähteen osoitetavu                                                         tt       SRC
                    #4          Pituutta osoittava lisätavu                                               02        LEN
                    #5          StartDiagnosticSession-palvelupyynnön tunniste                            10       STDS
                    #6          diagnosticSession = (diagnostinen jakso) [jokin taulukon 17 arvo]         xx       DS_. . .
                    #7          Tarkistussumma                                                           00-FF       CS
                                                                           Taulukko 15
                          StartDiagnosticSession-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti
                Tavun nro                                       Parametri                              Arvo (Hex) Muistikas
                    #1         Muototavu – fyysinen osoittaminen                                          80        FMT
                    #2         Kohteen osoitetavu                                                          tt       TGT
                    #3         Lähteen osoitetavu                                                         EE        SRC
                    #4         Pituutta osoittava lisätavu                                                02        LEN
                    #5         StartDiagnosticSession-palvelupyyntöön                                     50      STDSPR
                               annettavan myöntävän vastauksen tunniste
                    #6         diagnosticSession = [sama kuin tavun 6 arvo taulukossa 14]                 xx       DS_. . .
                    #7         Tarkistussumma                                                            00-FF       CS
                                                                           Taulukko 16
                           StartDiagnosticSession-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti
                Tavun nro                                       Parametri                              Arvo (Hex) Muistikas
                    #1          Muototavu – fyysinen osoittaminen                                         80        FMT
                    #2          Kohteen osoitetavu                                                         tt       TGT
                    #3          Lähteen osoitetavu                                                        EE        SRC
                    #4          Pituutta osoittava lisätavu                                               03        LEN
                    #5          Palvelupyyntöön annettavan kieltävän vastauksen tunniste                  7F         NR
                    #6          StartDiagnosticSession-palvelupyynnön tunniste                            10       STDS
                    #7          ResponseCode = [subFunctionNotSupported (a)                               12      RC_SFNS
                                                   incorrectMessageLength (b)                             13      RC_IML
                                                   conditionsNotCorrect      (c)]                         22      RC_CNC
                    #8          (Checksum) Tarkistussumma                                                00-FF       CS
            (a) Palvelupyyntöviestin tavulle 6 annettua arvoa ei tueta, ts. sitä ei ole taulukossa 17.
            (b) viestin pituus on väärä.
            (c) StartDiagnosticSession-pyynnölle asetetut vaatimukset eivät täyty.
 ---pagebreak--- 28.5.2002            FI                                Euroopan yhteisöjen virallinen lehti                                              C 126 E/157
           5.1.3 Parametrien määrittely
   CPR_029 diagnosticSession (DS_) -parametrin avulla StartDiagnosticSession-palvelu valitsee tietyn palvelimen (palvelimien) toi-
           mintatavan. Tässä asiakirjassa on määritelty seuraavat diagnostiset jaksot:
                                                                     Taulukko 17
                                               diagnosticSession-parametrin arvojen määritelmät
                Hex                                                 Kuvaus                                                Muistikas
                81        StandardDiagnosticSession                                                                         SD
                          Mahdollistaa kaikki taulukossa 1, sarakkeessa 4 (SD) kuvatut palvelut. Näiden palvelujen
                          avulla voidaan tietoja lukea palvelimelta (ajoneuvoyksiköstä). Tämä diagnostinen jakso
                          on käynnissä sen jälkeen, kun asiakkaan (testauslaiteen) ja palvelimen (ajoneuvoyksikön)
                          välinen alustus on onnistuneesti suoritettu. Muut tässä kohdassa määritellyt diagnostiset
                          jaksot voivat syrjäyttää tämän diagnostisen jakson.
                85        ECUProgrammingSession                                                                            ECUPS
                          Mahdollistaa kaikki taulukossa 1, sarakkeessa 6 (ECUPS) kuvatut palvelut. Nämä palve-
                          lut tukevat palvelimen (ajoneuvoyksikön) muistin ohjelmointia. Muut tässä kohdassa
                          määritellyt diagnostiset jaksot voivat syrjäyttää tämän diagnostisen jakson.
                87        ECUAdjustmentSession                                                                            ECUAS
                          Mahdollistaa kaikki taulukossa 1, sarakkeessa 5 (ECUAS) kuvatut palvelut. Nämä pal-
                          velut tukevat palvelimen (ajoneuvoyksikön) tulo-lähtösignaalin ohjausta. Muut tässä
                          kohdassa määritellyt diagnostiset jaksot voivat syrjäyttää tämän diagnostisen jakson.
           5.2 SecurityAccess-palvelu
           Kalibrointitietojen kirjoittaminen tai kalibrointia varten olevan tulo-/lähtösignaalijohtimen käyttö on mahdollista vain,
           jos ajoneuvoyksikkö on CALIBRATION-toimintatilassa. Sen lisäksi, että ajoneuvoyksikköön on asettava voimassa oleva
           korjaamokortti, on siihen syötettävä oikea henkilökohtainen tunnusluku (PIN), jotta CALIBRATION-toimintatila saadaan
           käyttöön.
           SecurityAccess-palvelun avulla voidaan syöttää PIN-tunnusluku ja antaa testauslaitteelle tieto siitä, onko ajoneuvoyksikkö
           CALIBRATION-toimintatilassa.
           PIN-tunnusluvun syöttäminen muilla tavoin on sallittu.
           5.2.1 Viestin kuvaus
           SecurityAccess-palvelu muodostuu palvelun requestSeed-viestistä ja sitä seuraavasta palvelun sendKey-viestistä. Security-
           Access-palvelu on suoritettava StartDiagnosticSession-palvelun jälkeen.
   CPR_033 Testauslaitteen on käytettävä SecurityAccess-palvelun requestSeed-viestiä varmistamaan, että ajoneuvoyksikkö on valmis
           vastaanottamaan PIN-tunnusluvun.
   CPR_034 Jos ajoneuvoyksikkö on jo CALIBRATION-toimintatilassa, sen on vastattava palvelupyyntöön lähettämällä ’siemenluku’
           0x0000 käyttäen SecurityAccess-palvelupyynnön myöntävää vastausta.
   CPR_035 Jos ajoneuvoyksikkö on valmis vastaanottamaan PIN-tunnusluvun, jotta se voitaisiin todentaa korjaamokortin avulla, sen
           on vastattava lähettämällä arvoa 0x0000 suurempi ’siemenluku’ käyttäen SecurityAccess-palvelupyynnön myöntävää
           vastausta.
   CPR_036 Jos ajoneuvoyksikkö ei ole valmis vastaanottamaan PIN-tunnuslukua testauslaitteelta, joko siksi, että korjaamokortti ei
           ole voimassa tai siksi, että ajoneuvoyksikkö odottaa, että PIN-tunnusluku syötetään jollain muulla tavoin, sen on
           vastattava antamalla kieltävä vastaus, jossa vastauskoodille on asetettu vastausta conditionsNotCorrectOrRequestSequen-
           ceError vastaava arvo.
   CPR_037 Testauslaitteen on lopuksi tämän jälkeen lähetettävä PIN-tunnusluku ajoneuvoyksikölle SecurityAccess-palvelun sendKey-
           viestin avulla. Jotta kortin tunnistamisprosessille jäisi riittävästi aikaa, ajoneuvoyksikön on jatkettava vastausaikaa kiel-
           teisellä viestillä requestCorrectlyReceived-ResponsePending. Vastausaika ei kuitenkaan saa ylittää 5 minuuttia. Heti kun
           pyydetty palvelu on suoritettu, ajoneuvoyksikön on lähetettävä myönteinen tai kielteinen vastausviesti, jolla on eri
           vastauskoodi Ajoneuvoyksikkö voi toistaa kielteistä vastauskoodia requestCorrectlyReceived-ResponsePending, kunnes
           pyydetty palvelu on suoritettu ja lopullinen vastausviesti lähetetty.
 ---pagebreak--- C 126 E/158          FI                               Euroopan yhteisöjen virallinen lehti                                        28.5.2002
   CPR_038  Ajoneuvoyksikkö saa vastata tähän pyyntöön antamalla SecurityAccess-palvelupyynnön myöntävän vastauksen vain, jos
            se on CALIBRATION-toimintatilassa.
   CPR_039  Seuraavissa tapauksissa ajoneuvoyksikön on annettava tähän palvelupyyntöön kieltävä vastaus siten, että vastauskoodin
            arvoksi on asetettu:
            — subFunctionNot supported: alitoimintoparametrin (accessType) väärä muoto,
            — conditionsNotCorrectOrRequestSequenceError: ajoneuvoyksikkö ei ole valmis vastaanottamaan PIN-tunnuslukua,
            — invalidKey: PIN-tunnusluku ei ole oikea, mutta tunnusluvun sallittujen syöttöyritysten määrää ei ole ylitetty,
            — exceededNumberOfAttempts: PIN-tunnusluku ei ole oikea ja tunnusluvun sallittujen syöttöyritysten määrä on yli-
                tetty,
            — generalReject: PIN-tunnusluku on oikea, mutta yksikön ja korjaamokortin välinen todentaminen epäonnistui.
            5.2.2 Viestin muoto – SecurityAccess – requestSeed
   CPR_040  SecurityAccess-palvelun requestSeed-perusalkioiden viestien muodot on esitetty seuraavissa taulukoissa.
                                                                   Taulukko 18
                                             SecurityAccess-palvelupyynnön requestSeed-viesti
               Tavun nro                                 Parametri                               Arvo (Hex)         Muistikas
                  #1        Muototavu – fyysinen osoittaminen                                        80               FMT
                  #2        Kohteen osoitetavu                                                       EE               TGT
                  #3        Lähteen osoitetavu                                                        tt               SRC
                  #4        Pituutta osoittava lisätavu                                              02                LEN
                  #5        SecurityAccess-palvelupyynnön tunniste                                   27                 SA
                  #6        accessType – requestSeed                                                 7D             AT_RSD
                  #7        Tarkistussumma                                                          00-FF               CS
                                                                   Taulukko 19
                                  SecurityAccess-palvelupyynnön myönteinen requestSeed-vastausviesti
               Tavun nro                                 Parametri                               Arvo (Hex)         Muistikas
                  #1        Muototavu – fyysinen osoittaminen                                        80               FMT
                  #2        Kohteen osoitetavu                                                        tt              TGT
                  #3        Lähteen osoitetavu                                                       EE                SRC
                  #4        Pituutta osoittava lisätavu                                              04                LEN
                  #5        SecurityAccess-palvelupyyntöön annettavan myöntävän vastauk-             67               SAPR
                            sen tunniste
                  #6        accessType – requestSeed                                                 7D             AT_RSD
                  #7        Siemenluvun (Seed) merkitsevämpi tavu                                   00-FF            SEEDH
                  #8        Siemenluvun (Seed) vähemmän merkitsevä tavu                             00-FF            SEEDL
                  #9        Tarkistussumma                                                          00-FF               CS
 ---pagebreak--- 28.5.2002          FI                                Euroopan yhteisöjen virallinen lehti                                C 126 E/159
                                                                  Taulukko 20
                           SecurityAccess-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti
              Tavun nro                                 Parametri                               Arvo (Hex)     Muistikas
                 #1        Muototavu – fyysinen osoittaminen                                        80           FMT
                 #2        Kohteen osoitetavu                                                        tt          TGT
                 #3        Lähteen osoitetavu                                                       EE           SRC
                 #4        Pituutta osoittava lisätavu                                              03           LEN
                 #5        Palvelupyyntöön annettavan kieltävän vastauksen tunniste                 7F            NR
                 #6        SecurityAccess-palvelupyynnön tunniste                                   27           SA1
                 #7        responseCode = [conditionsNotCorrectOrRequestSequenceError               22         RC_CNC
                                             incorrectMessageLength]                                13         RC_IML
                 #8        Tarkistussumma                                                         00-FF           CS
           5.2.3 Viestin muoto – SecurityAccess – sendKey
   CPR_041 SecurityAccess-palvelun sendKey-perusalkioiden viestien muodot on esitetty seuraavissa taulukoissa.
                                                                  Taulukko 21
                                              SecurityAccess-palvelupyynnön sendKey-viesti
              Tavun nro                                 Parametri                               Arvo (Hex)     Muistikas
                 #1        Muototavu – fyysinen osoittaminen                                        80           FMT
                 #2        Kohteen osoitetavu                                                       EE           TGT
                 #3        Lähteen osoitetavu                                                        tt          SRC
                 #4        Pituutta osoittava lisätavu                                             m+2           LEN
                 #5        SecurityAccess-palvelupyynnön tunniste                                   27            SA
                 #6        accessType – sendKey                                                     7E          AT_SK
            #7 to #m+6 Avaimen tavu nro 1 (merkitsevin)                                             xx           KEY
                           ...                                                                      ...
                           Avaimen tavu nro m (vähiten merkitsevä, m:n arvon tulee olla             xx
                           vähintään 4 ja enintään 8)
                #m+7       Tarkistussumma                                                         00-FF           CS
                                                                  Taulukko 22
                                   SecurityAccess-palvelupyynnön myönteinen sendKey-vastausviesti
              Tavun nro                                 Parametri                               Arvo (Hex)     Muistikas
                 #1        Muototavu – fyysinen osoittaminen                                        80           FMT
                 #2        Kohteen osoitetavu                                                        tt          TGT
                 #3        Lähteen osoitetavu                                                       EE           SRC
                 #4        Pituutta osoittava lisätavu                                              02           LEN
                 #5        SecurityAccess-palvelupyyntöön annettavan myöntävän vastauk-             67          SAPR
                           sen tunniste
                 #6        accessType – sendKey                                                     7E          AT_SK
                 #7        Tarkistussumma                                                         00-FF           CS
 ---pagebreak--- C 126 E/160           FI                                  Euroopan yhteisöjen virallinen lehti                                            28.5.2002
                                                                       Taulukko 23
                                SecurityAccess-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti
               Tavun nro                                     Parametri                                  Arvo (Hex)          Muistikas
                   #1           Muototavu – fyysinen osoittaminen                                           80                 FMT
                   #2           Kohteen osoitetavu                                                          tt                 TGT
                   #3           Lähteen osoitetavu                                                          EE                 SRC
                   #4           Pituutta osoittava lisätavu                                                 03                 LEN
                   #5           Palvelupyyntöön annettavan kieltävän vastauksen tunniste                    7F                  NR
                   #6           SecurityAccess-palvelupyynnön tunniste                                      27                  SA
                   #7           ResponseCode = [generalReject                                               10               RC_GR
                                                  subFunctionNotSupported                                   12              RC_SFNS
                                                  incorrectMessageLength                                    13               RC_IML
                                                  conditionsNotCorrectOrRequestSequenceError                22              RC_CNC
                                                  invalidKey                                                35                RC_IK
                                                  exceededNumberOfAttempts                                  36              RC_ENA
                                                  requestCorrectlyReceived-ResponsePending]                 78            RC_RCR_RP
                   #8           Tarkistussumma                                                            00-FF                 CS
            6. TIEDONSIIRTOPALVELUT
            Käytettävissä olevat palvelut on esitetty seuraavassa taulukossa:
                                                                       Taulukko 24
                                                                  Tiedonsiirtopalvelut
                        Palvelu                                                       Kuvaus
            ReadDataByIdentifier            Asiakas pyytää, että lähetetään recordDataIdentifier-tunnisteen perusteella käyttöön saatavan
                                            tietueen nykyinen arvo
            WriteDataByIdentifier           Asiakas pyytää saada kirjoittaa recordDataIdentifier-tunnisteen perusteella käyttöön saatavan
                                            tietueen
            6.1 ReadDataByIdentifier-palvelu
            6.1.1 Viestin kuvaus
   CPR_050  ReadDataByIdentifier-palvelun avulla asiakas pyytää datatietueiden arvoja palvelimelta. Data tunnistetaan recordDataI-
            dentifier-tunnisteen avulla. Ajoneuvoyksikön valmistaja vastaa siitä, että palvelimen vaatimukset täytetään tätä palvelua
            suoritettaessa.
            6.1.2 Viestin muoto
   CPR_051  ReadDataByIdentifier-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.
                                                                       Taulukko 25
                                                ReadDataByIdentifier-palvelupyynnön sisältävä viesti
               Tavun nro                                     Parametri                                  Arvo (Hex)          Muistikas
                   #1           Muototavu – fyysinen osoittaminen                                           80                 FMT
                   #2           Kohteen osoitetavu                                                          EE                 TGT
                   #3           Lähteen osoitetavu                                                          tt                 SRC
                   #4           Pituutta osoittava lisätavu                                                 03                 LEN
                   #5           ReadDataByIdentifier-palvelupyynnön tunniste                                22                RDBI
               #6 to #7         recordDataIdentifier = [arvo taulukosta 28]                                xxxx              RDI_. . .
                   #8           Tarkistussumma                                                            00-FF                 CS
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                       C 126 E/161
                                                                   Taulukko 26
                       ReadDataByIdentifier-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti
              Tavun nro                                  Parametri                                 Arvo (Hex)         Muistikas
                 #1         Muototavu – fyysinen osoittaminen                                          80               FMT
                 #2         Kohteen osoitetavu                                                         tt               TGT
                 #3         Lähteen osoitetavu                                                         EE               SRC
                 #4         Pituutta osoittava lisätavu                                               m+3               LEN
                 #5         ReadDataByIdentifier-palvelupyyntöön     annettavan   myöntävän            62             RDBIPR
                            vastauksen tunniste
              #6 to #7      recordDataIdentifier = [sama arvo kuin tavuilla 6 ja 7 taulukosta         xxxx            RDI_. . .
                                                    25]
            #8 to #m+7 dataRecord[] = [data#1                                                          xx           DREC_DATA1
                                            :                                                           :                 :
                                            data#m]                                                    xx          DREC_DATAm
                #m+8        Tarkistussumma                                                           00-FF               CS
                                                                   Taulukko 27
                        ReadDataByIdentifier-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti
              Tavun nro                                  Parametri                                 Arvo (Hex)         Muistikas
                 #1         Muototavu – fyysinen osoittaminen                                          80               FMT
                 #2         Kohteen osoitetavu                                                         tt               TGT
                 #3         Lähteen osoitetavu                                                         EE               SRC
                 #4         Pituutta osoittava lisätavu                                                03               LEN
                 #5         Palvelupyyntöön annettavan kieltävän vastauksen tunniste                   7F                NR
                 #6         ReadDataByIdentifierpalvelupyynnön tunniste                                22              RDBI
                 #7         ResponseCode = [requestOutOfRange                                          31            RC_ROOR
                                              incorrectMessageLength                                   13             RC_IML
                                              conditionsNotCorrect]                                    22             RC_CNC
                 #8         Tarkistussumma                                                           00-FF               CS
           6.1.3 Parametrien määrittely
   CPR_052 ReadDataByIdentifier-pyynnön parametri recordDataIdentifier (RDI_) määrittää datatietueen.
   CPR_053 Tässä asiakirjassa määritellyt RecordDataIdentifier-parametrin arvot on esitetty seuraavassa taulukossa.
           RecordDataIdentifier-parametria koskevassa taulukossa on neljä saraketta ja useita rivejä.
           — Ensimmäinen sarake (Hex) sisältää kolmannessa sarakkeessa määritellylle recordDataIdentifier-parametrille annetun
               arvon heksadesimaalilukuna.
           — Toinen sarake (dataelementti) määrittelee lisäyksessä 1 määritellyn dataelementin, johon recordDataIdentifier-para-
               metri perustuu (muunto saattaa olla tarpeen).
           — Kolmas sarake (parametrin kuvaus) määrittelee vastaavan recordDataIdentifier-parametrin nimen.
           — Neljäs sarake (Muistikas) määrittelee kyseisen recordDataIdentifier-parametrin muistikkaan.
 ---pagebreak--- C 126 E/162          FI                                Euroopan yhteisöjen virallinen lehti                                               28.5.2002
                                                                     Taulukko 28
                                             recordDataIdentifier-parametrin arvojen määritelmät
                                                                                                  Nimi
              Hex                          Dataelementti                                                                    Muistikas
                                                                                         Ks. muoto kohdasta 8.2
             F90B    CurrentDateTime                                                           TimeDate                     RDI_TD
             F912    HighResOdometer                                              HighResolutionTotalVehicleDistance      RDI_HRTVD
             F918    K-ConstantOfRecordingEquipme nt                                             Kfactor                    RDI_KF
             F91C    L-TyreCircumference                                               LfactorTyreCircumference              RDI_LF
             F91D W-VehicleCharacteristicConst ant                                    WvehicleCharacteristicFactor        RDI_WVCF
             F921    TyreSize                                                                   TyreSize                    RDI_TS
             F922    nextCalibrationDate                                                  NextCalibrationDate              RDI_NCD
             F92C    SpeedAuthorised                                                        SpeedAuthorised                 RDI_SA
             F97D vehicleRegistrationNation                                             RegisteringMemberState             RDI_RMS
             F97E    VehicleRegistrationNumber                                        VehicleRegistrationNumber            RDI_VRN
             F190    VehicleIdentificationNumber                                                  VIN                       RDI_VIN
   CPR_054  ReadDataByIdentifier-palvelupyyntöön annettavan myönteisen vastauksen sisältävässä viestissä käytetään dataRecord
            (DREC_) -parametria hakemaan recordDataIdentifier-tunnisteen mukainen tietue asiakkaalle (testauslaitteelle). Datafor-
            maatit määritellään kohdassa 8. Käyttäjä voi toteuttaa valinnaisia dataRecord-parametrin arvoja esimerkiksi ajoneuvo-
            yksikkökohtaisille syöttö- ja tulostustiedoille ja laitteen sisäiseen tiedonsiirtoon. Näitä ei määritellä tässä asiakirjassa.
            6.2 WriteDataByIdentifier-palvelu
            6.2.1 Viestin kuvaus
   CPR_056  WriteDataByIdentifier-palvelun avulla asiakas voi kirjoittaa datatietueiden arvoja palvelimelle. Data tunnistetaan record-
            DataIdentifier-tunnisteen avulla. Ajoneuvoyksikön valmistaja vastaa siitä, että palvelimen vaatimukset täytetään tätä
            palvelua suoritettaessa. Taulukossa 28 lueteltuja parametreja voidaan päivittää vain, kun ajoneuvoyksikkö on CALIB-
            RATION-toimintatilassa.
            6.2.2 Viestin muoto
   CPR_057  WriteDataByIdentifier-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.
                                                                     Taulukko 29
                                            WriteDataByIdentifier-palvelupyynnön sisältävä viesti
               Tavun nro                                   Parametri                                   Arvo (Hex)         Muistikas
                  #1         Muototavu – fyysinen osoittaminen                                            80                FMT
                  #2         Kohteen osoitetavu                                                           EE                TGT
                  #3         Lähteen osoitetavu                                                            tt               SRC
                  #4         Pituutta osoittava lisätavu                                                 m+3                LEN
                  #5         WriteDataByIdentifier-palvelupyynnön tunniste                                2E               WDBI
               #6 to #7      recordDataIdentifier = [arvo taulukosta 28]                                 xxxx             RDI_. . .
             #8 to #m+7 dataRecord[] = [data#1                                                            xx           DREC_DATA1
                                              :                                                             :                 :
                                              data#m]                                                     xx          DREC_DATAm
                 #m+8        Tarkistussumma                                                              00-FF               CS
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                        C 126 E/163
                                                                    Taulukko 30
                       WriteDataByIdentifier-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti
             Tavun nro                                    Parametri                                Arvo (Hex)           Muistikas
                 #1         Muototavu – fyysinen osoittaminen                                          80                FMT
                 #2         Kohteen osoitetavu                                                         tt                TGT
                 #3         Lähteen osoitetavu                                                         EE                 SRC
                 #4         Pituutta osoittava lisätavu                                                03                 LEN
                 #5         WriteDataByIdentifier-palvelupyyntöön annettavan myöntävän                 6E               WDBIPR
                            vastauksen tunniste
             #6 to #7       recordDataIdentifier = [sama arvo kuin taulukon 29 tavuilla              xxxx               RDI_. . .
                                                    6 ja 7]
               #m+8         Tarkistussumma                                                           00-FF                 CS
                                                                    Taulukko 31
                        WriteDataByIdentifier-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti
             Tavun nro                                    Parametri                                Arvo (Hex)           Muistikas
                 #1         Muototavu – fyysinen osoittaminen                                          80                FMT
                 #2         Kohteen osoitetavu                                                         tt                TGT
                 #3         Lähteen osoitetavu                                                         EE                 SRC
                 #4         Pituutta osoittava lisätavu                                                03                 LEN
                 #5         Palvelupyyntöön annettavan kieltävän vastauksen tunniste                   7F                 NR
                 #6         WriteDataByIdentifier-palvelupyynnön tunniste                              2E                WBDI
                 #7         ResponseCode = [requestOutOfRange                                          31             RC_ROOR
                                              incorrectMessageLength                                   13               RC_IML
                                              conditionsNotCorrect]                                    22               RC_CNC
                 #8         Tarkistussumma                                                           00-FF                 CS
          6.2.3 Parametrien määrittely
          Parametri recordDataIdentifier (RDI_) on määritelty taulukossa 28.
          WriteDataByIdentifier-palvelupyyntöön annettavan myönteisen vastauksen sisältävässä viestissä käytetään dataRecord
          (DREC_) -parametria hakemaan recordDataIdentifier-tunnisteen mukaisten tietueiden arvot palvelimelle (ajoneuvoyksi-
          kölle). Dataformaatit määritellään kohdassa 8.
          7. TESTIPULSSIEN OHJAUS – TULO-/LÄHTÖSIGNAALIEN OHJAUKSEN TOIMINTAYKSIKKÖ
          Käytettävissä olevat palvelut on esitetty seuraavassa taulukossa:
                                                                    Taulukko 32
                                               tulo-/lähtösignaalien ohjauksen toimintayksikkö
                               Palvelu                                                     Kuvaus
          InputOutputControlByIdentifier                    Asiakas pyytää saada ohjata palvelinkohtaista tulo-/lähtösignaalia
          7.1 InputOutputControlByIdentifier-palvelu
          7.1.1 Viestin kuvaus
          Laitteen etukannessa olevan liittimen johtimen kautta voidaan testipulsseja ohjata tai seurata tarkoitukseen sopivan
          testauslaitteen avulla.
 ---pagebreak--- C 126 E/164           FI                                Euroopan yhteisöjen virallinen lehti                                            28.5.2002
   CPR_058  Tämän kalibroinnin tulo-/lähtösignaalijohtimen asetukset voidaan määritellä InputOutputControlByIdentifier-palvelun
            avulla annetulla K-johdinta koskevalla komennolla, jolloin johtimelle otetaan käyttöön valittu tulo- tai lähtösignaalitoi-
            minto. Johtimen tilat ovat:
            — ei käytössä,
            — speedSignalInput, jossa kalibroinnin tulo-/lähtösignaalijohdinta käytetään syötettäessä nopeussignaalia (testisignaalia),
                 joka korvaa liikeanturin nopeussignaalin,
            — realTimeSpeedSignalOutputSensor, jossa kalibroinnin tulo-/lähtösignaalijohdinta käytetään tulostettaessa liikeanturin
                 nopeussignaalia,
            — RTCOutput, jossa kalibroinnin tulo-/lähtösignaalijohdinta käytetään tulostettaessa UTC-kellosignaalia.
   CPR_059  Ajoneuvoyksiköllä on oltava käynnissä säätöjakso ja sen tulee olla CALIBRATION-toimintatilassa, jotta johtimen tilaa
            koskeva asetus voidaan määrittää. Säätöjakson tai CALIBRATION-toimintatilan päättyessä ajoneuvoyksikön on varmis-
            tettava, että kalibroinnin tulo-/lähtösignaalijohdin palautetaan ’ei käytössä’ -tilaan (oletusarvoinen tila).
   CPR_060  Jos ajoneuvoyksikön liikepulsseja tosiajassa vastaanottavaan tulojohtimeen saapuu liikepulsseja, kun kalibroinnin tulo-/
            lähtösignaalijohdin on asetettu vastaanottamaan pulsseja, on kalibroinnin tulo-/lähtösignaalijohdin asetettava lähetysti-
            laan tai palautettava ei käytössä -tilaan.
   CPR_061  Komentosarjaan on kuuluttava seuraavat toimet:
            — luodaan viestintäyhteys StartCommunication-palvelun avulla,
            — siirrytään säätöjaksoon StartDiagnosticSession-palvelun avulla ja asetetaan laite CALIBRATION-toimintatilaan (nämä
                 kaksi tointa voidaan suorittaa kummassa järjestyksessä hyvänsä)
            — vaihdetaan lähtösignaalitila tulosignaalitilaksi InputOutputControlByIdentifier-palvelun avulla.
            7.1.2 Viestin muoto
   CPR_062  InputOutputControlByIdentifier-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.
                                                                         Taulukko 33
                                       InputOutputControlByIdentifier-palvelupyynnön sisältävä viesti
                Tavun nro                                    Parametri                                  Arvo (Hex)         Muistikas
                   #1         Muototavu – fyysinen osoittaminen                                            80                FMT
                   #2         Kohteen osoitetavu                                                            EE               TGT
                   #3         Lähteen osoitetavu                                                            tt               SRC
                   #4         Pituutta osoittava lisätavu                                                   xx               LEN
                   #5         inputOutputControlByIdentifier-palvelupyyntöön tunniste                       2F              IOCBI
               #6 to #7       InputOutputIdentifier = [CalibrationInputOutput]                            F960             IOI_CIO
                  #8 or       ControlOptionRecord = [                                                                     COR_. . .
                #8 to #9
                                                         inputOutputControlParameter – arvo                 xx            IOCP_. . .
                                                         taulukosta 36
                                                         controlState – arvo taulukosta 37 (ks.             xx              CS_. . .
                                                         huomautus)]
              #9 or #10       Tarkistussumma                                                              00-FF               CS
            Huomautus: controlState-parametria käytetään vain tietyissä tapauksissa (ks. 7.1.3).
 ---pagebreak--- 28.5.2002           FI                              Euroopan yhteisöjen virallinen lehti                             C 126 E/165
                                                                  Taulukko 34
                 InputOutputControlByIdentifier-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti
              Tavun nro                                 Parametri                             Arvo (Hex)   Muistikas
                 #1       Muototavu – fyysinen osoittaminen                                      80          FMT
                 #2       Kohteen osoitetavu                                                      tt         TGT
                 #3       Lähteen osoitetavu                                                     EE          SRC
                 #4       Pituutta osoittava lisätavu                                            xx          LEN
                 #5       inputOutputControlByIdentifier-palvelupyyntöön        annettavan       6F       IOCBIPR
                          myöntävän vastauksen tunniste
              #6 to #7    inputOutputIdentifier = [CalibrationInputOutput]                      F960       IOI_CIO
              #7 to #8    controlStatus = [                                                                 CSR_
                                          inputOutputControlParameter (sama arvo kuin            xx       IOCP_. . .
                                          tavulla 8, taulukko 33)
                                          controlState (sama arvo kuin tavulla 9, taulukko       xx         CS_. . .
                                          33)] (tarvittaessa)
             #9 or #10    Tarkistussumma                                                        00-FF         CS
                                                                  Taulukko 35
                  InputOutputControlByIdentifier-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti
              Tavun nro                                 Parametri                             Arvo (Hex)   Muistikas
                 #1       Muototavu – fyysinen osoittaminen                                      80          FMT
                 #2       Kohteen osoitetavu                                                      tt         TGT
                 #3       Lähteen osoitetavu                                                     EE          SRC
                 #4       Pituutta osoittava lisätavu                                            03          LEN
                 #5       Palvelupyyntöön annettavan kieltävän vastauksen tunniste               7F           NR
                 #6       inputOutputControlByIdentifier-palvelupyynnön tunniste                 2F         IOCBI
                 #7       responseCode = [
                                            incorrectMessageLength                               13        RC_IML
                                            conditionsNotCorrect                                 22       RC_CNC
                                            requestOutOfRange                                    31      RC_ROOR
                                            deviceControlLimitsExceeded]                         7A       RC_DCLE
                 #8       Tarkistussumma                                                        00-FF         CS
           7.1.3 Parametrien määrittely
   CPR_064 inputOutputControlParameter (IOCP_) -parametri on määritelty seuraavassa taulukossa.
 ---pagebreak--- C 126 E/166           FI                               Euroopan yhteisöjen virallinen lehti                                                28.5.2002
                                                                      Taulukko 36
                                        inputOutputControlParameter-parametrin arvojen määritelmät
                    Hex                                                  Kuvaus                                             Muistikas
                     00           ReturnControlToECU                                                                        RCTECU
                                  Tämä arvo osoittaa palvelimelle (ajoneuvoyksikkö), että testauslaite ei enää oh-
                                  jaa kalibroinnin tulo-/lähtösignaalijohdinta.
                     01           ResetToDefault                                                                              RTD
                                  Tämä arvo osoittaa palvelimelle (ajoneuvoyksikölle), että sitä pyydetään asetta-
                                  maan kalibroinnin tulo-/lähtösignaalijohdin oletusarvoiseen tilaansa.
                     03           ShortTermAdjustment                                                                         STA
                                  Tämä arvo osoittaa palvelimelle (ajoneuvoyksikölle), että sitä pyydetään asetta-
                                  maan kalibroinnin tulo-/lähtösignaalijohdin controlState-parametrin sisältämän
                                  arvon mukaiseksi.
   CPR_065  ControlState-parametria käytetään vain, kun inputOutputControlParameter-parametri on asetettu arvoon ShortTermAd-
            justment, ja se on määritelty seuraavassa taulukossa:
                                                                      Taulukko 37
                                                   controlState-parametrin arvojen määritelmät
                     Tila            Arvo (Hex)                                             Kuvaus
                Ei käytössä              00          Tulo-/lähtösignaalijohdin ei käytössä (oletusarvo)
                 Käytössä                01          Kalibroinnin tulo-/lähtösignaalijohdin käytössä tilassa speedSignalInput
                 Käytössä                02          Kalibroinnin tulo-/lähtösignaalijohdin käytössä tilassa
                                                     realTimeSpeedSignalOutputSensor
                 Käytössä                03          Kalibroinnin tulo-/lähtösignaalijohdin käytössä tilassa RTCOutput
            8. DATATIETUEIDEN MUOTO
            Tämä kohta sisältää:
            — yleissäännöt, joita on sovellettava ajoneuvoyksikön testauslaitteelle lähettämiin parametriarvoihin,
            — formaatit, joita kohdassa 6. kuvattujen tiedonsiirtopalvelujen kautta siirretyn datan on noudatettava.
   CPR_067  Ajoneuvoyksikön on tuettava kaikkia yksilöityjä parametrejä.
   CPR_068  Ajoneuvoyksikön testauslaitteelle vastauksena pyyntöön lähettämän datan on oltava mitattua tyyppiä (eli vastattava
            ajoneuvoyksikön mittaamaa tai toteamaan pyydetyn parametrin arvoa).
            8.1 Lähetettävät parametriarvot
   CPR_069  Taulukossa 38 – dataRecords-parametrien arvoalueet määritellään alueet, joiden perusteella lähetetyn parametrin kelpoi-
            suus määritellään.
   CPR_070  Alueella ’error indicator’ olevien arvojen avulla ajoneuvoyksikkö voi heti ilmoittaa, että oikeaa parametritietoja ei
            kyseisellä hetkellä ole saatavissa tallennuslaitteen virheen vuoksi.
   CPR_071  Alueella ’not available’ olevien arvojen avulla ajoneuvoyksikkö voi lähettää viestin, joka sisältää sellaisen parametrin, jota
            ei ole saatavilla tai jota ei tueta kyseisessä laitteessa. Alueella ’not requested’ olevien arvojen avulla laite voi lähettää
            komentoviestin ja osoittaa ne parametrit, joihin ei odoteta vastausta vastaanottavalta laitteelta.
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                                C 126 E/167
   CPR_072 Jos komponenttivirhe estää parametriä koskevan oikean tiedon lähettämisen, parametrin tiedon sijasta olisi käytettävä
           virhekoodia taulukossa 38 kuvatulla tavalla. Jos mitattu tai laskettu data on kuitenkin tuottanut arvon, joka on peri-
           aatteessa kelvollinen, mutta asetetun arvoalueen ulkopuolella, virhekoodia ei tulisi käyttää. Data olisi lähetettävä käyttäen
           parametrin asianmukaista vähimmäis- tai enimmäisarvoa.
                                                                   Taulukko 38
                                                     dataRecords-parametrien arvoalueet
                                                   1 tavu           2 tavua                     4 tavua
                        Alueen nimi                                                                                          ASCII
                                                 Arvo (Hex)       Arvo (Hex)                   Arvo (Hex)
           Kelvollinen signaali                   00–FA           0000–FAFF              00000000–FAFFFFFF                  1–254
           Parametrikohtainen osoitin                FB           FB00–FBFF              FB000000–FBFFFFFF                  ei ole
           Tuleville osoitinbiteille varattu      FC–FD           FC00–FDFF              FC000000–FDFFFFFF                  ei ole
           alue
           Virhekoodi                                FE           FE00–FEFF               FE000000–FEFFFFFF                    0
           Ei saatavilla tai ei pyydetty             FF            FF00–FFFF              FF000000–FFFFFFFF                   FF
   CPR_073 ASCII-koodattujen parametrien erottimeksi varataan ASCII-merkki ’*’.
           8.2 Datatietueiden muoto
           Alla taulukoissa 39–42 kuvataan muodot, joita on käytettävä ReadDataByIdentifier- ja WriteDataByIdentifier- palveluissa.
   CPR_074 Taulukossa 39 ilmoitetaan recordDataIdentifier-tunnisteen ilmoittamien parametrien pituus, tarkkuus ja käyttöalue
                                                                   Taulukko 39
                                                              Datatietueiden muoto
                                                      Datan pi-
                            Parametri                                            Tarkkuus                           Käyttöalue
                                                    tuus (tavua)
           TimeDate                                       8                             Ks. tiedot taulukossa 40
           HighResolutionTotalVehicleDistance             4             5 m/bit, lähtöarvo 0 m               0– + 21 055 406 km
           Kfactor                                        2        0,001 pulssia/m /bit, lähtöarvo 0          0–64 255 pulssia/m
           LfactorTyreCircumference                       2          0,125  10-3  m/bit, lähtöarvo 0              0–8 031 m
           WvehicleCharacteristicFactor                   2        0,001 pulssia/m /bit, lähtöarvo 0          0–64,255 pulssia/m
           TyreSize                                      15                       ASCII                               ASCII
           NextCalibrationDate                            3                             Ks. tiedot taulukossa 41
           SpeedAuthorised                                2          1/256 km/h/bit, lähtöarvo 0               0–250 996 km/h
           RegisteringMemberState                         3                       ASCII                               ASCII
           VehicleRegistrationNumber                     14                             Ks. tiedot taulukossa 42
           VIN                                           17                       ASCII                               ASCII
 ---pagebreak--- C 126 E/168           FI                                 Euroopan yhteisöjen virallinen lehti                                                     28.5.2002
   CPR_075  Taulukossa 40 kuvataan TimeDate-parametrin tavujen muoto:
                                                                         Taulukko 40
                                   TimeDate-parametrin muoto (recordDataIdentifier-parametri arvo F00B)
                Tavu               Parametrien määrittely                              Tarkkuus                           Käyttöalue
                  1       sekunnit                                           0,25 s/bit, lähtöarvo 0 s                   0–59,75 s
                  2       minuutit                                          1 min/bit, lähtöarvo 0 min                   0–59 min
                  3       tunnit                                               1 h/bit, lähtöarvo 0 h                      0–23 h
                  4       kuukausi                                            1 kk/bit, lähtöarvo 0 kk                1–12 kuukautta
                  5       päivä                                        0,25 päivää/bit, lähtöarvo 0 päivää          0,25–31,75 päivä
                                                                           (ks. huomautus, taulukko 41)
                  6       vuosi                                         1 vuosi/bit, lähtöarvo vuosi 1985           1985–2235 vuosi
                                                                          (ks. huomautus, taulukko 41)
                  7       paikallinen minuuttipoikkeama                         1 min/bit, – 125 min                   – 59– 59 min
                  8       paikallinen tuntipoikkeama                              1 h/bit, – 125 h                     – 23– + 23 h
   CPR_076  Taulukossa 41 kuvataan NextCalibrationDate-parametrin tavujen muoto:
                                                                         Taulukko 41
                            NextCalibrationDate-parametrin muoto (recordDataIdentifier-parametrin arvo F022)
                Tavu               Parametrien määrittely                              Tarkkuus                           Käyttöalue
                  1       kuukausi                                            1 kk/bit, lähtöarvo 0 kk                1–12 kuukautta
                  2       päivä                                        0,25 päivä/bit, lähtöarvo 0 päivää           0,25–31,75 päivää
                                                                                  (ks. huomautus)
                  3       vuosi                                         1 vuosi/bit, lähtöarvo vuosi 1985          1985–2235 (vuosi)
                                                                                  (ks. huomautus)
            Huomautus päiväparametrin käytöstä:
            1. 0 päivämäärän arvona merkitsee tyhjää. Arvoja 1, 2, 3 ja 4 käytetään ilmaisemaan kuukauden ensimmäistä päivää, arvoja 5, 6, 7 ja 8
               ilmaisemaan kuukauden toista päivää jne.
            2. Tämä parametri ei vaikuta tuntiparametriin.
            Huomautus vuosiparametrin käytöstä:
            0 vuoden arvona merkitsee vuotta 1985, arvo 1 merkitsee vuotta 1986 jne.
   CPR_078  Taulukossa 42 kuvataan VehicleRegistrationNumber-parametrin tavujen muoto:
                                                                         Taulukko 42
                         VehicleRegistrationNumber-parametrin muoto (recordDataIdentifier-parametrin arvo F07E)
                Tavu               Parametrien määrittely                              Tarkkuus                           Käyttöalue
                  1       Koodisto (Code Page, lisäyksen 1                              ASCII                              01–0A
                          mukaisesti)
                2–14      Ajoneuvon rekisterinumero (lisäyk-                            ASCII                               ASCII
                          sen 1 mukaisesti)
 ---pagebreak--- 28.5.2002            FI                                Euroopan yhteisöjen virallinen lehti                                                 C 126 E/169
                                                                        Lisäys 9
                           TYYPPIHYVÄKSYNTÄ – LUETTELO VÄHIMMISTÄ VAADITTAVISTA TESTEISTÄ
          1. JOHDANTO
          1.1 Tyyppihyväksyntä
          Valvontalaitteen (tai sen osan) ETY-tyyppihyväksyntä perustuu seuraaviin sertifiointeihin:
          — tietoturvasertifiointi, jonka tekee ITSEC-valtuutettu (Information Technology Security Evaluation Criteria, EU:n ko-
              mission suositus yleisistä tietotekniikan turvallisuuden arviointiperusteista) viranomainen käyttäen vertailukohtana
              tietoturvatavoitetta, joka on täysin tämän liitteen lisäyksen 10 mukainen,
          — toiminnallinen sertifiointi, jonka tekee jäsenvaltion viranomainen antamalla todistuksen siitä, että koestettu laite
              täyttää tämän lisäyksen vaatimukset, jotka koskevat suoritettuja toimintoja, mittaustarkkuutta ja ympäristönsuojeluun
              liittyviä ominaisuuksia,
          — yhteentoimivuuden sertifiointi, jonka tekee toimivaltainen elin antamalla todistuksen siitä, että valvontalaite (tai
              ajopiirturikortti) on täysin yhteentoimiva vaadittavien ajopiirturikorttimallien (tai valvontalaitemallien) kanssa (ks.
              tämän lisäyksen VIII luku).
          Tässä lisäyksessä määritellään ne testit, jotka jäsenvaltion viranomaisen on vähintään tehtävä toiminnallisuutta koestet-
          taessa, ja testit, jotka toimivaltaisen elimen on vähintään suoritettava yhteentoimivuutta koestettaessa. Testejä tehtäessä
          käytettäviä menettelyjä ei ole määritelty tätä yksityiskohtaisemmin.
          Tässä lisäyksessä ei käsitellä tietoturvasertifiointiin liittyviä asioita. Jos jotkut tyyppihyväksyntää varten tarvittavat testit
          tehdään tietoturva-arvioinnin ja -sertifioinnin yhteydessä, niitä ei tarvitse tehdä uudelleen. Tässä tapauksessa riittää, että
          tarkastetaan kyseisten tietoturvatestien tulokset. Yleisenä ohjeena voidaan sanoa, että ne vaatimukset, joiden täyttämistä
          voidaan olettaa testattavan (tai jotka läheisesti liittyvät testeihin, jotka voidaan olettaa tehtäväksi) tietoturvatestien
          yhteydessä, on tässä liitteessä merkitty tähdellä (*).
          Tässä lisäyksessä käsitellään liiketunnistimen ja ajoneuvoyksikön tyyppihyväksyntää erikseen valvontalaitteen osina.
          Kaikkien liiketunnistinmallien ja kaikkien ajoneuvoyksikkömallien välistä yhteentoimivuutta ei vaadita, joten liiketunnis-
          timen tyyppihyväksyntä voidaan myöntää vain ajoneuvoyksikön tyyppihyväksynnän kanssa ja päinvastoin.
          1.2 Viitetiedot
          Tässä lisäyksessä käytetään seuraavia viitteitä:
          IEC 68-2-1             Environmental testing – Part 2: Tests – Tests A: Cold. 1990 + Amendment 2: 1994. (Ympäristö-
                                 testaus. Osa 2: Testit. Testit A: Kylmätestit. 1990, toinen muutos: 1994)
          IEC 68-2-2             Environmental testing – Part 2: Tests – Tests B: Dry heat. 1974 + Amendment 2: 1994. ( Ympä-
                                 ristötestaus. Osa 2: Testit. Testit B: Testit kuivassa lämmössä. 1974, toinen muutos: 1994)
          IEC 68-2-6             Basic environmental testing procedures – Test methods – Test Fc and guidance: Vibration (sinu-
                                 soidal). 6 edition: 1985. (Ympäristötestauksen perusmenetelmät. Testimenetelmät. Testi Fc ohjeineen:
                                 Tärinä (sinimuotoinen). Kuudes painos: 1985)
          IEC 68-2-14            Basic environmental testing procedures – Test methods – Test N: Change of temperature. Modifi-
                                 cation 1: 1986. (Ympäristötestauksen perusmenetelmät. Testimenetelmät. Testi N: Lämpötilanmuu-
                                 tokset. Ensimmäinen muutos: 1986)
          IEC 68-2-27            Basic environmental testing procedures – Test methods – Test Ea and guidance: Shock. Edition 3:
                                 1987. (Ympäristötestauksen perusmenetelmät. Testimenetelmät. Testi Ea ohjeineen: Iskut. Kolmas
                                 painos: 1987)
          IEC 68-2-30            Basic environmental testing procedures – Test methods – Test Db and guidance: Damp heat, cyclic
                                 (12 + 12 – hour cycle). Modification 1: 1985. (Ympäristötestauksen perusmenetelmät. Testimene-
                                 telmät. Testi Db ohjeineen: Testit kosteassa lämmössä toistettavin jaksoin (jakso 12 + 12 tuntia).
                                 Ensimmäinen muutos: 1985)
          IEC 68-2-35            Basic environmental testing procedure – Test methods – Test Fda: Random vibration wide band –
                                 Reproductibility High. Modification 1: 1983. (Ympäristötestauksen perusmenetelmät. Testimenetel-
                                 mät. Testi Fda : Laajakaistainen satunnaisesti muuttuva tärinä. Hyvä toistettavuus. Ensimmäinen
                                 muutos: 1983)
          IEC 529                Degrees of protection provided by enclosures (IP code). Edition 2: 1989. (Koteloinnin suojausluokat
                                 (IP-luokat). Toinen painos: 1989)
          IEC 61000-4-2          Electromagnetic Compatibility (EMC) – Testing and measurement techniques – Electrostatic
                                 discharge immunity test: 1995 / Amendment 1: 1998 (Sähkömagneettinen yhteensopivuus (EMC).
                                 Testaus- ja mittausmenetelmät. Staattisen sähkön purkauksien sietotesti. 1995, ensimmäinen li-
                                 säys:1998)
          ISO 7637-1             Electrical disturbance by conduction and coupling – Part 1: Passenger cars and light commercial
                                 vehicles with nominal 12 V supply voltage – Electrical transient conduction along supply lines only.
                                 Edition 2: 1990. (Tieliikenteessä käytettävät ajoneuvot. Johtumisesta ja kytkemisestä aiheutuvat
                                 sähköiset häiriöt. Osa 1: Henkilöautot ja ammattimaisessa liikenteessä käytettävät kevyet ajoneuvot,
                                 joissa on 12 V:n jännite. Jännitepiikkien johtuminen pelkästään virtajohtoja myöden. Toinen painos:
                                 1990)
 ---pagebreak--- C 126 E/170         FI                                 Euroopan yhteisöjen virallinen lehti                                                   28.5.2002
            ISO 7637-2          Road vehicles – Electrical disturbance by conduction and coupling – Part 2: Commercial vehicles
                                with nominal 24 V supply voltage – Electrical transient conduction along supply lines only. First
                                edition: 1990. (Tieliikenteessä käytettävät ajoneuvot. Johtumisesta ja kytkemisestä aiheutuvat säh-
                                köiset häiriöt. Osa 2: Ammattimaisessa liikenteessä käytettävät ajoneuvot, joissa on 24 V:n jännite.
                                Jännitepiikkien johtuminen pelkästään virtajohtoja myöden. Ensimmäinen painos: 1990)
            ISO 7637-3          Road vehicles – Electrical disturbance by conduction and coupling – Part 3: Vehicles with 12 V or
                                24 V supply voltage – Electrical transient transmission by capacitive and inductive coupling via lines
                                other than supply lines. First Edition: 1995 + Cor 1: 1995. (Tieliikenteessä käytettävät ajoneuvot.
                                Johtumisesta ja kytkemisestä aiheutuvat sähköiset häiriöt. Osa 3: Ajoneuvot, joissa on 12 tai 24 V:n
                                jännite. Jännitepiikkien kapasitiivinen ja induktiivinen johtuminen muilla tavoin kuin virtajohtoja
                                myöden. Ensimmäinen painos: 1995, ensimmäinen korjaus: 1995)
            ISO/IEC 7816-1      Identification cards – Integrated circuit(s) cards with contacts – Part 1: Physical characteristics. First
                                edition: 1998. (Henkilökortit. Integroidulla piirillä varustetut kontaktilliset kortit. Osa 1: Fyysiset
                                ominaisuudet. Ensimmäinen painos: 1998)
            ISO/IEC 7816-2      Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 2:
                                Dimensions and location of the contacts. First edition: 1999. (Tietotekniikka. Henkilökortit. Inte-
                                groidulla piirillä varustetut kontaktilliset kortit. Osa 2: Mitat ja liittimien paikat. Ensimmäinen
                                painos: 1999)
            ISO/IEC 7816-3      Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 3:
                                Electronic signals and transmission protocol. Edition 2: 1997. (Tietotekniikka. Henkilökortit. Inte-
                                groidulla piirillä varustetut kontaktilliset kortit. Osa 3: Sähköiset signaalit ja siirtoprotokollat. Toinen
                                painos: 1997)
            ISO/IEC 10373       Identification cards – Test methods. First edition: 1993. (Henkilökortit. Testausmenetelmät. Ensim-
                                mäinen painos: 1993)
            2. AJONEUVOYKSIKÖN TOIMINNALLISET TESTIT
                                                                                                                          Vaatimukset, joihin
                Nro                Testi                                             Selite
                                                                                                                              testi liittyy
            1.         Hallinnollinen tarkastus
            1.1        Kirjallinen aineisto           Kirjallisen aineiston oikeellisuus
            1.2        Valmistajan                    Valmistajan kokoonpanovaiheessa suorittaman testin tulok-            070, 071, 073
                       testitulokset                  set. Kirjalliset todisteet
            2.         Silmämääräinen tarkastus
            2.1        Yhtäpitävyys kirjallisen aineiston kanssa
            2.2        Tunniste / merkinnät                                                                                168, 169
            2.3        Materiaalit                                                                                         163–167
            2.4        Sinetöinti                                                                                          251
            2.5        Ulkoiset liitäntälaitteet
            3.         Toiminnalliset testit
            3.1        Laitteessa mukana olevat toiminnot                                                                  002, 004, 244
            3.2        Toimintatilat                                                                                       006*, 007*,
                                                                                                                           008*, 009*, 106,
                                                                                                                           107
            3.3        Toiminnot ja tietojen käyttöoikeudet                                                                010*, 011*, 240,
                                                                                                                           246, 247
            3.4        Korttien paikoilleen asettamisen ja poistamisen seuranta                                            013, 014, 015*,
                                                                                                                           016*, 106
            3.5        Nopeuden ja matkan mittaus                                                                          017–026
            3.6        Ajanmittaus (testi tehdään 20 °C:n lämpötilassa)                                                    027–032
 ---pagebreak--- 28.5.2002         FI                                Euroopan yhteisöjen virallinen lehti                           C 126 E/171
                                                                                               Vaatimukset, joihin
              Nro                Testi                                       Selite
                                                                                                   testi liittyy
          3.7        Kuljettajan toiminnan seuranta                                            033–043, 106
          3.8        Ajoneuvon miehityksen seuranta                                            044, 045, 106
          3.9        Tietojen syöttö käsin                                                     046–050b
          3.10       Yritysten tekemien lukitusten hallinta                                    051–055
          3.11       Tarkastustoimien seuranta                                                 056, 057
          3.12       Tapausten ja/tai vikojen havaitseminen                                    059–069, 106
          3.13       Laitteen tunnistetiedot                                                   075*, 076*, 079
          3.14       Kuljettajakortin paikoilleen asettamiseen ja poistamisen liittyvät tiedot 081*–083*
          3.15       Kuljettajan toimintaan liittyvät tiedot                                   084*–086*
          3.16       Paikkoihin liittyvät tiedot                                               087*–089*
          3.17       Matkamittariin liittyvät tiedot                                           090*–092*
          3.18       Nopeuteen liittyvät yksityiskohtaiset tiedot                              093*
          3.19       Tapauksiin liittyvät tiedot                                               094*, 095
          3.20       Vikoihin liittyvät tiedot                                                 096*
          3.21       Kalibrointiin liittyvät tiedot                                            097*, 098*
          3.22       Ajan asetukseen liittyvät tiedot                                          100*, 101*
          3.23       Tarkastustoimiin liittyvät tiedot                                         102*, 103*
          3.24       Yritysten tekemiin lukituksiin liittyvät tiedot                           104*
          3.25       Tietojen kopiointitapahtumiin liittyvät tiedot                            105*
          3.26       Erityisolosuhteisiin liittyvät tiedot                                     105a*, 105b*
          3.27       Tietojen tallennus ja säilytys ajopiirturikorteilla                       108, 109*,
                                                                                               109a*, 110*,
                                                                                               111, 112
          3.28       Tietojen näyttö                                                           072, 106,
                                                                                               113–128,
                                                                                               PIC_001,
                                                                                               DIS_001
          3.29       Tulostus                                                                  072, 106,
                                                                                               129–138,
                                                                                               PIC_001,
                                                                                               PRT_001 –
                                                                                               PRT_012
          3.30       Varoitukset                                                               106, 139–148,
                                                                                               PIC_001
          3.31       Tietojen kopiointi ulkoiselle tietovälineelle                             072, 106,
                                                                                               149–151
          3.32       Tietojen tulostus ulkoisille lisälaitteille                               152, 153
          3.33       Kalibrointi                                                               154*, 155*,
                                                                                               156*, 245
          3.34       Ajan asetus                                                               157*, 158*
          3.35       Lisätoimintojen aiheuttamat häiriöt                                       003, 269
 ---pagebreak--- C 126 E/172         FI                           Euroopan yhteisöjen virallinen lehti                                               28.5.2002
                                                                                                                Vaatimukset, joihin
                Nro               Testi                                       Selite
                                                                                                                    testi liittyy
            4.         Ympäristötestit
            4.1        Lämpötila                 Todennetaan laitteen toiminta seuraavissa oloissa:             159
                                                 — standardin IEC 68-2-1 testi Ad, testin kesto 72 tuntia
                                                     alhaisimmassa lämpötilassa (- 20 °C), laite toiminnassa 1
                                                     tunnin ajan, ei toiminnassa 1 tunnin ajan,
                                                 — standardin IEC 68-2-2 testi Bd, testin kesto 72 tuntia
                                                     korkeimmassa lämpötilassa (+ 70 °C), laite toiminnassa
                                                     1 tunnin ajan, ei toiminnassa 1 tunnin ajan
                                                 Toistuvat lämpötilan vaihtelut: todennetaan, että ajoneuvo-
                                                 yksikkö sietää nopeita ulkoisen lämpötilan vaihteluja teke-
                                                 mällä standardin IEC 68-2-14 mukainen testi Na, 20 läm-
                                                 pötilan vaihtelujaksoa, joista jokaisessa lämpötila vaihtuu
                                                 alhaisimmasta lämpötilasta (- 20 °C) korkeimpaan lämpöti-
                                                 laan (+ 70 °C) ja pysyy kaksi tuntia sekä alhaisimmassa että
                                                 korkeimmassa lämpötilassa
                                                 Alimmassa ja korkeimmassa lämpötilassa sekä lämpötilan
                                                 muutosjaksojen aikana voidaan tehdä rajoitettu testisarja
                                                 (joka sisältää tämän taulukon osassa 3 olevia testejä)
            4.2        Kosteus                   Todennetaan, että ajoneuvoyksikkö sietää jaksoittaista kos-    160
                                                 teutta (lämpötesti) tekemällä standardin IEC 68-2-30 mukai-
                                                 nen testi Db, kuusi 24 tunnin jaksoa, joista jokaisessa läm-
                                                 pötila vaihtelee välillä + 25 °C – + 55 °C ja suhteellinen
                                                 kosteus on 97 % lämpötilassa + 25 °C ja 93 % lämpötilassa
                                                 + 55 °C
            4.3        Tärinä                    1. Sinimuotoinen tärinä:                                       163
                                                     Todennetaan, että ajoneuvoyksikkö sietää sinimuotoista
                                                     tärinää, jolla on seuraavat ominaisuudet:
                                                     vakioamplitudi taajuusalueella 5–11 Hz: 10 mm hui-
                                                     pusta huippuun mitattuna
                                                     vakiokiihtyvyys taajuusalueella 11–300 Hz: 5 g
                                                     Tämän vaatimuksen täyttäminen todennetaan tekemällä
                                                     standardin IEC 68-2-6 mukainen testi Fc vähimmäiskes-
                                                     toltaan 3 x 12 tuntia (12 tuntia kutakin akselia kohden)
                                                 2. Satunnaisesti muuttuva tärinä:
                                                     Todennetaan, että ajoneuvoyksikkö sietää satunnaisesti
                                                     muuttuvaa tärinää, jolla on seuraavat ominaisuudet:
                                                     taajuus 5–150 Hz, taso 0,02 g2/Hz.
                                                     Tämän vaatimuksen täyttäminen todennetaan tekemällä
                                                     standardin IEC 68-2-35 mukainen testi Ffda vähimmäis-
                                                     kestoltaan 3 x 12 tuntia (12 tuntia kutakin akselia koh-
                                                     den), laite toiminnassa 1 tunnin ajan, ei toiminnassa 1
                                                     tunnin ajan
                                                 Edellä kuvatut kaksi testiä tehdään kahdelle eri näytteelle,
                                                 jotka edustavat testattavaa laitetyyppi
            4.4        Suojaus vettä ja vieraita Todennetaan, että ajoneuvoyksikön standardin IEC 529 mu-       164, 165
                       esineitä vastaan          kainen suojausluokka on vähintään IP 40, kun laite on
                                                 asennettu ajoneuvoon käyttöolosuhteisiinsa
            4.5        Ylijännitesuojaus         Todennetaan, että ajoneuvoyksikkö sietää seuraavia käyttö-     161
                                                 jännitteitä:
                                                 24 V:n mallit: 34 V lämpötilassa + 40 °C 1 tunnin ajan
                                                 12 V:n mallit: 17 V lämpötilassa + 40 °C 1 tunnin ajan
            4.6        Suojaus väärää napai-     Todennetaan, että ajoneuvoyksikkö sietää virtalähteen napo-    161
                       suutta vastaan            jen vaihtamisen toisin päin
            4.7        Oikosulkusuojaus          Todennetaan, että laitteen tulo- ja lähtösignaalit on suojattu 161
                                                 oikosululta käyttöjännitettä ja maata vastaan
 ---pagebreak--- 28.5.2002         FI                              Euroopan yhteisöjen virallinen lehti                                                C 126 E/173
                                                                                                                  Vaatimukset, joihin
              Nro                Testi                                          Selite
                                                                                                                      testi liittyy
          5.         Sähkömagneettisen yhteensopivuuden (EMC) testaus
          5.1        Laitteen tuottama säteily    Laitteen on täytettävä direktiivin 95/54/ETY vaatimukset        162
                     ja magneettinen vastaan-
                     ottavuus
          5.2        Staattisen sähkön pur-       Laitteen on täytettävä standardin IEC 61000-4-2, ± 2 kV         162
                     kaukset                      (taso 1) vaatimukset
          5.3        Virtajohtimia pitkin tule-   24 V:n mallit: laitteen on täytettävä standardin ISO 7637-2     162
                     vien jännitepiikkien sie-    vaatimukset:
                     tokyky                       pulssi 1a: Vs = – 100 V, Ri = 10 ohmia
                                                  pulssi 2: Vs = + 100 V, Ri = 10 ohmia
                                                  pulssi 3a: Vs = – 100 V, Ri = 50 ohmia
                                                  pulssi 3b: Vs = + 100 V, Ri = 50 ohmia
                                                  pulssi 4: Vs = – 16 V Va = – 12 V, t6=100 ms
                                                  pulssi 5: Vs = + 120 V, Ri = 2,2 ohmia, td = 250 ms
                                                  12 V:n mallit: laitteen on täytettävä standardin ISO 7637-1
                                                  vaatimukset:
                                                  pulssi 1: Vs = – 100 V, Ri = 10 ohmia
                                                  pulssi 2: Vs = + 100 V, Ri = 10 ohmia
                                                  pulssi 3a: Vs = – 100 V, Ri = 50 ohmia
                                                  pulssi 3b: Vs = + 100 V, Ri = 50 ohmia
                                                  pulssi 4: Vs = – 6 V, Va = – 5 V, t6 = 15 ms
                                                  pulssi 5: Vs = + 65 V, Ri = 3 ohmia, td = 100 ms
                                                  Pulssin 5 sietokyky testataan vain ajoneuvoyksiköillä, jotka
                                                  on tarkoitettu asennettavaksi ajoneuvoihin, joissa ei ole eril-
                                                  listä suojausta sähköisen kuormituksen äkillisen katkeami-
                                                  sen varalta
          3. LIIKETUNNISTIMEN TOIMINNALLISET TESTIT
                                                                                                                  Vaatimukset, joihin
              Nro                Testi                                          Selite
                                                                                                                      testi liittyy
          1.         Hallinnollinen tarkastus
          1.1        Kirjallinen aineisto         Kirjallisen aineiston oikeellisuus
          2.         Silmämääräinen tarkastus
          2.1        Yhtäpitävyys kirjallisen aineiston kanssa
          2.2        Tunniste / merkinnät                                                                         169, 170
          2.3        Materiaalit                                                                                  163–167
          2.4        Sinetöinti                                                                                   251
          3.         Toiminnalliset testit
          3.1        Liiketunnistimen tunnistetiedot                                                              077*
          3.2        Liiketunnistimen liittäminen ajoneuvoyksikköön                                               099*, 155
          3.3        Liikkeen havaitseminen
                     Liikkeen mittaustarkkuus                                                                     022–026
 ---pagebreak--- C 126 E/174         FI                            Euroopan yhteisöjen virallinen lehti                                              28.5.2002
                                                                                                                Vaatimukset, joihin
                Nro               Testi                                          Selite
                                                                                                                    testi liittyy
            4.         Ympäristötestit
            4.1        Käyttölämpötila            Todennetaan toiminnallisuus (niin kuin se on määritelty       159
                                                  testin 3.3 kohdalla) lämpötila-alueella [– 40 °C – + 135 °C]
                                                  tekemällä:
                                                  — standardin IEC 68-2-1 mukainen testi Ad kestoltaan 96
                                                      tuntia alimmassa lämpötilassa Tomin
                                                  — standardin IEC 68-2-2 mukainen testi Bd kestoltaan 96
                                                      tuntia ylimmässä lämpötilassa Tomax
            4.2        Lämpötilan jaksoittainen   Todennetaan toiminnallisuus (niin kuin se on määritelty       159
                       vaihtelu                   testin 3.3 kohdalla) tekemällä standardin IEC 68-2-14 mu-
                                                  kainen testi Na, 20 lämpötilan vaihtelujaksoa, joista jokai-
                                                  sessa lämpötila vaihtuu alhaisimmasta lämpötilasta (– 40 °C)
                                                  korkeimpaan lämpötilaan (+ 135 °C) ja pysyy kaksi tuntia
                                                  sekä alhaisimmassa että korkeimmassa lämpötilassa
                                                  Alimmassa ja korkeimmassa lämpötilassa sekä lämpötilan
                                                  muutosjaksojen aikana voidaan tehdä rajoitettu testisarja
                                                  (joka sisältää kohdassa 3.3 määriteltyjä testejä)
            4.3        Kosteuden jaksoittainen    Todennetaan toiminnallisuus (niin kuin se on määritelty       160
                       vaihtelu                   testin 3.3 kohdalla) tekemällä standardin IEC 68-2-30 mu-
                                                  kainen testi Db, kuusi 24 tunnin jaksoa, joista jokaisessa
                                                  lämpötila vaihtelee välillä + 25 °C – + 55 °C ja suhteellinen
                                                  kosteus on 97 % lämpötilassa + 25 °C ja 93 % lämpötilassa
                                                  + 55 °C
            4.4        Tärinä                       Todennetaan toiminnallisuus (niin kuin se on määritelty     163
                                                  testin 3.3 kohdalla) tekemällä standardin IEC 68-2-6 mukai-
                                                  nen testi Fc siten, että se sisältää 100 taajuuden muutosjak-
                                                  soa: vakioamplitudi taajuusalueella 10–57 Hz: 1,5 mm hui-
                                                  pusta huippuun mitattuna
                                                  vakiokiihtyvyys taajuusalueella 57–500 Hz: 20 g
            4.5        Iskut                      Todennetaan toiminnallisuus (niin kuin se on määritelty       163
                                                  testin 3.3 kohdalla) tekemällä standardin IEC 68-2-27 mu-
                                                  kainen testi Ea antamalla 3 iskua molempiin suuntiin kun-
                                                  kin kolmen kohtisuoran akselin suunnassa
            4.6        Suojaus vettä ja vieraita  Todennetaan, että liiketunnistimen standardin IEC 529 mu-     165
                       esineitä vastaan           kainen suojausluokka on vähintään IP 64, kun laite on
                                                  asennettu ajoneuvoon käyttöolosuhteisiinsa
            4.7        Suojaus väärää napai-      Todennetaan, että liiketunnistin sietää virtalähteen napojen  161
                       suutta vastaan             vaihtamisen toisin päin
            4.8        Oikosulkusuojaus           Todennetaan, että tulo- ja lähtösignaalit on suojattu oikosu- 161
                                                  lulta käyttöjännitettä ja maata vastaan
            5.         Sähkömagneettisen yhteensopivuuden (EMC) testaus
            5.1        Laitteen tuottama säteily  Laitteen on täytettävä direktiivin 95/54/ETY vaatimukset      162
                       ja magneettinen vastaan-
                       ottavuus
            5.2        Staattisen sähkön pur-     Laitteen on täytettävä standardin IEC 61000-4-2, ± 2 kV       162
                       kaukset                    (taso 1) vaatimukset
            5.3        Datakaapeleita pitkin tu-  Laitteen on täytettävä standardin ISO7637-3 (taso III) vaa-   162
                       levien     jännitepiikkien timukset
                       sietokyky
 ---pagebreak--- 28.5.2002         FI                             Euroopan yhteisöjen virallinen lehti                                                 C 126 E/175
          4. AJOPIIRTURIKORTTIEN TOIMINNALLISET TESTIT
                                                                                                                  Vaatimukset, joihin
              Nro               Testi                                          Selite
                                                                                                                      testi liittyy
          1.         Hallinnollinen tarkastus
          1.1        Kirjallinen aineisto        Kirjallisen aineiston oikeellisuus
          2.         Silmämääräinen tarkastus
          2.1                                    Varmistetaan, että turvakuviointi ja näkyviksi tarkoitetut       171–181
                                                 tiedot on painettu korttiin oikein ja vaatimusten mukaisesti
          3.         Fyysiset testit
          3.1        Tarkastetaan kortin mitat ja koskettimien sijainti                                           184
                                                                                                                  ISO/IEC 7816-1
                                                                                                                  ISO/IEC 7816-2
          4.         Tiedonsiirtoprotokolliin liittyvät testit
          4.1        ATR-signaali                Tarkastetaan, että ATR-signaali on vaatimusten mukainen          ISO/IEC 7816-3
                                                                                                                  TCS 304, 307,
                                                                                                                  308
          4.2        T=0                         Tarkastetaan, että T=0-protokolla on vaatimusten mukainen        ISO/IEC 7816-3
                                                                                                                  TCS 302, 303,
                                                                                                                  305
          4.3        PTS-komento                 Tarkastetaan, että PTS-komento on vaatimusten mukainen,          ISO/IEC 7816-3
                                                 vaihtamalla käytössä oleva protokolla T=0:sta T=1:ksi            TCS 309–311
          4.4        T=1                         Tarkastetaan, että T=1-protokolla on vaatimusten mukainen        ISO/IEC 7816-3
                                                                                                                  TCS 303, / 306
          5.         Kortin tiedostorakenne
          5.1                                    Testataan, että kortin tiedostorakenne on vaatimusten mu-        TCS 312
                                                 kainen, tarkastamalla, että kortilla on vaadittavat tiedostot ja TCS 400*, 401,
                                                 että niiden käyttöehdot ovat asianmukaiset                       402, 403*, 404,
                                                                                                                  405*, 406, 407,
                                                                                                                  408*, 409, 410*,
                                                                                                                  411, 412, 413*,
                                                                                                                  414, 415*, 416,
                                                                                                                  417, 418*, 419
          6.         Toiminnalliset testit
          6.1        Normaali     tietojenkäsit- Testataan jokaisen komennon jokainen sallittu käyttötapa         TCS 313 bis TCS
                     tely                        vähintään kertaalleen (esim. testataan UPDATE BINARY             379
                                                 -komento luokkaa osoittavan CLA-tavun arvolla '00' ja ar-
                                                 volla '0' C sekä käyttäen eri arvoja parametreissa P1, P2 ja
                                                 Lc). Tarkastetaan, että komennon mukaiset toiminnot on
                                                 todella suoritettu kortilla (esim. lukemalla sen tiedoston tie-
                                                 dot, jota komento koski)
          6.2        Virheilmoitukset            Testataan jokainen (lisäyksessä 2 määritelty) virheilmoitus
                                                 vähintään kerran jokaisessa komennossa. Testataan jokainen
                                                 yleinen virhe vähintään kerran (paitsi datan eheyteen liitty-
                                                 vät virheet, joiden vastauskoodi on '6400' ja jotka tarkaste-
                                                 taan tietoturvasertifioinnin yhteydessä)
          7.         Ympäristötestit
          7.1                                    Varmistetaan, että kortit toimivat standardin ISO/IEC 10373      185–188
                                                 mukaisesti määritellyissä olosuhteissa                           ISO/IEC 7816-1
 ---pagebreak--- C 126 E/176         FI                            Euroopan yhteisöjen virallinen lehti                                             28.5.2002
            5. YHTEENTOIMIVUUSTESTIT
                Nro               Testi                                                Selite
            1.         Molemminpuolinen var-      Tarkastetaan, että ajoneuvoyksikön ja ajopiirturikortin välinen molemminpuo-
                       mentaminen                 linen varmentaminen sujuu normaalisti
            2.         Tietojen kirjoittamisen ja Suoritetaan tyypillinen käyttötilannetta vastaava toiminto ajoneuvoyksikössä.
                       lukemisen testaus          Toiminto on valittava testattavan kortin tyypin mukaan, ja sen on kirjoitettava
                                                  tietoja mahdollisimman moneen kortilla olevaan EF-tiedostoon
                                                  Todennetaan kopioimalla kortin tiedot, että kaikki asianmukaiset tallenteet on
                                                  tehty oikein
                                                  Todennetaan tulostamalla päivittäinen tuloste, että kaikki asianmukaiset tallen-
                                                  teet ovat luettavissa
 ---pagebreak--- 28.5.2002            FI                                Euroopan yhteisöjen virallinen lehti                                               C 126 E/177
                                                                        Lisäys 10
                                                       YLEISET TIETOTURVATAVOITTEET
          Tässä lisäyksessä määritellään liiketunnistimen, ajoneuvoyksikön ja ajopiirturikortin tietoturvatavoitteiden vähimmäisvaa-
          timukset.
          Luodakseen tietoturvatavoitteet, joiden mukaan voidaan hakea turvavarmennusta, valmistajien on tarpeen mukaan
          hiottava ja täydennettävä asiakirjoja ilman, että niissä olevien uhkien, tavoitteiden, menettelytapojen ja tietoturvan
          toteuttamistoimintojen erittelyjen osalta lisätään mitään tai poistetaan mitään.
                                            LIIKETUNNISTIMEN YLEISET TIETOTURVATAVOITTEET
          1. Johdanto
          Tässä asiakirjassa kuvataan liiketunnistin, uhat, jotka sen on torjuttava, sekä tietoturvatavoitteet, jotka sen on täytettävä.
          Asiakirjassa määritellään vaadittavat tietoturvan toteuttamistoiminnot. Edelleen asiakirjassa määritellään tietoturvameka-
          nismien oletettu vähimmäisvahvuus sekä kehityksen ja arvioinnin vaatima varmuustaso.
          Tässä asiakirjassa viitataan vaatimuksiin, jotka on esitetty varsinaisessa liitteessä I B. On huomattava, että varsinaisen
          liitteen I B vaatimuksien ja tietoturvatavoitteiden vaatimuksien kohdalla saattaa esiintyä päällekkäisyyksiä. Mikäli suhde
          jonkin tietoturvatavoitteen vaatimuksen ja sen varsinaisen liitteen I B vaatimuksen, johon tämän tietoturvatavoitteen
          vaatimus viittaa, välillä on epäselvä, on varsinaisen liitteen I B vaatimus määräävä.
          Sellaisiin varsinaisen liitteen I B vaatimuksiin, joihin ei viitata tietoturvatavoitteissa, ei kohdisteta tietoturvan toteutta-
          mistoimintoja.
          Uhille, tavoitteille, menettelytavoille ja tietoturvan toteuttamistoimintojen erittelyille on annettu yksilölliset nimet, jotta
          ne olisivat jäljitettävissä kehitys- ja arviointiasiakirjoissa.
          2. Lyhenteet, määritelmät ja viitetiedot
          2.1 Lyhenteet
          ROM       (Read only memory) ROM-muisti; muisti, josta tietoja voidaan lukea, mutta johon ei voi kirjoittaa
          SEF       (Security enforcing function) SEF-toiminto; tietoturvan toteuttamistoiminto
          TBD       (To be defined) Määritellään erikseen (myöhemmin)
          TOE       (Target of evaluation) Arviointikohde
          VU        (Vehicle unit) Ajoneuvoyksikkö
          2.2 Määritelmät
          Digitaalinen ajopiirturi                 Valvontalaite
          Laitekokonaisuus                         Liiketunnistimeen kytketty laite
          Liikedata                               Ajoneuvoyksikön kanssa vaihdettavat tiedot, jotka koskevat nopeutta ja kuljettavaa
                                                  matkaa
          Fyysisesti erilliset osat                Liiketunnistimen fyysiset osat, jotka on sijoitettu eri puolille ajoneuvoa, erotuksena
                                                  liiketunnistimen kuoren sisällä olevista fyysisistä osista
 ---pagebreak--- C 126 E/178           FI                                Euroopan yhteisöjen virallinen lehti                                               28.5.2002
            Tietoturvadata                         Tietyt tiedot, joita tarvitaan tukemaan tietoturvan toteuttamistoimintoja (esim. sa-
                                                   lakirjoitusavaimet)
            Järjestelmä                            Laitteet, ihmiset tai organisaatiot, jotka jollain tavoin liittyvät valvontalaitteeseen
            Käyttäjä                               Liiketunnistinta käyttävä henkilö (paitsi jos kyseessä on ’käyttäjätiedot’)
            Käyttäjätiedot                         Kaikki muut kuin liikkeeseen ja tietoturvaan liittyvät liiketunnistimen tallentamat ja
                                                   säilyttämät tiedot
            2.3 Viitetiedot
            ITSEC      (Information Technology Security Evaluation Criteria) EU:n komission suositus yleisistä tietotekniikan turval-
                       lisuuden arviointiperusteista vuodelta 1991
            3. Perusteet
            3.1 Liiketunnistimen kuvaus ja käyttötapa
            Liiketunnistin on tarkoitettu asennettavaksi tieliikenteessä käytettäviin kuljetusajoneuvoihin. Sen tarkoituksena on antaa
            ajoneuvoyksikölle turvattua liikedataa, joka kuvaa ajoneuvon nopeutta ja sen kulkemaa matkaa.
            Liiketunnistin liitetään mekaanisesti ajoneuvon sellaiseen liikkuvaan osaan, jonka liike osoittaa ajoneuvon nopeutta tai
            kuljettua matkaa. Se voidaan sijoittaa ajoneuvon vaihdelaatikkoon tai muuhun ajoneuvon osaan.
            Käyttötilassaan liiketunnistin on oltava kytkettynä ajoneuvoyksikköön.
            Se voidaan hallintatarkoituksessa myös kytkeä tiettyihin laitteisiin (valmistajan määriteltävissä).
            Seuraavassa kuvassa on tyypillinen liiketunnistin:
                                                                         Kuva 1
                                                              Tyypillinen liiketunnistin
 ---pagebreak--- 28.5.2002          FI                                Euroopan yhteisöjen virallinen lehti                                          C 126 E/179
          3.2 Liiketunnistimen elinkaari
          Seuraavassa kuvassa on liiketunnistimen tyypillinen elinkaari:
                                                                       Kuva 2
                                                    Liiketunnistimen tyypillinen elinkaari
          3.3 Uhat
          Tässä kohdassa kuvataan uhat, joiden kohteeksi liiketunnistin saattaa joutua.
          3.3.1 Käyttöoikeuksiin liittyvät uhat
          T.Access                            Käyttäjät saattavat yrittää käyttää toimintoja, joihin heillä ei ole käyttöoikeuksia
 ---pagebreak--- C 126 E/180           FI                                Euroopan yhteisöjen virallinen lehti                                                28.5.2002
            3.3.2 Suunnitteluun ja rakenteeseen liittyvät uhat
            T.Faults                           Laitteiston, ohjelmiston tai viestintätapahtumien virheet saattavat asettaa liiketunnisti-
                                               men vaikeasti ennakoitaviin olosuhteisiin, jotka vaarantavat sen tietoturvan
            T.Tests                            Käytöstä poistamatta jääneiden testaustoimintatilojen tai kiertoteiden käyttäminen saat-
                                               taa vaarantaa liiketunnistimen tietoturvan
            T.Design                           Käyttäjät saattavat yrittää saada oikeudettomia tietoja laitteen rakenteesta joko valmis-
                                               tajan lähteistä (varkauden, lahjonnan tms. avulla) tai käänteissuunnittelun avulla
            3.3.3 Käyttöön liittyvät uhat
            T.Environment                      Käyttäjät saattavat vaarantaa liiketunnistimen tietoturvan saattamalla laitteen alttiiksi
                                               ympäristön vaikutuksille (lämpövaikutukset, sähkömagneettiset, optiset, kemialliset,
                                               mekaaniset vaikutukset jne.)
            T.Hardware                         Käyttäjät saattavat yrittää tehdä muutoksia liiketunnistinlaitteisiin
            T.Mechanical_Origin                Käyttäjät saattavat yrittää vaikuttaa liiketunnistimen tulosignaaliin (esim. irrottamalla
                                               tunnistimen vaihdelaatikosta jne.)
            T.Motion_Data                      Käyttäjät saattavat yrittää tehdä muutoksia ajoneuvon liikedataan (lisääminen, muutta-
                                               minen, poistaminen, signaalin toistaminen)
            T.Power_Supply                     Käyttäjät saattavat yrittää tehdä tyhjäksi liiketunnistimen tietoturvatavoitteet tekemällä
                                               muutoksia (katkaiseminen, alentaminen, lisääminen) sen virransyöttöön
            T.Security_Data                    Käyttäjät saattavat yrittää saada oikeudettomia tietoja tietoturvadatasta sitä luotaessa tai
                                               siirrettäessä tai laitteeseen asennettaessa
            T.Software                         Käyttäjät saattavat yrittää tehdä muutoksia liiketunnistimen ohjelmistoon
            T.Stored_Data                      Käyttäjät saattavat yrittää tehdä muutoksia tallennettuihin tietoihin (tietoturvadataan tai
                                               käyttäjätietoihin)
            3.4 Tietoturvatavoitteet
            Digitaalisen ajopiirturijärjestelmän tärkein tietoturvatavoite on seuraava:
            O.Main                             Valvontaviranomaisten tarkastettavaksi tarkoitettujen tietojen on oltava käytettävissä ja
                                               niiden on täysin ja tarkasti kuvattava tarkastuksen kohteena olevia kuljettajia ja ajo-
                                               neuvoja koskevat tapahtumat, jotka liittyvät ajo-, työ-, varallaolo- ja lepoaikoihin sekä
                                               ajoneuvon nopeuteen
            Järjestelmän kokonaistietoturvatavoitteeseen vaikuttava liiketunnistimen tietoturvatavoite on sen vuoksi seuraava:
            O.Sensor_Main                      Liiketunnistimen lähettämän datan on oltava ajoneuvoyksikön käytettävissä, jotta ajo-
                                               neuvoyksikkö voi täysin ja tarkasti määrittää ajoneuvon nopeuden ja sen kulkeman
                                               matkan.
            3.5 Tietotekniikan tietoturvatavoitteet
            Liiketunnistimen tietotekniikkaan liittyvät tietoturvatavoitteet, jotka vaikuttavat sen tietoturvan päätavoitteeseen, ovat
            seuraavat:
            O.Access                           Liiketunnistimen on ohjattava siihen kytkettyjen laitekokonaisuuksien oikeuksia käyttää
                                               toimintoja ja tietoja
            O.Audit                            Liiketunnistimen on seurattava yrityksiä murtaa sen tietoturva ja jäljitettävä yritykset
                                               niihin liittyviin laitekokonaisuuksiin
            O.Authentication                   Liiketunnistimen on todennettava siihen kytketyt laitekokonaisuudet
 ---pagebreak--- 28.5.2002           FI                                 Euroopan yhteisöjen virallinen lehti                                                  C 126 E/181
           O.Processing                        Liiketunnistimen on varmistettava, että tulosignaalin käsittely liikedatan saamiseksi on
                                               virheetöntä
           O.Reliability                       Liiketunnistimen on toimittava luotettavasti
           O.Secured_Data_Exchange             Liiketunnistimen on suojattava tiedonvaihto ajoneuvoyksikön kanssa
           3.6 Fyysiset, henkilöstön tai menetelmien vaikutustavat
           Tässä kohdassa kuvataan fyysisiä, henkilöstöä ja menetelmiä koskevia vaatimuksia, jotka vaikuttavat liiketunnistimen
           tietoturvaan.
           3.6.1 Laitteen suunnittelu ja rakenne
           M.Development                       Liiketunnistimien kehittäjien on varmistettava, että kehitystyön aikainen vastuunjako ei
                                               vaaranna tietotekniikkaan liittyvää tietoturvaa
           M.Manufacturing                     Liiketunnistimien valmistajien on varmistettava, että valmistuksen aikainen vastuunjako
                                               ei vaaranna tietotekniikkaan liittyvää tietoturvaa ja että liiketunnistin on valmistuksen
                                               aikana suojattu sellaisia fyysisiä toimenpiteitä vastaan, jotka saattaisivat vaarantaa tie-
                                               totekniikkaan liittyvän tietoturvan
           3.6.2 Laitteen toimittaminen
           M.Delivery                          Liiketunnistimien valmistajien, ajoneuvovalmistajien ja asentajien on varmistettava, että
                                               liiketunnistinta käsitellään tavalla, joka ei vaaranna tietotekniikkaan liittyvää tietoturvaa
           3.6.3 Tietoturvadatan luonti ja toimittaminen
           M.Sec_Data_Generation               Tietoturvadatan luomisessa käytettävien algoritmien on oltava ainoastaan valtuutettujen
                                               ja luotettavien henkilöiden käytettävissä
           M.Sec_Data_Transport                Tietoturvadata on luotava, siirrettävä ja asennettava liiketunnistimeen tavalla, joka
                                               säilyttää sen asianmukaisen luottamuksellisuuden ja eheyden
           3.6.4 Valvontalaitteen asennus, kalibrointi ja tarkastus
           M.Approved_Workshops                Valvontalaitteen asennuksen, kalibroinnin ja tarkastuksen saavat suorittaa vain luotet-
                                               tavat ja hyväksytyt asentajat tai korjaamot
           M.Mechanical_Interface              Laitteessa on oltava varustus, joka paljastaa mekaanisen liitännän epäasianmukaisen
                                               käsittelyn (esim. sinetit)
           M.Regular_Inpections                Valvontalaite on tarkastettava ja kalibroitava säännöllisesti
           3.6.5 Lainvalvontaan liittyvät tarkastukset
           M.Controls                          Lainvalvontaan liittyviä tarkastuksia on suoritettava säännöllisesti ja satunnaisesti, ja
                                               niihin on sisällyttävä tietoturvan seuranta
           3.6.6 Ohjelmistopäivitykset
           M.Software_Upgrade                  Uusille ohjelmistoversioille on saatava turvavarmennus, ennen kuin niitä voidaan käyt-
                                               tää liiketunnistimessa
           4. Tietoturvan toteuttamistoiminnot
           4.1 Tunnistaminen ja todentaminen
   UIA_101 Liiketunnistimen on jokaisen vuorovaikutuksen yhteydessä voitava tunnistaa se laitekokonaisuus, johon se on kytketty.
 ---pagebreak--- C 126 E/182          FI                               Euroopan yhteisöjen virallinen lehti                                             28.5.2002
   UIA_102  Tunnistimeen kytketyn laitekokonaisuuden on koostuttava seuraavista osista:
            — laitekokonaisuusryhmä:
                — ajoneuvoyksikkö,
                — hallintalaite,
                — muu laite,
            — laitekokonaisuuden tunniste (koskee vain ajoneuvoyksikköä).
   UIA_103  Tunnistimeen kytketyn ajoneuvoyksikön laitekokonaisuuden tunnisteen on sisällettävä ajoneuvoyksikön hyväksyntänu-
            mero ja ajoneuvoyksikön sarjanumero.
   UIA_104  Liiketunnistimen on kyettävä todentamaan kaikki ajoneuvoyksiköt tai hallintalaitteet, joihin se on kytketty, kun
            — laitekokonaisuus kytketään,
            — käyttöjännite virtakatkoksen jälkeen palautuu.
   UIA_105  Liiketunnistimen on kyettävä tietyin väliajoin uudelleen todentamaan ajoneuvoyksikkö, johon se on kytketty.
   UIA_106  Liiketunnistimen on havaittava kopioitu todennusdata, jota yritetään käyttää uudelleen, ja estettävä sen käyttö.
   UIA_107  Kun on tehty tietty määrä (joka on valmistajan määriteltävissä, mutta ei saa olla enemmän kuin 20) perättäisiä
            epäonnistuneita todennusyrityksiä, SEF-toiminnon on
            — luotava tapausta koskeva seurantatietue,
            — varoitettava laitekokonaisuutta,
            — jatkettava liikedatan lähettämistä ei-suojatussa tilassa.
            4.2 Käyttöoikeuksien valvonta
            Käyttöoikeuksien valvonnalla on varmistettava, että arviointikohteen tietoja lukevat, luovat tai muuttavat vain ne, joilla
            on siihen valtuudet.
            4.2.1 Käyttöoikeuksien valvonnan toimintalinjat
   ACC_101  Liiketunnistimen on valvottava toimintojen ja tietojen käyttöoikeuksia.
            4.2.2 Tietojen käyttöoikeudet
   ACC_102  Liiketunnistimen on varmistettava, että liiketunnistimen tunnistetiedot voidaan kirjoittaa vain kerran (vaatimus 078).
   ACC_103  Liiketunnistimen on hyväksyttävä ja/tai tallennettava käyttäjätietoja vain todennetuilta laitekokonaisuuksilta.
   ACC_104  Liiketunnistimen on valvottava tietoturvadatan lukemiseen ja kirjoittamiseen oikeuttavien käyttöoikeuksien noudatta-
            mista.
            4.2.3 Tiedostorakenteet ja käyttöehdot
   ACC_105  Sovellus- ja datatiedostojen rakenne ja käyttöehdot on luotava valmistuksen aikana ja lukittava siten, ettei niitä voida
            myöhemmin muuttaa tai poistaa.
            4.3 Selvitysvelvollisuus
   ACT_101  Liiketunnistimen on säilytettävä muistissaan liiketunnistimen tunnistetiedot (vaatimus 077).
   ACT_102  Liiketunnistimen on säilytettävä muistissaan asennukseen liittyvät tiedot (vaatimus 099).
   ACT_103  Liiketunnistimen on kyettävä tulostamaan selvitysvelvollisuuden nojalla annettavia tietoja (selvitystietoja) todennetuille
            laitekokonaisuuksille niiden pyynnöstä.
 ---pagebreak--- 28.5.2002            FI                               Euroopan yhteisöjen virallinen lehti                                               C 126 E/183
           4.4 Seuranta
   AUD_101 Liiketunnistimen on luotava sen tietoturvaa vaarantavista tapauksista niitä koskeva seurantatietue.
   AUD_102 Seuraavat tapaukset vaarantavat liiketunnistimen tietoturvan:
           — tietoturvan murtoyritykset:
                — todennuksen epäonnistuminen,
                — virhe tallennettujen tietojen eheydessä,
                — virhe sisäisessä tiedonsiirrossa,
                — laitteen kannen luvaton avaaminen,
                — laitteen tahallinen vahingoittaminen,
           — vika liiketunnistimessa.
   AUD_103 Seurantatietueiden on sisällettävä seuraavat tiedot:
           — päivämäärä ja aika, jolloin tapaus sattui,
           — tapaustyyppi,
           — tunnistimeen kytketyn laitekokonaisuuden tunniste.
           Kun vaadittavia tietoja ei ole käytettävissä, on annettava asianmukainen oletusarvoinen tieto (valmistajan määriteltävissä).
   AUD_104 Liiketunnistimen on lähetettävä syntyneet seurantatietueet ajoneuvoyksikölle heti, kun ne on luotu. Tunnistin saa
           tallentaa ne myös omaan muistiinsa.
   AUD_105 Jos liiketunnistin säilyttää seurantatietueita, sen on varmistettava, että säilytettynä on 20 seurantatietuetta riippumatta
           siitä, onko seurantatietueille varattu säilytystila riittävä, ja sen on kyettävä pyydettäessä tulostamaan säilytetyt seu-
           rantatietueet todennetuille laitekokonaisuuksille.
           4.5 Tarkkuus
           4.5.1 Tiedonkulun ohjauksen toimintalinjat
   ACR_101 Liiketunnistimen on varmistettava, että liikedata on voitu saada vain käsittelemällä tunnistimen mekaaniseen tulosignaa-
           liin perustuvia tietoja ja niistä johtamalla.
           4.5.2 Sisäiset tiedonsiirrot
           Tämän kohdan vaatimukset koskevat vain liiketunnistimia, joissa on fyysisesti erillisiä osia.
   ACR_102 Jos tietoja siirretään liiketunnistimen fyysisesti erillisten osien välillä, tiedot on suojattava niiden muuttamista vastaan.
   ACR_103 Jos havaitaan sisäisen tiedonsiirron aikana tapahtunut tiedonsiirtovirhe, siirto on uusittava ja SEF-toiminnon on luotava
           tapausta koskeva seurantatietue.
           4.5.3 Tallennettujen tietojen eheys
   ACR_104 Liiketunnistimen on tarkastettava, että sen muistiin tallennetut käyttäjätiedot ovat eheät.
   ACR_105 Jos havaitaan virhe tallennettujen käyttäjätietojen eheydessä, SEF-toiminnon on luotava seurantatietue.
           4.6 Luotettavuus käytössä
           4.6.1 Testit
   RLB_101 Kaikki pelkästään valmistusvaiheessa käytettävät komennot, toiminnot tai koestuspisteet on tehtävä toimintakyvyttömiksi
           tai poistettava ennen valmistusvaiheen päättymistä. Ne eivät saa olla myöhemmin palautettavissa käyttöön.
 ---pagebreak--- C 126 E/184           FI                               Euroopan yhteisöjen virallinen lehti                                                28.5.2002
   RLB_102  Liiketunnistimen on itse suoritettava testejä sitä ensi kertaa käynnistettäessä sekä normaalin käytön aikana sen virheet-
            tömän toiminnan todentamiseksi. Liiketunnistimen itse suorittamiin testeihin on sisällyttävä tietoturvadatan eheyden
            todentaminen sekä tallennettujen suoritettavien ohjelmakoodien eheyden todentaminen (ellei niitä ole tallennettu ROM-
            muistiin).
   RLB_103  Jos laitteen itse suorittaman testin aikana havaitaan virhe, SEF-toiminnon on luotava seurantatietue (vika liiketunnisti-
            messa).
            4.6.2 Ohjelmistot
   RLB_104  Liiketunnistimen ohjelmistojen käyttöolosuhteissa tapahtuvan analysoinnin tai korjailun on oltava mahdotonta.
   RLB_105  Ulkopuolelta syötettyä dataa ei saa hyväksyä suoritettavaksi ohjelmakoodiksi.
            4.6.3 Fyysinen suojaus
   RLB_106  Jos liiketunnistimen rakenne mahdollistaa sen avaamisen, liiketunnistimen on havaittava kaikki sen kotelon avaamista-
            paukset myös ilman ulkoista virtalähdettä vähintään kuuden kuukauden ajan. Näissä tapauksissa SEF-toiminnon on
            luotava tapausta koskeva seurantatietue. (Riittää, että seurantatietue luodaan ja tallennetaan vasta, kun virta jälleen
            kytketään laitteeseen.)
            Jos liiketunnistinta ei rakenteensa vuoksi ole mahdollista avata, sen rakenteen on oltava sellainen, että yritykset käsitellä
            sitä epäasianmukaisesti ovat helposti havaittavissa (esim. tarkastamalla silmämääräisesti).
   RLB_107  Liiketunnistimen on havaittava laitteen tietyntyyppinen tahallinen vahingoittaminen (valmistajan määriteltävissä).
   RLB_108  Edellä kuvatussa tapauksessa SEF-toiminnon on luotava seurantatietue ja liiketunnistimen on (valmistajan määriteltä-
            vissä).
            4.6.4 Keskeytykset virransyötössä
   RLB_109  Virransyötön keskeytyessä tai jännitteen vaihdellessa liiketunnistimen on siirryttävä suojattuun toimintatilaan.
            4.6.5 Alkutilaan asettamisen olosuhteet
   RLB_110  Jos virransyöttö keskeytyy tai jokin toimenpide keskeytyy ennen kuin se on saatettu loppuun tai muissa alkutilaan
            asettamista edellyttävissä olosuhteissa, liiketunnistimen on tultava asetetuksi alkutilaansa virheettömästi.
            4.6.6 Tietojen käytettävyys
   RLB_111  Liiketunnistimen on varmistettava, että tiedot ja toiminnot ovat tarvittaessa käytettävissä ja että tietoja ja toimintoja ei
            pyydetä tai niiden käyttöön antamisesta pidättäydytä tarpeettomasti.
            4.6.7 Lisäsovellukset
   RLB_112  Jos liiketunnistimessa on käytettävissä muita sovelluksia kuin ajopiirturisovellus, kaikki sovellukset on pidettävä fyysisesti
            ja/tai loogisesti erillään toisistaan. Nämä sovellukset eivät saa käyttää tietoturvadataa. Kerrallaan saa käynnissä olla vain
            yksi toiminto.
            4.7 Tiedonvaihto
   DEX_101  Liiketunnistimen on lähetettävä ajoneuvoyksikölle liikedataa, joka on varustettu asianmukaisin tietoturvamäärittein, jotta
            ajoneuvoyksikkö voi todentaa sen eheyden ja aitouden.
            4.8 Salauksen tuki
            Tämän kohdan vaatimuksia sovelletaan vain tarvittaessa, käytettävien turvamekanismien ja valmistajan ratkaisujen
            mukaan.
   CSP_101  Kaikkien liiketunnistimen suorittamien salaukseen liittyvien toimien on oltava määritellyn algoritmin mukaisia ja nou-
            datettava määriteltyjä avaimen pituuksia.
   CSP_102  Jos liiketunnistin luo salausavaimia, sen on tapahduttava määriteltyjen salausavaimien luontialgoritmien mukaisesti ja
            noudattamalla määriteltyjä salausavaimen pituuksia.
   CSP_103  Jos liiketunnistin jakelee salausavaimia, sen on tapahduttava määriteltyjen avaimen jakelumenetelmien mukaisesti.
   CSP_104  Jos liiketunnistin käyttää salausavaimia, sen on tapahduttava avaimen käyttämiseen määriteltyjen menetelmien mukai-
            sesti.
   CSP_105  Jos liiketunnistin tuhoaa salausavaimia, sen on tapahduttava määriteltyjen avaimen tuhoamismenetelmien mukaisesti.
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                                                                                                                                                                                                                                         C 126 E/185
            5. Turvamekanismien määrittely
            Liiketunnistimien valmistajat määrittelevät turvamekanismit, jotka täyttävät tietoturvan toteuttamistoimintojen vaatimuk-
            set.
            6. Turvamekanismien vähimmäisvahvuus
            Liiketunnistimen turvamekanismien vähimmäisvahvuus on ITSEC-viiteaineiston mukainen High (korkea).
            7. Varmuustaso
            Liiketunnistimen tavoitevarmuustaso on ITSEC-viiteaineiston mukainen E3.
            8. SEF-toimintojen ajatus
            Seuraavissa taulukoissa esitetään SEF-toimintojen ajatus näyttämällä,
            — millä SEF-toiminnoilla tai keinoilla kukin uhka torjutaan,
            — mikä SEF-toiminto täyttää kunkin tietoturvatavoitteen.
                                                                                                                                   Uhat                                                                                                          Tietotekniikan tavoitteet
                                                                                                                                                                                                                                                                                                                        O.Secured_Data_Exchange
                                                                                                                                           T.Mechanical_Origin                   T.Power_Supply                                                                       O.Authentication
                                                                                                              T.Environment   T.Hardware                         T.Motion_Data                    T.Security_Data                T.Stored_Data                                           O.Processing   O.Reliability
                                                                   T.Access   T.Faults   T.Tests   T.Design                                                                                                         T.Software                   O.Access   O.Audit
             Fyysiset, henkilöstön tai menetelmien vaikutustavat
             Kehittäminen                                                       x          x         x
             Valmistus                                                                     x         x
             Toimitus                                                                                                            x                                                                                     x             x
             Tietoturvadatan luonti                                                                                                                                                                    x
             Tietoturvadatan siirto                                                                                                                                                                    x
             Hyväksytyt korjaamot                                                                                                                x
             Mekaaninen liitäntä                                                                                                                 x
             Määräaikaistarkastus                                                                                                x               x                                   x                                 x
             Lainvalvontaan liittyvät tarkastukset                                                                x              x               x                                   x                 x               x
             Ohjelmistopäivitykset                                                                                                                                                                                     x
             Tietoturvan toteuttamistoiminnot (SEF-toiminnot)
             Tunnistaminen ja todentaminen
             UIA_101 Laitekokonaisuuksien tunnistaminen              x                                                                                               x                                                                             x                       x                                                   x
             UIA_102 Laitekokonaisuuksien tunniste                   x                                                                                                                                                                             x                       x
             UIA_103 Ajoneuvoyksikön tunniste                                                                                                                                                                                                                 x
             UIA_104 Laitekokonaisuuksien todentaminen               x                                                                                               x                                                                             x                       x                                                   x
             UIA_105 Uudelleentodentaminen                           x                                                                                               x                                                                             x                       x                                                   x
             UIA_106 Todentaminen, jota ei voida väärentää           x                                                                                               x                                                                             x                       x
             UIA_107 Epäonnistunut todentaminen                                                                                                                      x                                                                                        x                                             x
             Käyttöoikeuksien valvonta
             ACC_101 Käyttöoikeuksien valvonnan toiminta-            x                                                                                                                                 x                             x             x
                     linjat
             ACC_102 Liiketunnistimen tunniste                                                                                                                                                                                       x             x
 ---pagebreak--- C 126 E/186          FI                             Euroopan yhteisöjen virallinen lehti                                                                                                                                                                                                                                                         28.5.2002
                                                                                                                                  Uhat                                                                                                          Tietotekniikan tavoitteet
                                                                                                                                                                                                                                                                                                                       O.Secured_Data_Exchange
                                                                                                                                          T.Mechanical_Origin                   T.Power_Supply                                                                       O.Authentication
                                                                                                             T.Environment   T.Hardware                         T.Motion_Data                    T.Security_Data                T.Stored_Data                                           O.Processing   O.Reliability
                                                                  T.Access   T.Faults   T.Tests   T.Design                                                                                                         T.Software                   O.Access   O.Audit
              ACC_103 Käyttäjätiedot                                                                                                                                                                                                x             x
              ACC_104 Tietoturvadata                                                                                                                                                                  x                             x             x
              ACC_105 Tiedostorakenteet ja käyttöehdot              x                                                                                                                                 x                             x             x
              Selvitysvelvollisuus
              ACT_101 Liiketunnistimen tunnistetiedot                                                                                                                                                                                                        x
              ACT_102 Liittämistiedot                                                                                                                                                                                                                        x
              ACT_103 Selvitystiedot                                                                                                                                                                                                                         x
              Seuranta
              AUD_101 Seurantatietueet                                                                                                                                                                                                                       x
              AUD_102 Seurantatapausten luettelo                    x                                            x              x                                                                                                   x                        x
              AUD_103 Seurantatiedot                                                                                                                                                                                                                         x
              AUD_104 Seurantatyökalut                                                                                                                                                                                                                       x
              AUD_105 Seurantatietueiden tallennus                                                                                                                                                                                                           x
              Tarkkuus
              ACR_101 Tiedon kulun ohjauksen toimintalinjat                                                                                                         x                                                                                                                       x              x
              ACR_102 Sisäiset tiedonsiirrot                                                                                                                                                                                                                                                x              x
              ACR_103 Sisäiset tiedonsiirrot                                                                                                                                                                                                                 x
              ACR_104 Tallennettujen tietojen eheys                                                                                                                                                                                 x                                                                      x
              ACR_105 Tallennettujen tietojen eheys                                                                                                                                                                                 x                        x
              Luotettavuus
              RLB_101 Testit valmistuksen yhteydessä                                      x         x                                                                                                                                                                                                      x
              RLB_102 Laitteen itse suorittamat testit                         x                                                x                                                   x                                 x                                                                                    x
              RLB_103 Laitteen itse suorittamat testit                                                                          x                                                   x                                 x                                      x
              RLB_104 Ohjelmistojen analysointi                                                     x                                                                                                                 x                                                                                    x
              RLB_105 Ohjelmistotietojen syöttäminen                                                                                                                                                                  x                                                                     x              x
              RLB_106 Laitteen avaaminen                                                            x            x              x                                                                     x               x             x                                                                      x
              RLB_107 Laitteen tahallinen vahingoittaminen                                                                      x                                                                                                                                                                          x
              RLB_108 Laitteen tahallinen vahingoittaminen                                                                      x                                                                                                                            x
              RLB_109 Keskeytykset virransyötössä                                                                                                                                   x                                                                                                                      x
              RLB_110 Laitteen asettaminen alkutilaansa (reset)                x                                                                                                                                                                                                                           x
              RLB_111 Tietojen käytettävyys                                                                                                                                                                                                                                                 x              x
              RLB_112 Lisäsovellukset                                                                                                                                                                                                                                                                      x
              Tiedonvaihto
              DEX_101 Liikedatan turvattu siirtäminen                                                                                                               x                                                                                                                                                         x
              Salauksen tuki
              CSP_101 Algoritmit                                                                                                                                                                                                                                                                           x                  x
              CSP_102 Avaimen luonti                                                                                                                                                                                                                                                                       x                  x
              CSP_103 Avaimen jakelu                                                                                                                                                                                                                                                                       x                  x
              CSP_104 Avaimen käyttö                                                                                                                                                                                                                                                                       x                  x
              CSP_105 Avaimen tuhoaminen                                                                                                                                                                                                                                                                   x                  x
 ---pagebreak--- 28.5.2002            FI                                Euroopan yhteisöjen virallinen lehti                                                C 126 E/187
                                            AJONEUVOYKSIKÖN YLEISET TIETOTURVATAVOITTEET
          1. Johdanto
          Tässä asiakirjassa kuvataan ajoneuvoyksikkö, uhat, jotka sen on torjuttava, sekä tietoturvatavoitteet, jotka sen on
          täytettävä. Asiakirjassa määritellään vaadittavat tietoturvan toteuttamistoiminnot. Edelleen asiakirjassa määritellään tie-
          toturvamekanismien oletettu vähimmäisvahvuus sekä kehityksen ja arvioinnin vaatima varmuustaso.
          Tässä asiakirjassa viitataan vaatimuksiin, jotka on esitetty varsinaisessa liitteessä I B. On huomattava, että varsinaisen
          liitteen I B vaatimuksien ja tietoturvatavoitteiden vaatimuksien kohdalla saattaa esiintyä päällekkäisyyksiä. Mikäli suhde
          jonkin tietoturvatavoitteen vaatimuksen ja sen varsinaisen liitteen I B vaatimuksen, johon tämän tietoturvatavoitteen
          vaatimus viittaa, välillä on epäselvä, on varsinaisen liitteen I B vaatimus määräävä.
          Sellaisiin varsinaisen liitteen I B vaatimuksiin, joihin ei viitata tietoturvatavoitteissa, ei kohdisteta tietoturvan toteutta-
          mistoimintoja.
          Uhille, tavoitteille, menettelytavoille ja tietoturvan toteuttamistoimintojen erittelyille on annettu yksilölliset nimet, jotta
          ne olisivat jäljitettävissä kehitys- ja arviointiasiakirjoissa.
          2. Lyhenteet, määritelmät ja viitetiedot
          2.1 Lyhenteet
          PIN       (Personal identification number) PIN-koodi; henkilökohtainen tunnusluku
          ROM       (Read only memory) ROM-muisti; muisti, josta tietoja voidaan lukea, mutta johon ei voi kirjoittaa
          SEF       (Security enforcing function) SEF-toiminto; tietoturvan toteuttamistoiminto
          TBD       (To be defined) Määritellään erikseen (myöhemmin)
          TOE       (Target of evaluation) Arviointikohde
          VU        (Vehicle unit) Ajoneuvoyksikkö
          2.2 Määritelmät
          Digitaalinen ajopiirturi                 Valvontalaite
          Liikedata                               Liiketunnistimen kanssa vaihdettavat tiedot, jotka koskevat nopeutta ja kuljettavaa
                                                  matkaa
          Fyysisesti erilliset osat                Ajoneuvoyksikön fyysiset osat, jotka on sijoitettu eri puolille ajoneuvoa, erotuksena
                                                  ajoneuvoyksikön kuoren sisällä olevista fyysisistä osista
          Tietoturvadata                           Tietyt tiedot, joita tarvitaan tukemaan tietoturvan toteuttamistoimintoja (esim. sa-
                                                  lakirjoitusavaimet)
          Järjestelmä                              Laitteet, ihmiset tai organisaatiot, jotka jollain tavoin liittyvät valvontalaitteeseen
          Käyttäjä                                Käyttäjillä tarkoitetaan laitteita käyttäviä henkilöitä. Ajoneuvoyksikön normaaleihin
                                                  käyttäjiin kuuluvat kuljettajat, korjaamot ja yritykset
          Käyttäjätiedot                          Kaikki muut kuin liikkeeseen ja tietoturvaan liittyvät ajoneuvoyksikön tallentamat ja
                                                  säilyttämät tiedot, joita koskevat vaatimukset on esitetty luvun III kohdassa 12
          2.3 Viitetiedot
          ITSEC       (Information Technology Security Evaluation Criteria) EY:n komission suositus yleisistä tietotekniikan turval-
                      lisuuden arviointiperusteista vuodelta 1991
          3. Perusteet
          3.1 Ajoneuvoyksikön kuvaus ja käyttötapa
          Ajoneuvoyksikkö on tarkoitettu asennettavaksi tieliikenteessä käytettäviin kuljetusajoneuvoihin. Sen tarkoituksena on
          kirjata, tallentaa, näyttää, tulostaa ja antaa tietoja, jotka liittyvät kuljettajan toimintaan.
 ---pagebreak--- C 126 E/188          FI                               Euroopan yhteisöjen virallinen lehti                                         28.5.2002
            Se kytketään liiketunnistimeen, jonka kanssa se vaihtaa ajoneuvon liikedataa.
            Käyttäjät osoittavat henkilöllisyytensä ajoneuvoyksikölle ajopiirturikorttien avulla.
            Ajoneuvoyksikkö kirjaa ja tallentaa kuljettajan toimintaan liittyviä tietoja datamuistiinsa sekä ajopiirturikorteille.
            Ajoneuvoyksikkö tulostaa tietoja näytölle, tulostimelle ja ulkoisille laitteille.
            Seuraavassa kuvassa on ajoneuvoon asennetun ajoneuvoyksikön käyttöympäristö:
                                                                      Kuva 1
                                                       Ajoneuvoyksikön käyttöympäristö
            Ajoneuvoyksikön yleiset ominaisuudet, toiminnot ja toimintatilat on kuvattu liitteen I B luvussa II.
            Ajoneuvoyksikön toiminnalliset vaatimukset on määritelty liitteen I B luvussa III.
            Seuraavassa kuvassa on tyypillinen ajoneuvoyksikkö:
                                                                      Kuva 2
                                                 Tyypillinen ajoneuvoyksikkö (. . .) valinnainen
            On huomattava, että vaikka tulostimen koneisto on osa arviointikohdetta, paperituloste ei ole.
 ---pagebreak--- 28.5.2002           FI                              Euroopan yhteisöjen virallinen lehti                                               C 126 E/189
          3.2 Ajoneuvoyksikön elinkaari
          Seuraavassa kuvassa on ajoneuvoyksikön tyypillinen elinkaari:
                                                                     Kuva 3
                                                   Ajoneuvoyksikön tyypillinen elinkaari
          3.3 Uhat
          Tässä kohdassa kuvataan uhat, joiden kohteeksi ajoneuvoyksikkö saattaa joutua.
          3.3.1 Tunnistukseen ja käyttöoikeuksien valvonnan toimintalinjoihin liittyvät uhat
          T.Access                          Käyttäjät saattavat yrittää käyttää toimintoja, joiden käyttämiseen heillä ei ole oikeutta
                                            (esim. kuljettajat käyttävät kalibrointitoimintoa)
          T.Identification                  Käyttäjät saattavat yrittää käyttää useita eri tunnisteita tai ei lainkaan tunnistetta
 ---pagebreak--- C 126 E/190           FI                                Euroopan yhteisöjen virallinen lehti                                                28.5.2002
            3.3.2 Suunnitteluun ja rakenteeseen liittyvät uhat
            T.Faults                           Laitteiston, ohjelmiston tai viestintätapahtumien virheet saattavat asettaa ajoneuvoyk-
                                               sikön vaikeasti ennakoitaviin olosuhteisiin, jotka vaarantavat sen tietoturvan
            T.Tests                            Käytöstä poistamatta jääneiden testaustoimintatilojen tai kiertoteiden käyttäminen saat-
                                               taa vaarantaa ajoneuvoyksikön tietoturvan
            T.Design                           Käyttäjät saattavat yrittää saada oikeudettomia tietoja laitteen rakenteesta joko valmis-
                                               tajan lähteistä (varkauden, lahjonnan tms. avulla) tai käänteissuunnittelun avulla
            3.3.3 Käyttöön liittyvät uhat
            T.Calibration_Parameters           Käyttäjät saattavat yrittää käyttää väärin kalibroituja laitteita (muuttamalla kalibrointi-
                                               tietoja tai käyttämällä hyväkseen organisaation heikkouksia)
            T.Card_Data_Exchange               Käyttäjät saattavat yrittää muuttaa tietoja, kun niitä vaihdetaan ajoneuvoyksikön ja
                                               ajopiirturikorttien välillä (tietojen lisääminen, muuttaminen, poistaminen, signaalin
                                               toistaminen)
            T.Clock                            Käyttäjät saattavat yrittää muuttaa sisäisen kellon asetuksia
            T.Environment                      Käyttäjät saattavat vaarantaa ajoneuvoyksikön tietoturvan saattamalla laitteen alttiiksi
                                               ympäristön vaikutuksille (lämpövaikutukset, sähkömagneettiset, optiset, kemialliset,
                                               mekaaniset vaikutukset jne.)
            T.Fake_Devices                     Käyttäjät saattavat yrittää kytkeä ajoneuvoyksikköön valelaitteita (liiketunnistin, älykor-
                                               tit)
            T.Hardware                         Käyttäjät saattavat yrittää tehdä muutoksia ajoneuvoyksikkölaitteisiin
            T.Motion_Data                      Käyttäjät saattavat yrittää tehdä muutoksia ajoneuvon liikedataan (lisääminen, muutta-
                                               minen, poistaminen, signaalin toistaminen)
            T.Non_Activated                    Käyttäjät saattavat käyttää laitetta, jota ei ole aktivoitu
            T.Output_Data                      Käyttäjät saattavat yrittää muuttaa tulostettavia tietoja (tulostamisen, näyttämisen tai
                                               kopioinnin yhteydessä)
            T.Power_Supply                     Käyttäjät saattavat yrittää tehdä tyhjiksi ajoneuvoyksikön tietoturvatavoitteet tekemällä
                                               muutoksia (katkaiseminen, alentaminen, lisääminen) sen virransyöttöön
            T.Security_Data                    Käyttäjät saattavat yrittää saada oikeudettomia tietoja tietoturvadatasta sitä luotaessa tai
                                               siirrettäessä tai laitteeseen asennettaessa
            T.Software                         Käyttäjät saattavat yrittää tehdä muutoksia ajoneuvoyksikön ohjelmistoon
            T.Stored_Data                      Käyttäjät saattavat yrittää tehdä muutoksia tallennettuihin tietoihin (tietoturvadataan tai
                                               käyttäjätietoihin)
            3.4 Tietoturvatavoitteet
            Digitaalisen ajopiirturijärjestelmän tärkein tietoturvatavoite on seuraava:
            O.Main                             Valvontaviranomaisten tarkastettavaksi tarkoitettujen tietojen on oltava käytettävissä ja
                                               niiden on täysin ja tarkasti kuvattava tarkastuksen kohteena olevia kuljettajia ja ajo-
                                               neuvoja koskevat tapahtumat, jotka liittyvät ajo-, työ-, varallaolo- ja lepoaikoihin sekä
                                               ajoneuvon nopeuteen
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                                 C 126 E/191
          Järjestelmän kokonaistietoturvatavoitteeseen vaikuttavat ajoneuvoyksikön tietoturvatavoitteet ovat sen vuoksi seuraavat:
          O.VU_Main                          Mitattavaksi ja tallennettavaksi ja sen jälkeen viranomaisten tarkastettavaksi tarkoitet-
                                             tujen tietojen on oltava käytettävissä ja niiden on tarkasti kuvattava tarkastuksen
                                             kohteena olevien kuljettajien ja ajoneuvojen toimintaa, joka liittyy ajo-, työ-, varallaolo-
                                             ja lepoaikoihin sekä ajoneuvon nopeuteen
          O.VU_Export                        Ajoneuvoyksikön on kyettävä siirtämään tietoja ulkoiselle tallennusvälineelle siten, että
                                             niiden eheys ja aitous voidaan todentaa
          3.5 Tietotekniikan tietoturvatavoitteet
          Ajoneuvoyksikön tietotekniikkaan liittyvät tietoturvatavoitteet, jotka vaikuttavat sen tietoturvan päätavoitteisiin, ovat
          seuraavat:
          O.Access                           Ajoneuvoyksikön on ohjattava toimintojen ja tietojen käyttöoikeuksia
          O.Accountability                   Ajoneuvoyksikön on kerättävä tarkkoja selvitystietoja
          O.Audit                            Ajoneuvoyksikön on seurattava yrityksiä murtaa sen tietoturva ja jäljitettävä yritykset
                                             niihin liittyviin käyttäjiin.
          O.Authentication                   Ajoneuvoyksikön on todennettava käyttäjät ja siihen kytketyt laitekokonaisuudet (kun
                                             laitekokonaisuuksien välille tulee luoda turvallinen siirtotie (trusted path))
          O.Integrity                        Ajoneuvoyksikön on säilytettävä tallennettujen tietojen eheys
          O.Output                           Ajoneuvoyksikön on varmistettava, että lähetettävä data kuvaa tarkasti mitattuja tai
                                             tallennettuja tietoja
          O.Processing                       Ajoneuvoyksikön on varmistettava, että tulosignaalin käsittely käyttäjätietojen saa-
                                             miseksi on virheetöntä
          O.Reliability                      Ajoneuvoyksikön on toimittava luotettavasti
          O.Secured_Data_Exchange            Ajoneuvoyksikön on suojattava tiedonvaihto liiketunnistimen ja ajopiirturikorttien
                                             kanssa
          3.6 Fyysiset, henkilöstön tai menetelmien vaikutustavat
          Tässä kohdassa kuvataan fyysisiä, henkilöstöä ja menetelmiä koskevia vaatimuksia, jotka vaikuttavat ajoneuvoyksikön
          tietoturvaan.
          3.6.1 Laitteen suunnittelu ja rakenne
          M.Development                      Ajoneuvoyksikköjen kehittäjien on varmistettava, että kehitystyön aikainen vastuunjako
                                             ei vaaranna tietotekniikkaan liittyvää tietoturvaa
          M.Manufacturing                    Ajoneuvoyksikköjen valmistajien on varmistettava, että valmistuksen aikainen vastuun-
                                             jako ei vaaranna tietotekniikkaan liittyvää tietoturvaa ja että ajoneuvoyksikkö on val-
                                             mistuksen aikana suojattu sellaisia fyysisiä toimenpiteitä vastaan, jotka saattaisivat vaa-
                                             rantaa tietotekniikkaan liittyvän tietoturvan
          3.6.2 Laitteen toimittaminen ja aktivointi
          M.Delivery                         Ajoneuvoyksikköjen valmistajien, ajoneuvovalmistajien ja asentajien tai korjaamojen on
                                             varmistettava, että aktivoimattomia ajoneuvoyksikköjä käsitellään tavalla, joka ei vaa-
                                             ranna ajoneuvoyksikköjen tietoturvaa
          M.Activation                       Ajoneuvonvalmistajien ja asentajien tai korjaamojen on aktivoitava ajoneuvoyksikkö
                                             sen asennuksen jälkeen ennen kuin ajoneuvo poistuu tiloista, joissa asennus tehtiin
          3.6.3 Tietoturvadatan luonti ja toimittaminen
          M.Sec_Data_Generation              Tietoturvadatan luomisessa käytettävien algoritmien on oltava ainoastaan valtuutettujen
                                             ja luotettavien henkilöiden käytettävissä
          M.Sec_Data_Transport               Tietoturvadata on luotava, siirrettävä ja asennettava ajoneuvoyksikköön tavalla, joka
                                             säilyttää sen asianmukaisen luottamuksellisuuden ja eheyden
 ---pagebreak--- C 126 E/192          FI                                 Euroopan yhteisöjen virallinen lehti                                                28.5.2002
            3.6.4 Korttien toimittaminen
            M.Card_Availability                 Ajopiirturikortteja saadaan antaa ja toimittaa vain valtuutetuille henkilöille
            M.Driver_Card_Uniqueness            Kuljettajilla saa kerrallaan olla vain yksi voimassa oleva kuljettajakortti
            M.Card_Traceability                 Korttien toimituksen on oltava jäljitettävissä (valkoiset listat, mustat listat), ja mustia
                                                listoja on käytettävä turvaseurannassa
            3.6.5 Valvontalaitteen asennus, kalibrointi ja tarkastus
            M.Approved_Workshops                Valvontalaitteen asennuksen, kalibroinnin ja tarkastuksen saavat suorittaa vain luotet-
                                                tavat ja hyväksytyt asentajat tai korjaamot
            M.Regular_Inpections                Valvontalaite on tarkastettava ja kalibroitava säännöllisesti
            M.Faithful_Calibration              Hyväksyttyjen asentajien ja korjaamojen on asetettava valvontalaitteeseen oikeat ajo-
                                                neuvoparametrit kalibroinnin aikana
            3.6.6 Laitteiden käyttö
            M.Faithful_Drivers                  Kuljettajien on noudatettava annettuja sääntöjä ja käyttäydyttävä vastuuntuntoisesti
                                                (kuten käytettävä kuljettajakorttejaan, valittava oikeat toimintatiedot tietoja käsin syö-
                                                tettäessä jne.)
            3.6.7 Lainvalvontaan liittyvät tarkastukset
            M.Controls                          Lainvalvontaan liittyviä tarkastuksia on suoritettava säännöllisesti ja satunnaisesti, ja
                                                niihin on sisällyttävä tietoturvan seuranta
            3.6.8 Ohjelmistopäivitykset
            M.Software_Upgrade                  Uusille ohjelmistoversioille on saatava turvavarmennus, ennen kuin niitä voidaan käyt-
                                                tää ajoneuvoyksikössä
            4. Tietoturvan toteuttamistoiminnot
            4.1 Tunnistaminen ja todentaminen
            4.1.1 Liiketunnistimen tunnistaminen ja todentaminen
   UIA_201  Ajoneuvoyksikön on jokaisen vuorovaikutuksen yhteydessä voitava tunnistaa se liiketunnistin, johon se on kytketty.
   UIA_202  Liiketunnistimen tunnistetietoihin on sisällyttävä tunnistimen hyväksyntänumero ja tunnistimen sarjanumero.
   UIA_203  Ajoneuvoyksikön on todennettava liiketunnistin, johon se on kytketty,
            — kun liiketunnistin kytketään,
            — jokaisen valvontalaitteen kalibroinnin yhteydessä,
            — kun käyttöjännite virtakatkoksen jälkeen palautuu.
            Todentamisen on oltava molemminpuolinen ja ajoneuvoyksikön alulle panema.
   UIA_204  Ajoneuvoyksikön on tietyin väliajoin (aikaväli on valmistajan määriteltävissä, mutta sen on oltava lyhyempi kuin yksi
            tunti) uudelleen tunnistettava ja todennettava liiketunnistin, johon se on kytketty, sekä varmistettava, että valvontalait-
            teen edellisen kalibroinnin yhteydessä tunnistettua liiketunnistinta ei ole vaihdettu.
   UIA_205  Ajoneuvoyksikön on havaittava kopioitu todennusdata, jota yritetään käyttää uudelleen, ja estettävä sen käyttö.
 ---pagebreak--- 28.5.2002            FI                               Euroopan yhteisöjen virallinen lehti                                             C 126 E/193
   UIA_206 Kun on havaittu tietty määrä (joka on valmistajan määriteltävissä, mutta ei saa olla enemmän kuin 20) perättäisiä
           epäonnistuneita todennusyrityksiä ja/tai havaittu, että liiketunnistin on vaihdettu luvattomasti (ts. muulloin kuin valvon-
           talaitteen kalibroinnin aikana), SEF-toiminnon on
           — luotava tapausta koskeva seurantatietue,
           — varoitettava käyttäjää,
           — jatkettava liiketunnistimen lähettämän ei-suojatun liikedatan vastaanottamista ja käyttämistä.
           4.1.2 Käyttäjän tunnistaminen ja todentaminen
   UIA_207 Ajoneuvoyksikön on jatkuvasti ja yksilöidysti seurattava kahden käyttäjän henkilöllisyyttä valvomalla ajopiirturikortteja,
           jotka on asetettu laitteen kuljettaja- ja apukuljettajakortille tarkoitettuihin korttiaukkoihin.
   UIA_208 Käyttäjän tunnistetietojen on sisällettävä seuraavat tiedot:
           — käyttäjäryhmä:
                — DRIVER (kuljettajakortti),
                — CONTROLLER (valvontakortti),
                — WORKSHOP (korjaamokortti),
                — COMPANY (yrityskortti),
                — UNKNOWN (laitteessa ei ole korttia),
           — käyttäjän tunniste, joka muodostuu seuraavista tiedoista:
                — kortin myöntäneen jäsenvaltion tunnus ja kortin numero,
                — UNKNOWN-tieto, jos käyttäjäryhmä on UNKNOWN.
           UNKNOWN-ryhmään kuuluvien käyttäjien henkilöllisyys voi olla automaattisesti tiedossa tai annettu.
   UIA_209 Ajoneuvoyksikön on todennettava käyttäjät, kun kortti asetetaan paikoilleen.
   UIA_210 Ajoneuvoyksikön on uudelleen todennettava käyttäjät,
           — kun käyttöjännite virtakatkoksen jälkeen palautuu,
           — tietyin väliajoin tai tiettyjen tapausten jälkeen (valmistajan määriteltävissä, mutta useammin kuin kerran päivässä).
   UIA_211 Todentaminen on tehtävä todistamalla, että korttiaukkoon asetettu kortti on voimassa oleva ajopiirturikortti, jolla on
           oikeasta järjestelmästä peräisin olevaa tietoturvadataa. Todentamisen on oltava molemminpuolinen ja ajoneuvoyksikön
           alulle panema.
   UIA_212 Edellä mainitun lisäksi korjaamoilta on vaadittava oikein annetun PIN-koodin avulla tehtävä tunnistaminen. PIN-koodien
           on oltava vähintään 4 merkin pituisia.
           Huomautus: Jos PIN-koodi on siirretty ajoneuvoyksikköön sen lähellä olevasta ulkoisesta laitteesta, ei PIN-koodia tarvitse
           pitää salassa siirron aikana.
   UIA_213 Ajoneuvoyksikön on havaittava kopioitu todennusdata, jota yritetään käyttää uudelleen, ja estettävä sen käyttö.
   UIA_214 Kun viisi perättäistä todennusyritystä on epäonnistunut, SEF-toiminnon on
           — luotava tapausta koskeva seurantatietue,
           — varoitettava käyttäjää,
           — oletettava, että käyttäjä on tyyppiä UNKNOWN ja että kortti ei ole voimassa (määritelmä z) ja vaatimus 007.
 ---pagebreak--- C 126 E/194           FI                               Euroopan yhteisöjen virallinen lehti                                              28.5.2002
            4.1.3 Etäyhteyttä käyttävän yrityksen tunnistaminen ja todentaminen
            Yrityksen mahdollisuus käyttää etäyhteyttä on valinnainen. Sen vuoksi tätä kohtaa sovelletaan vain, jos kyseinen
            toiminto on käytettävissä.
   UIA_215  Ajoneuvoyksikön on jokaisen etäyhteyttä käyttävän yrityksen kanssa tapahtuvan vuorovaikutuksen yhteydessä voitava
            tunnistaa kyseinen yritys.
   UIA_216  Etäyhteyttä käyttävän yrityksen tunnisteen tulee sisältää kortin myöntäneen jäsenvaltion tunniste ja yrityksen yrityskortin
            numero.
   UIA_217  Ajoneuvoyksikön on onnistuttava todentamaan etäyhteyttä käyttävä yritys, ennen kuin se sallii yritykselle lähetettävän
            mitään tietoja.
   UIA_218  Todentaminen on tehtävä todistamalla, että yrityksellä on voimassa oleva yrityskortti, jolla on oikeasta järjestelmästä
            peräisin olevaa tietoturvadataa.
   UIA_219  Ajoneuvoyksikön on havaittava kopioitu todennusdata, jota yritetään käyttää uudelleen, ja estettävä sen käyttö.
   UIA_220  Kun viisi perättäistä epäonnistunutta todennusyritystä on havaittu, ajoneuvoyksikön on
            — varoitettava etäyhteyttä käyttävää yritystä.
            4.1.4 Hallintalaitteiden tunnistaminen ja todentaminen
            Ajoneuvoyksiköiden valmistajat saattavat nähdä tarpeelliseksi käyttää laitteita, jotka on tarkoitettu ajoneuvoyksikön
            hallinnassa käytettäviin lisätoimintoihin (esim. ohjelmistojen päivittämiseen, tietoturvadatan uudelleen syöttämiseen jne.).
            Sen vuoksi tätä kohtaa sovelletaan vain, jos kyseinen mahdollisuus on käytettävissä.
   UIA_221  Ajoneuvoyksikön on jokaisen hallintalaitteen kanssa tapahtuvan vuorovaikutuksen yhteydessä voitava tunnistaa kyseinen
            hallintalaite.
   UIA_222  Ajoneuvoyksikön on onnistuttava todentamaan hallintalaite, ennen kuin se sallii muita vuorovaikutuksia.
   UIA_223  Ajoneuvoyksikön on havaittava kopioitu todennusdata, jota yritetään käyttää uudelleen, ja estettävä sen käyttö.
            4.2 Käyttöoikeuksien valvonta
            Käyttöoikeuksien valvonnan avulla varmistetaan, että vain ne, joilla on siihen lupa, lukevat tietoja arviointikohteesta,
            luovat niitä siinä tai muuttavat niitä siihen.
            On huomattava, että vaikkakin ajoneuvoyksikköön tallennetuilla käyttäjätiedoilla on yksityisyyteen tai kaupallisiin salai-
            suuksiin liittyviä piirteitä, ne eivät luonteeltaan ole salassa pidettäviä. Sen vuoksi tietojen lukemisen mahdollistaviin
            käyttöoikeuksiin liittyvä toiminnallinen vaatimus (vaatimus 011) ei ole SEF-toiminnon alainen.
            4.2.1 Käyttöoikeuksien valvonnan toimintalinjat
   ACC_201  Ajoneuvoyksikön on hallittava ja tarkastettava toimintojen ja tietojen käyttöoikeuksia.
            4.2.2 Toimintojen käyttöoikeudet
   ACC_202  Ajoneuvoyksikön on valvottava toimintatilan valintaa koskevien sääntöjen noudattamista (vaatimukset 006–009).
   ACC_203  Ajoneuvoyksikön on käytettävä toimintatiloja käyttöoikeuksien valvontasääntöjen noudattamisen valvonnassa (vaatimus
            010).
            4.2.3 Tietojen käyttöoikeudet
   ACC_204  Ajoneuvoyksikön on valvottava tunnistustietojen kirjoittamiseen liittyvien käyttöoikeussääntöjen noudattamista (vaa-
            timus 076)
   ACC_205  Ajoneuvoyksikön on valvottava siihen liitetyn liiketunnistimen tunnistustietojen kirjoittamiseen liittyvien käyttöoikeus-
            sääntöjen noudattamista (vaatimukset 079 ja 155)
   ACC_206  Ajoneuvoyksikön aktivoinnin jälkeen sen on varmistettava, että kalibrointitietoja voidaan syöttää ajoneuvoyksikköön ja
            tallentaa sen datamuistiin vain sen ollessa kalibrointitilassa (vaatimukset 154 ja 156).
   ACC_207  Ajoneuvoyksikön aktivoinnin jälkeen sen on valvottava kalibrointitietojen kirjoittamiseen ja poistamiseen liittyvien
            käyttöoikeussääntöjen noudattamista (vaatimus 097).
 ---pagebreak--- 28.5.2002            FI                              Euroopan yhteisöjen virallinen lehti                                                C 126 E/195
   ACC_208 Ajoneuvoyksikön aktivoinnin jälkeen sen on varmistettava, että ajan asetukseen liittyviä tietoja voidaan syöttää ajo-
           neuvoyksikköön ja tallentaa sen datamuistiin vain sen ollessa kalibrointitilassa (tämä vaatimus ei koske vaatimuksien 157
           ja 158 sallimia pieniä korjauksia ajan asetuksiin).
   ACC_209 Ajoneuvoyksikön aktivoinnin jälkeen sen on valvottava ajan asetustietojen kirjoittamiseen ja poistamiseen liittyvien
           käyttöoikeussääntöjen noudattamista (vaatimus 100).
   ACC_210 Ajoneuvoyksikön on valvottava asianmukaisten tietoturvadatan lukemiseen ja kirjoittamiseen liittyvien käyttöoikeuksien
           noudattamista (vaatimus 080).
           4.2.4 Tiedostorakenteet ja käyttöehdot
   ACC_211 Sovellus- ja datatiedostojen rakenne ja käyttöehdot on luotava valmistuksen aikana ja lukittava siten, ettei niitä voida
           myöhemmin muuttaa tai poistaa.
           4.3 Selvitysvelvollisuus
   ACT_201 Ajoneuvoyksikön on varmistettava, että kuljettajien toimintaa koskeva selvitysvelvollisuus toteutuu (vaatimukset 081,
           084, 087, 105a, 105b, 109 ja 109a).
   ACT_202 Ajoneuvoyksikön on säilytettävä pysyviä tunnistustietoja (vaatimus 075).
   ACT_203 Ajoneuvoyksikön on varmistettava, että korjaamojen toimintaa koskeva selvitysvelvollisuus toteutuu (vaatimukset 098,
           101 ja 109).
   ACT_204 Ajoneuvoyksikön on varmistettava, että tarkastuksia suorittavien toimintaa koskeva selvitysvelvollisuus toteutuu (vaa-
           timukset 102, 103 ja 109).
   ACT_205 Ajoneuvoyksikön on tallennettava matkamittarin lukematietoja (vaatimus 090) ja yksityiskohtaisia tietoja nopeudesta
           (vaatimus 093).
   ACT_206 Ajoneuvoyksikön on varmistettava, että käyttäjätietoja, jotka liittyvät vaatimuksiin 081-093 ja 102-105b, mainitut rajat
           mukaan lukien, ei muuteta niiden tallentamisen jälkeen, paitsi silloin, kun ne jäävät vanhimmiksi tiedoiksi, jotka
           korvataan uusilla tiedoilla.
   ACT_207 Ajoneuvoyksikön on varmistettava, ettei se muuta ajopiirturikortille valmiiksi tallennettuja tietoja (vaatimukset 109 ja
           109a), paitsi silloin, kun ne jäävät vanhimmiksi tiedoiksi, jotka korvataan uusilla tiedoilla (vaatimus 110), tai lisäyksen 1
           kohdan 2.1 huomautuksessa kuvatuissa tapauksissa.
           4.4 Seuranta
           Seurantaominaisuuksia tarvitaan vain sellaisissa tapauksissa, jotka saattavat olla merkkinä määräysten vastaisesta käsit-
           telystä tai tietoturvan murtoyrityksestä. Niitä ei tarvita normaalin käyttöoikeuksien käyttämisen yhteydessä, vaikka sillä
           olisikin merkitystä tietoturvan kannalta.
   AUD_201 Ajoneuvoyksikön tietoturvaa vaarantavien tapausten sattuessa sen on tallennettava tapausta koskevat ja siihen liittyvät
           tiedot (vaatimukset 094, 096 ja 109).
   AUD_202 Ajoneuvoyksikön tietoturvaa vaarantavat tapaukset ovat seuraavat:
           — Tietoturvan murtoyritykset:
                — liiketunnistimen epäonnistunut todentaminen,
                — ajopiirturikortin epäonnistunut todentaminen,
                — liiketunnistimen luvaton vaihtaminen,
                — virhe kortille syötettävien tietojen eheydessä,
                — virhe tallennettujen käyttäjätietojen eheydessä,
                — virhe sisäisessä tiedonsiirrossa,
                — laitteen luvaton avaaminen,
                — laitteen tahallinen vahingoittaminen,
 ---pagebreak--- C 126 E/196           FI                              Euroopan yhteisöjen virallinen lehti                                              28.5.2002
            — Edellistä kortin käyttöjaksoa ei lopetettu oikein,
            — Virhe liikedatassa -tapaus,
            — Katkos virransyötössä -tapaus,
            — Ajoneuvoyksikön sisäinen vika,
   AUD_203 Ajoneuvoyksikön on valvottava seurantatietueiden tallennusta koskevien sääntöjen noudattamista (vaatimus 094 ja 096).
   AUD_204 Ajoneuvoyksikön on tallennettava liiketunnistimen luomat seurantatietueet datamuistiinsa.
   AUD_205 Seurantatietueita on voitava tulostaa, näyttää ja kopioida.
            4.5 Tietojen uudelleenkäyttö
   REU_201  Ajoneuvoyksikön on varmistettava, että tilapäisesti tallennettuja tietoja voidaan käyttää uudelleen ilman, että siihen
            liittyy luvatonta tietovirtaa.
            4.6 Tarkkuus
            4.6.1 Tiedonkulun ohjauksen toimintalinjat
   ACR_201  Ajoneuvoyksikön on varmistettava, että vaatimuksiin 081, 084, 087, 090, 093, 102, 104, 105, 105a ja 109 liittyviä
            käyttäjätietoja voidaan käsitellä vain, kun ne ovat peräisin oikeasta lähteestä. Näitä ovat:
            — ajoneuvon liikedata,
            — ajoneuvoyksikön tosiaikainen kello,
            — valvontalaitteen kalibrointitiedot,
            — ajopiirturikortit,
            — käyttäjän syöttämät tiedot.
   ACR_201a Ajoneuvoyksikön on varmistettava, että vaatimukseen 109a liittyviä käyttäjätietoja voidaan syöttää vain ajalta kortin
            viimeisestä poistamisesta sen nyt tapahtuneeseen paikalleen asettamiseen. (vaatimus 050a).
            4.6.2 Sisäiset tiedonsiirrot
            Tämän kohdan vaatimukset koskevat vain ajoneuvoyksikköjä, joissa on fyysisesti erillisiä osia.
   ACR_202  Jos tietoja siirretään ajoneuvoyksikön fyysisesti erillisten osien välillä, tiedot on suojattava niiden muuttamista vastaan
   ACR_203  Jos havaitaan sisäisen tiedonsiirron aikana tapahtunut tiedonsiirtovirhe, siirto on uusittava ja SEF-toiminnon on luotava
            tapausta koskeva seurantatietue.
            4.6.3 Tallennettujen tietojen eheys
   ACR_204  Ajoneuvoyksikön on tarkastettava, että sen muistiin tallennetut käyttäjätiedot ovat eheät.
   ACR_205  Jos tallennettujen käyttäjätietojen eheydessä havaitaan virhe, SEF-toiminnon on luotava seurantatietue.
            4.7 Luotettavuus käytössä
            4.7.1 Testit
   RLB_201  Kaikki pelkästään ajoneuvoyksikön valmistusvaiheessa käytettävät komennot, toiminnot tai koestuspisteet on tehtävä
            toimintakyvyttömiksi tai poistettava ennen ajoneuvoyksikön aktivointia. Ne eivät saa olla myöhemmin palautettavissa
            käyttöön.
   RLB_202  Ajoneuvoyksikön on itse suoritettava testejä sitä ensi kertaa käynnistettäessä sekä normaalin käytön aikana sen virheet-
            tömän toiminnan todentamiseksi. Ajoneuvoyksikön itse suorittamiin testeihin on sisällyttävä tietoturvadatan eheyden
            todentaminen sekä tallennettujen suoritettavien ohjelmakoodien eheyden todentaminen (ellei niitä ole tallennettu ROM-
            muistiin).
   RLB_203  Jos laitteen itse suorittaman testin aikana havaitaan virhe, SEF-toiminnon on
            — luotava seurantatietue (paitsi jos laite on kalibrointitilassa) (ajoneuvoyksikön sisäinen vika),
            — säilytettävä tallennettujen tietojen eheys.
 ---pagebreak--- 28.5.2002             FI                                  Euroopan yhteisöjen virallinen lehti                                              C 126 E/197
           4.7.2 Ohjelmistot
   RLB_204 Ohjelmistojen käyttöolosuhteissa tapahtuvan analysoinnin tai korjailun on oltava mahdotonta ajoneuvoyksikön akti-
           voinnin jälkeen.
   RLB_205 Ulkopuolelta syötettyä dataa ei saa hyväksyä suoritettavaksi ohjelmakoodiksi.
           4.7.3 Fyysinen suojaus
   RLB_206 Jos ajoneuvoyksikön rakenne mahdollistaa sen avaamisen, liiketunnistimen on havaittava kaikki muut kuin kalibrointi-
           toimintatilassa tapahtuneet kotelon avaamiset myös ilman ulkoista virtalähdettä vähintään kuuden kuukauden ajan.
           Näissä tapauksissa SEF-toiminnon on luotava tapausta koskeva seurantatietue. (Riittää, että seurantatietue luodaan ja
           tallennetaan vasta, kun virta jälleen kytketään laitteeseen.)
           Jos ajoneuvoyksikköä ei rakenteensa vuoksi ole mahdollista avata, sen rakenteen on oltava sellainen, että yritykset
           käsitellä sitä epäasianmukaisesti ovat helposti havaittavissa (esim. tarkastamalla silmämääräisesti).
   RLB_207 Aktivoinnin jälkeen ajoneuvoyksikön on havaittava laitteen tietyntyyppinen tahallinen vahingoittaminen (valmistajan
           määriteltävissä).
   RLB_208 Edellä kuvatussa tapauksessa SEF-toiminnon on luotava seurantatietue ja ajoneuvoyksikön on (valmistajan määriteltä-
           vissä).
           4.7.4 Keskeytykset virransyötössä
   RLB_209 Ajoneuvoyksikön on havaittava poikkeamat virransyötölle määritellyistä arvoista mukaan lukien virran katkeaminen.
   RLB_210 Edellä kuvatussa tapauksessa SEF-toiminnon on
           — luotava seurantatietue (paitsi jos laite on kalibrointitilassa),
           — säilytettävä ajoneuvoyksikön suojattu toimintatila,
           — ylläpidettävä vielä toiminnassa oleviin osiin tai prosesseihin liittyvät tietoturvatoiminnot,
           — säilytettävä tallennettujen tietojen eheys.
           4.7.5 Alkutilaan asettamisen olosuhteet
   RLB_211 Jos virransyöttö keskeytyy tai jokin toimenpide keskeytyy ennen kuin se on saatettu loppuun tai muissa alkutilaan
           asettamista edellyttävissä olosuhteissa, ajoneuvoyksikön on tultava asetetuksi alkutilaansa virheettömästi.
           4.7.6 Tietojen käytettävyys
   RLB_212 Ajoneuvoyksikön on varmistettava, että tiedot ja toiminnot ovat tarvittaessa käytettävissä ja että tietoja ja toimintoja ei
           pyydetä tai niiden käyttöön antamisesta pidättäydytä tarpeettomasti.
   RLB_213 Ajoneuvoyksikön on varmistettava, että kortteja ei voida poistaa ennen kuin tarvittavat tiedot on tallennettu niille
           (vaatimukset 015 ja 016)
   RLB_214 Edellä kuvatussa tapauksessa SEF-toiminnon on luotava tapausta koskeva seurantatietue.
           4.7.7 Lisäsovellukset
   RLB_215 Jos ajoneuvoyksikössä on käytettävissä muita sovelluksia kuin ajopiirturisovellus, kaikki sovellukset on pidettävä fyy-
           sisesti ja/tai loogisesti erillään toisistaan. Nämä sovellukset eivät saa käyttää tietoturvadataa. Kerrallaan saa käynnissä olla
           vain yksi toiminto.
           4.8 Tiedonvaihto
           Tässä kohdassa käsitellään tiedonvaihtoa ajoneuvoyksikön ja siihen kytkettyjen laitteiden välillä.
           4.8.1 Tiedonvaihto liiketunnistimen kanssa
   DEX_201 Ajoneuvoyksikön on todennettava liiketunnistimelta tuodun liikedatan eheys ja aitous.
 ---pagebreak--- C 126 E/198           FI                                Euroopan yhteisöjen virallinen lehti                                        28.5.2002
   DEX_202  Jos liikedatan eheydessä tai aitoudessa havaitaan virhe, SEF-toiminnon on
            — luotava seurantatietue,
            — jatkettava tuodun liikedatan käyttämistä.
            4.8.2 Tiedonvaihto ajopiirturikorttien kanssa
   DEX_203  Ajoneuvoyksikön on todennettava ajopiirturikorteilta tuotujen tietojen eheys ja aitous.
   DEX_204  Jos kortin tietojen eheydessä tai aitoudessa havaitaan virhe, ajoneuvoyksikön on
            — luotava seurantatietue,
            — oltava käyttämättä tietoja.
   DEX_205  Ajoneuvoyksikön on lähetettävä ajopiirturiälykorteille tietoja, jotka on varustettu asianmukaisin tietoturvamäärittein,
            jotta kortti voi todentaa niiden eheyden ja aitouden.
            4.8.3 Tiedonvaihto ulkoisten tallennusvälineiden kanssa (tietojen kopiointitoiminto)
   DEX_206  Ajoneuvoyksikön on annettava todisteet ulkoiselle tallennusvälineelle kopioitujen tietojen alkuperästä.
   DEX_207  Ajoneuvoyksikön on kyettävä todentamaan kopioitujen tietojen alkuperä niiden vastaanottajalle.
   DEX_208  Ajoneuvoyksikön on kopioitava ulkoisille tallennusvälineille tietoja, jotka on varustettu asianmukaisin tietoturvamää-
            rittein, jotta niiden eheys ja aitous voidaan todentaa.
            4.9 Salauksen tuki
            Tämän kohdan vaatimuksia sovelletaan vain tarvittaessa, käytettävien turvamekanismien ja valmistajan ratkaisujen
            mukaan.
   CSP_201  Kaikkien ajoneuvoyksikön suorittamien salaukseen liittyvien toimien on oltava määritellyn algoritmin mukaisia ja
            noudatettava määriteltyjä avaimen pituuksia.
   CSP_202  Jos ajoneuvoyksikkö luo salausavaimia, sen on tapahduttava määriteltyjen salausavaimien luontialgoritmien mukaisesti ja
            noudattamalla määriteltyjä salausavaimen pituuksia.
   CSP_203  Jos ajoneuvoyksikkö jakelee salausavaimia, sen on tapahduttava määriteltyjen avaimen jakelumenetelmien mukaisesti.
   CSP_204  Jos ajoneuvoyksikkö käyttää salausavaimia, sen on tapahduttava avaimen käyttämiseen määriteltyjen menetelmien mu-
            kaisesti.
   CSP_205  Jos ajoneuvoyksikkö tuhoaa salausavaimia, sen on tapahduttava määriteltyjen avaimen tuhoamismenetelmien mukaisesti.
            5. Turvamekanismien määrittely
            Vaadittavat turvamekanismit on määritelty lisäyksessä 11.
            Valmistajat määrittelevät kaikki muut turvamekanismit.
            6. Turvamekanismien vähimmäisvahvuus
            Ajoneuvoyksikön turvamekanismien vähimmäisvahvuus on ITSEC-viiteaineiston mukainen High (korkea).
            7. Varmuustaso
            Ajoneuvoyksikön tavoitevarmuustaso on ITSEC-viiteaineiston mukainen E3.
 ---pagebreak--- 28.5.2002           FI                                Euroopan yhteisöjen virallinen lehti                                                      C 126 E/199
            8. SEF-toimintojen ajatus
            Seuraavissa taulukoissa esitetään SEF-toimintojen ajatus näyttämällä,
            — millä SEF-toiminnoilla tai keinoilla kukin uhka torjutaan,
            — mikä SEF-toiminto täyttää kunkin tietoturvatavoitteen.
                                                                                 Uhat                           Tietotekniikan tavoitteet
                                                                                                        T.Security_Data
                                                      T.Access                                          T.Software
                                                      T.Identification
                                                      T.Faults                                          T.Stored_Data
                                                      T.Tests                                           O.Access
                                                      T.Design                                          O.Accountability
                                                      T.Calibration_Parameters
                                                      T.Card_Data_Exchange                              O.Audit
                                                      T.Clock                                           O.Authentication
                                                      T.Environment                                     O.Integrity
                                                      T.Fake_Devices
                                                      T.Hardware                                        O.Output
                                                      T.Motion_Data                                     O.Processing
                                                      T.Non_Activated                                   O.Reliability
                                                      T.Output_Data
                                                      T.Power_Supply                                    O.Secured_Data_Exchange
             Fyysiset, henkilöstön tai menetelmien vaikutustavat
             Kehittäminen                                      x x x
             Valmistus                                           x x
             Toimitus                                                                           x
             Aktivointi                                x                                        x
             Tietoturvadatan luonti                                                                     x
             Tietoturvadatan siirto                                                                     x
             Korttien saatavuus                            x
             Vain yksi kuljettajakortti                    x
             Korttien jäljitettävyys                       x
             Hyväksytyt korjaamot                                      x   x
             Määräaikaistarkastus ja kalibrointi                       x   x            x           x       x
             Määräyksiä noudattavat korjaamot                          x   x
             Määräyksiä noudattavat kuljettajat            x
             Lain valvontaan liittyvät tarkastukset        x           x   x x          x       x   x   x x
             Ohjelmistopäivitys                                                                             x
             Tietoturvan toteuttamistoiminnot (SEF-toiminnot)
             Tunnistaminen ja todentaminen
             UIA_201 Liiketunnistimen tunnista-                                   x         x                            x                  x
                     minen
             UIA_202 Liiketunnistimen tunniste                                    x         x                            x                  x
             UIA_203 Liiketunnistimen todentami-                                  x         x                            x                  x
                     nen
             UIA_204 Liiketunnistimen uudelleen-                                  x         x                            x                  x
                     tunnistaminen ja –todenta-
                     minen
             UIA_205 Todentaminen, jota ei voida                                  x         x                            x
                     väärentää
             UIA_206 Epäonnistunut todentaminen                                   x         x                        x               x
             UIA_207 Käyttäjän tunnistaminen           x x                        x                             x        x                  x
             UIA_208 Käyttäjän tunniste                x x                        x                             x        x                  x
             UIA_209 Käyttäjän todentaminen            x x                        x                             x        x                  x
             UIA_210 Käyttäjän uudelleentodenta-       x x                        x                             x        x                  x
                     minen
             UIA_211 Todentamiskeinot                  x x                        x                             x        x
             UIA_212 PIN-koodin tarkastus              x x             x   x                                    x        x
             UIA_213 Todentaminen, jota ei voida x x                              x                             x        x
                     väärentää
 ---pagebreak--- C 126 E/200          FI                               Euroopan yhteisöjen virallinen lehti                                           28.5.2002
                                                                             Uhat                    Tietotekniikan tavoitteet
                                                                                             T.Security_Data
                                                      T.Access                               T.Software
                                                      T.Identification
                                                      T.Faults                               T.Stored_Data
                                                      T.Tests                                O.Access
                                                      T.Design                               O.Accountability
                                                      T.Calibration_Parameters
                                                      T.Card_Data_Exchange                   O.Audit
                                                      T.Clock                                O.Authentication
                                                      T.Environment                          O.Integrity
                                                      T.Fake_Devices
                                                      T.Hardware                             O.Output
                                                      T.Motion_Data                          O.Processing
                                                      T.Non_Activated                        O.Reliability
                                                      T.Output_Data
                                                      T.Power_Supply                         O.Secured_Data_Exchange
              UIA_214 Epäonnistunut todentaminen x x                          x                              x
              UIA_215 Etäkäyttäjän tunnistaminen       x x                                           x           x               x
              UIA_216 Etäkäyttäjän tunniste            x x                                           x           x
              UIA_217 Etäkäyttäjän todentaminen        x x                                           x           x               x
              UIA_218 Todentamiskeino                  x x                                           x           x
              UIA_219 Todentaminen, jota ei voida x x                                                x           x
                      väärentää
              UIA_220 Epäonnistunut todentaminen x x
              UIA_221 Hallintalaitteen tunnistami- x x                                               x           x
                      nen
              UIA_222 Hallintalaitteen todentami-  x x                                               x           x
                      nen
              UIA_223 Todentaminen, jota ei voida x x                                                x           x
                      väärentää
              Käyttöoikeuksien valvonta
              ACC_201 Käyttöoikeuksien valvonnan x                  x    x                   x   x x
                      toimintalinjat
              ACC_202 Toimintojen käyttöoikeudet x                  x    x                           x
              ACC_203 Toimintojen käyttöoikeudet x                  x    x                           x
              ACC_204 Ajoneuvoyksikön tunniste                                                   x x
              ACC_205 Liitetyn liiketunnistimen                               x                  x x
                      tunniste
              ACC_206 Kalibrointitiedot                x            x                            x x
              ACC_207 Kalibrointitiedot                             x                            x x
              ACC_208 Ajan asetustiedot                                  x                       x x
              ACC_209 Ajan asetustiedot                                  x                       x x
              ACC_210 Tietoturvadata                                                         x   x x
              ACC_211 Tiedostorakenteet ja käyt-       x            x                        x   x x
                      töehdot
              Selvitysvelvollisuus
              ACT_201 Kuljettajan selvitysvelvolli-                                                      x
                      suus
              ACT_202 Ajoneuvoyksikön tunniste-                                                          x x
                      tiedot
              ACT_203 Korjaamon selvitysvelvolli-                                                        x
                      suus
              ACT_204 Tarkastuksia suorittavan                                                           x
                      selvitysvelvollisuus
              ACT_205 Ajoneuvon liikkeisiin liit-                                                        x
                      tyvä selvitysvelvollisuus
              ACT_206 Selvitystietojen muuttami-                                                 x                   x    x
                      nen
              ACT_207 Selvitystietojen muuttami-                                                 x                   x    x
                      nen
 ---pagebreak--- 28.5.2002         FI                               Euroopan yhteisöjen virallinen lehti                                                         C 126 E/201
                                                                             Uhat                               Tietotekniikan tavoitteet
                                                                                                    T.Security_Data
                                                   T.Access                                         T.Software
                                                   T.Identification
                                                   T.Faults                                         T.Stored_Data
                                                   T.Tests                                          O.Access
                                                   T.Design                                         O.Accountability
                                                   T.Calibration_Parameters
                                                   T.Card_Data_Exchange                             O.Audit
                                                   T.Clock                                          O.Authentication
                                                   T.Environment                                    O.Integrity
                                                   T.Fake_Devices
                                                   T.Hardware                                       O.Output
                                                   T.Motion_Data                                    O.Processing
                                                   T.Non_Activated                                  O.Reliability
                                                   T.Output_Data
                                                   T.Power_Supply                                   O.Secured_Data_Exchange
            Seuranta
            AUD_201 Seurantatietueet                                                                                 x
            AUD_202 Seurantatapahtumien luet-       x               x               x x     x x             x        x
                    telo
            AUD_203 Seurantatietueiden tallen-                                                                       x
                    nussäännöt
            AUD_204 Liiketunnistimen seuranta-                                                                       x
                    tietueet
            AUD_205 Seurantatyökalut                                                                                 x
            Uudelleenkäyttö
            REU_201 Uudelleenkäyttö                                                                 x                              x x
            Tarkkuus
            ACR_201 Tiedon kulun ohjauksen                          x         x         x                                          x x
                     toimintalinjat
            ACR_202 Sisäiset tiedonsiirrot                                                  x                                  x x x
            ACR_203 Sisäiset tiedonsiirrot                                                  x                        x
            ACR_204 Tallennettujen tietojen                                                                 x              x         x
                       eheys
            ACR_205 Tallennettujen tietojen                                                                 x        x
                       eheys
            Luotettavuus
            RLB_201 Testit valmistuksen yhtey-               x x                                                                     x
                      dessä
            RLB_202 Laitteen itse suorittamat            x                          x           x       x                            x
                      testit
            RLB_203 Laitteen itse suorittamat                                       x           x       x            x
                      testit
            RLB_204 Ohjelmistojen analysointi                  x                                        x                            x
            RLB_205 Ohjelmistotietojen syöttämi-                                                        x                      x x x
                      nen
            RLB_206 Laitteen avaaminen                         x         x          x       x       x x x                      x     x
            RLB_207 Laitteen tahallinen vahin-                                      x                                                x
                      goittaminen
            RLB_208 Laitteen tahallinen vahin-                                      x                                x
                      goittaminen
            RLB_209 Keskeytykset virransyötössä                                                 x                                    x
            RLB_210 Keskeytykset virransyötössä                                                 x                    x
            RLB_211 Laitteen asettaminen alkuti-         x                                                                           x
                    laansa (reset)
            RLB_212 Tietojen käytettävyys                                                                                          x x
            RLB_213 Kortin poistamisen sallimi-                                                                                      x
                    nen
            RLB_214 Kortin käyttöjaksoa ei lope-                                                                     x
                    tettu oikein
            RLB_215 Lisäsovellukset                                                                                                  x
            Tiedonvaihto
            DEX_201 Turvattu liikedatan tuonti                                          x                                                   x
            DEX_202 Turvattu liikedatan tuonti                                          x                            x
            DEX_203 Turvattu kortin tietojen                        x                                                                       x
                    tuonti
 ---pagebreak--- C 126 E/202          FI                              Euroopan yhteisöjen virallinen lehti                                          28.5.2002
                                                                            Uhat                   Tietotekniikan tavoitteet
                                                                                            T.Security_Data
                                                     T.Access                               T.Software
                                                     T.Identification
                                                     T.Faults                               T.Stored_Data
                                                     T.Tests                                O.Access
                                                     T.Design                               O.Accountability
                                                     T.Calibration_Parameters
                                                     T.Card_Data_Exchange                   O.Audit
                                                     T.Clock                                O.Authentication
                                                     T.Environment                          O.Integrity
                                                     T.Fake_Devices
                                                     T.Hardware                             O.Output
                                                     T.Motion_Data                          O.Processing
                                                     T.Non_Activated                        O.Reliability
                                                     T.Output_Data
                                                     T.Power_Supply                         O.Secured_Data_Exchange
              DEX_204 Turvattu kortin tietojen                        x                                 x
                      tuonti
              DEX_205 Turvattu tietojen vienti                        x                                                        x
                      korteille
              DEX_206 Todisteet alkuperästä                                             x                         x
              DEX_207 Todisteet alkuperästä                                             x                         x
              DEX_208 Turvattu tietojen vienti ul-                                      x                         x
                      koiselle tallennusvälineelle
              Salauksen tuki
              CSP_201 Algoritmit                                                                                        x x
              CSP_202 Avaimen luonti                                                                                    x x
              CSP_203 Avaimen jakelu                                                                                    x x
              CSP_204 Avaimen käyttö                                                                                    x x
              CSP_205 Avaimen tuhoaminen                                                                                x x
 ---pagebreak--- 28.5.2002            FI                                Euroopan yhteisöjen virallinen lehti                                                     C 126 E/203
                                            AJOPIIRTURIKORTIN YLEISET TIETOTURVATAVOITTEET
          1. Johdanto
          Tässä asiakirjassa kuvataan ajopiirturikortti, uhat, jotka sen on torjuttava, sekä tietoturvatavoitteet, jotka sen on täytet-
          tävä. Asiakirjassa määritellään vaadittavat tietoturvan toteuttamistoiminnot. Edelleen asiakirjassa määritellään tietoturva-
          mekanismien oletettu vähimmäisvahvuus sekä kehityksen ja arvioinnin vaatima varmuustaso.
          Tässä asiakirjassa viitataan vaatimuksiin, jotka on esitetty varsinaisessa liitteessä I B. On huomattava, että varsinaisen
          liitteen I B vaatimuksien ja tietoturvatavoitteiden vaatimuksien kohdalla saattaa esiintyä päällekkäisyyksiä. Mikäli suhde
          jonkin tietoturvatavoitteen vaatimuksen ja sen varsinaisen liitteen I B vaatimuksen, johon tämän tietoturvatavoitteen
          vaatimus viittaa, välillä on epäselvä, on varsinaisen liitteen I B vaatimus määräävä.
          Sellaisiin varsinaisen liitteen I B vaatimuksiin, joihin ei viitata tietoturvatavoitteissa, ei kohdisteta tietoturvan toteutta-
          mistoimintoja.
          Ajopiirturikortti on normaali älykortti, jolla on erityinen ajopiirturisovellus ja joka on uusimpien älykortteja koskevien
          toiminnallisten ja tietoturvan varmistamiseen liittyvien vaatimusten mukainen. Sen vuoksi tämä tietoturvatavoite sisältää
          vain ajopiirturisovelluksen vaatimat tietoturvaan liittyvät lisävaatimukset.
          Uhille, tavoitteille, menettelytavoille ja tietoturvan toteuttamistoimintojen erittelyille on annettu yksilölliset nimet, jotta
          ne olisivat jäljitettävissä kehitys- ja arviointiasiakirjoissa.
          2. Lyhenteet, määritelmät ja viitetiedot
          2.1 Lyhenteet
          IC        (Integrated circuit) Intergroitu piiri (elektroninen komponentti, joka on suunniteltu suorittamaan tietojenkäsit-
                    tely- ja/tai muistinhallintatoimintoja)
          OS        (Operating system) Käyttöjärjestelmä
          PIN       (Personal identification number) PIN-koodi; henkilökohtainen tunnusluku
          ROM       (Read only memory) ROM-muisti; muisti, josta tietoja voidaan lukea, mutta johon ei voi kirjoittaa
          SFP       (Security functions policy) Tietoturvatoimintojen toimintalinjat
          TBD       (To be defined) Määritellään erikseen (myöhemmin)
          TOE       (Target of evaluation) Arviointikohde
          TSF       (TOE security function) Arviointikohteen tietoturvatoiminto
          VU        (Vehicle unit) Ajoneuvoyksikkö
          2.2 Määritelmät
          Digitaalinen ajopiirturi                        Valvontalaite
          Suojattavat tiedot                              Ajopiirturikortin tallentamat tiedot, jotka on suojattava niiden eheyden säi-
                                                          lyttämiseksi, luvattoman muuttamisen estämiseksi ja salassa pitämiseksi (kun
                                                          kyse on tietoturvadatasta). Tietoturvadata ja käyttäjätiedot kuuluvat suojatta-
                                                          viin tietoihin
          Tietoturvadata                                  Tietoturvan toteuttamistoimintojen tukemiseen tarvittavat tiedot (esim. salau-
                                                          savaimet)
          Järjestelmä                                     Laitteet, henkilöt tai organisaatiot, jotka jollain tavoin liittyvät valvontalaittee-
                                                          seen
          Käyttäjä                                        Mikä hyvänsä arviointikohteen ulkopuolinen laitekokonaisuus (henkilökäyt-
                                                          täjä tai ulkoinen tietotekninen laitekokonaisuus), joka on vuorovaikutuksessa
                                                          arviointikohteen kanssa (paitsi jos käyttäjä-sanaa käytetään ilmaisussa ’käyt-
                                                          täjätiedot’)
 ---pagebreak--- C 126 E/204           FI                                 Euroopan yhteisöjen virallinen lehti                                                   28.5.2002
            Käyttäjätiedot                                  Ajopiirturikortille tallennetut muut suojattavat tiedot kuin tietoturvadata.
                                                            Käyttäjätiedot sisältävät tunnistetiedot ja toimintaa koskevat tiedot
            Tunnistetiedot                                  Tunnistetiedot sisältävät kortin tunnistetiedot ja kortin haltijan tunnistetiedot
            Kortin tunnistetiedot                           Kortin tunnistamiseen liittyvät käyttäjätiedot, jotka on määritelty vaatimuk-
                                                            sissa 190, 191, 192, 194, 215, 231 ja 235
            Kortin haltijan tunnistetiedot                  Kortin haltijan tunnistamiseen liittyvät käyttäjätiedot, jotka on määritelty
                                                            vaatimuksissa 195, 196, 216, 232 ja 236
            Toimintaan liittyvät tiedot                     Toimintaan liittyvät tiedot sisältävät kortin haltijan toimintaan liittyvät tiedot,
                                                            tapauksiin ja vikoihin liittyvät tiedot sekä tarkastustoimiin liittyvät tiedot
            Kortin haltijan toimintaan liittyvät tiedot Kortin haltijan toimintaan liittyvät käyttäjätiedot, jotka on määritelty vaa-
                                                            timuksissa 197, 199, 202, 212, 212a, 217, 219, 221, 226, 227, 229, 230a,
                                                            233 ja 237
            Tapauksiin ja vikoihin liittyvät tiedot         Tapauksiin ja vikoihin liittyvät käyttäjätiedot, jotka on määritelty vaatimuk-
                                                            sissa 204, 205, 207, 208 ja 223
            Tarkastustoimiin liittyvät tiedot               Lainvalvontaan liittyviä tarkastuksia koskevat käyttäjätiedot, jotka on mää-
                                                            ritelty vaatimuksissa 210 ja 225
            2.3 Viitetiedot
            ITSEC       (Information Technology Security Evaluation Criteria) EY:n komission suositus yleisistä tietotekniikan turval-
                        lisuuden arviointiperusteista vuodelta 1991
            IC PP       Smartcard Integrated Circuit Protection Profile – version 2.0 – issue September 1998. (Älykorttien integroi-
                        tujen piirien suojausprofiili, versio 2.0, julkaistu syyskuussa 1998.) Rekisteröity Ranskan sertifiointielimessä
                        numerolla PP/9806
            ES PP       Smart Card Integrated Circuit With Embedded Software Protection Profile – version 2.0 – issue June 99.
                        (Älykorttien integroidut piirit, joissa on sulautetun ohjelmiston suojausprofiili, versio 2.0, julkaistu kesäkuussa
                        1999.) Rekisteröity Ranskan sertifiointielimessä numerolla PP/9911
            3. Perusteet
            3.1 Ajopiirturikortin kuvaus ja käyttötapa
            Ajopiirturikortti on viitteissä IC PP ja ES PP kuvatun mukainen älykortti, jolla on sovellus kortin käyttämiseksi valvon-
            talaitteessa.
            Ajopiirturikortin perustoiminnot ovat seuraavat:
            — kortin ja kortin haltijan tunnistetietojen tallentaminen. Ajoneuvoyksikkö käyttää näitä tietoja kortin haltijan tunnis-
                 tamiseen, tunnistuksen mukaisten toimintojen ja käyttöoikeuksien antamiseen sekä varmistamaan, että kortin hal-
                 tijan toimia koskeva selvitysvelvollisuus toteutuu,
            — kortin haltijan toimintaa koskevien tietojen, sekä kortin haltijaa koskevien, tapauksiin ja vikoihin sekä tarkastustoi-
                 miin liittyvien tietojen tallentaminen.
            Ajopiirturikortti on näin ollen tarkoitettu käytettäväksi ajoneuvoyksikön korttiliitäntälaitteessa. Sitä voidaan käyttää
            myös kaikissa kortinlukulaitteissa (esim. henkilökohtaiseen tietokoneen yhteydessä olevassa), jolla on kaikkien käyttäjä-
            tietojen lukemiseen oikeuttavat käyttöoikeudet.
            Ajopiirturikortin elinkaaren loppukäyttövaiheessa (viitteessä ES PP määritellyn elinkaaren vaihe 7) vain ajoneuvoyksiköt
            saavat kirjoittaa käyttäjätietoja kortille.
            Ajopiirturikortin toiminnalliset vaatimukset on määritelty varsinaisessa liitteessä I B ja lisäyksessä 2.
            3.2 Ajopiirturikortin elinkaari
            Ajopiirturikortin elinkaari on viitteessä ES PP kuvatun älykortin elinkaaren mukainen.
 ---pagebreak--- 28.5.2002           FI                                 Euroopan yhteisöjen virallinen lehti                                               C 126 E/205
          3.3 Uhat
          Viitteissä ES PP ja IC PP lueteltujen älykorttien yleisten uhkien lisäksi ajopiirturikorttiin voi kohdistua seuraavia uhkia:
          3.3.1 Päämäärät
          Tietoturvaa vastaan hyökkäävien päämäärä on arviointikohteeseen tallennettujen käyttäjätietojen muuttaminen.
          T.Ident_Data                         Jos arviointikohteeseen tallennettujen tunnistetietojen (kuten kortin tyypin tai viimeisen
                                               voimassaolopäivän tai kortin haltijan tunnistetietojen) muuttaminen onnistuu, mahdol-
                                               listaa se kortin vilpillisen käytön ja muodostaa huomattavan uhan järjestelmän yleiselle
                                               tietoturvatavoitteelle.
          T.Activity_Data                      Jos arviointikohteeseen tallennettujen toimintaa koskevien tietojen muuttaminen onnis-
                                               tuu, se uhkaa arviointikohteen tietoturvaa.
          T.Data_Exchange                      Jos arviointikohteeseen tallennettujen toimintaa koskevien tietojen muuttaminen (lisää-
                                               minen, poistaminen, muuttaminen) onnistuu tietoja tuotaessa tai vietäessä, se uhkaa
                                               arviointikohteen tietoturvaa.
          3.3.2 Hyökkäysreitit
          Arviointikohteen sisältöön voidaan kohdistaa hyökkäys seuraavilla tavoilla:
          — yrittämällä saada oikeudetonta tietoa arviointikohteen laitteiston ja ohjelmiston rakenteesta ja erityisesti sen tieto-
               turvatoiminnoista tai tietoturvadatasta. Oikeudetonta tietoa voidaan saada hyökkäyksellä suunnittelijan tai valmis-
               tajan aineistoihin (varkaus, lahjonta jne.) tai suoraan tutkimalla arviointikohdetta (fyysinen koestaminen, päättele-
               minen jne.).
          — käyttämällä hyväksi arviointikohteen rakenteen tai toteutuksen heikkouksia (hyödyntämällä laitteiston virheitä, oh-
               jelmiston virheitä, virheitä tiedonsiirrossa, ympäristövaikutuksin aikaansaatuja arviointikohteen virheitä, käyttämällä
               hyväksi tietoturvatoimintojen, kuten todennusmenettelyjen, tietojen käyttöoikeuksien valvonnan, salaustoimien jne.
               heikkouksia).
          — tekemällä muutoksia arviointikohteeseen tai sen tietoturvatoimintoihin suorittamalla fyysisiä, sähköisiä tai loogisia
               hyökkäyksiä tai näiden yhdistelmiä.
          3.4 Tietoturvatavoitteet
          Koko digitaalisen ajopiirturijärjestelmän tärkein tietoturvatavoite on seuraava:
          O.Main                               Valvontaviranomaisten tarkastettavaksi tarkoitettujen tietojen on oltava käytettävissä ja
                                               niiden on täysin ja tarkasti kuvattava tarkastuksen kohteena olevia kuljettajia ja ajo-
                                               neuvoja koskevat tapahtumat, jotka liittyvät ajo-, työ-, varallaolo- ja lepoaikoihin sekä
                                               ajoneuvon nopeuteen.
          Tähän kokonaistietoturvatavoitteeseen vaikuttavat arviointikohteen tietoturvatavoitteet ovat sen vuoksi seuraavat:
          O.Card_Identification_Data           Arviointikohteen on säilytettävä henkilötietojen antamisvaiheessa tallennetut kortin
                                               tunnistetiedot ja kortin haltijan tunnistetiedot.
          O.Card_Activity_Storage              Arviointikohteen on säilytettävä ajoneuvoyksikköjen kortille tallentamat käyttäjätiedot.
          3.5 Tietotekniikan tietoturvatavoitteet
          Viitteissä ES PP ja IC PP lueteltujen älykorttien tietoturvatavoitteiden lisäksi seuraavat tietotekniset arviointikohteen
          tietoturvatavoitteet vaikuttavat sen tärkeimpiin tietoturvatavoitteisiin arviointikohteen elinkaaren loppukäyttövaiheessa:
          O.Data_Access                        Arviointikohteen on rajoitettava oikeus käyttäjätietojen kirjoittamiseen siten, että se on
                                               vain todennetuilla ajoneuvoyksiköillä.
          O.Secure_Communications              Arviointikohteen on kyettävä tukemaan turvallisia viestintäprotokollia ja menettelyjä
                                               kortin ja korttiliitäntälaitteen välillä silloin, kun sovellus sitä edellyttää.
          3.6 Fyysiset, henkilöstön tai menetelmien vaikutustavat
          Arviointikohteen tietoturvallisuuteen vaikuttavat fyysiset, henkilöstön tai menetelmien vaikutustavat on lueteltu viitteissä
          ES PP ja IC PP (ympäristön tietoturvatavoitteita käsittelevissä luvuissa).
 ---pagebreak--- C 126 E/206           FI                                Euroopan yhteisöjen virallinen lehti                                              28.5.2002
            4. Tietoturvan toteuttamistoiminnot
            Tässä kohdassa määritellään yksityiskohtaisesti joitakin sallittuja toimia, kuten tehtäviä ja viitettä ES PP koskevia valin-
            toja, ja esitetään SEF-toimintoja koskevia lisävaatimuksia.
            4.1 Yhdenmukaisuus suojausprofiilien kanssa
   CPP_301  Arviointikohteen on oltava viitteen IC PP mukainen.
   CPP_302  Arviointikohteen on oltava viitteen ES PP mukainen siten kuin on yksityiskohtaisesti määritelty.
            4.2 Käyttäjän tunnistaminen ja todentaminen
            Kortin on tunnistettava laitekokonaisuus, johon se on yhdistetty sekä tiedettävä, onko se todennettu ajoneuvoyksikkö vai
            ei. Kortti saa lähettää kaikkia käyttäjätietoja laitekokonaisuudelle, johon se on liitetty, lukuun ottamatta valvontakorttia,
            joka saa lähettää kortin haltijan tunnistetietoja vain todennetuille ajoneuvoyksiköille (jotta tarkastuksen suorittaja voi
            vakuuttua siitä, että ajoneuvoyksikkö on aito, kun hän näkee nimensä näytöllä tai tulosteissa).
            4.2.1 Käyttäjän tunnistaminen
            Tehtävä (FIA_UID.1.1) Luettelo arviointikohteen tietoturvatoiminnon mukaan sovitetuista toimista: ei toimia.
            Tehtävä (FIA_ATD.1.1) Luettelo tietoturvamääreistä:
            — USER_GROUP:           VEHICLE_UNIT, NON_VEHICLE_UNIT,
            — USER_ID:              Ajoneuvon rekisteritunnus (VRN) ja ajoneuvon rekisteröineen jäsenvaltion tunnus (USER_ID tun-
                                    netaan vain, kun USER_GROUP = VEHICLE_UNIT).
            4.2.2 Käyttäjän todentaminen
            Tehtävä (FIA_UAU.1.1) Luettelo arviointikohteen tietoturvatoiminnon mukaan sovitetuista toimista:
            — Kuljettaja- ja korjaamokortti: lähetetään käyttäjätiedot tietoturvamääritteiden kanssa (kortin tietojen kopiointitoi-
                 minto),
            — Valvontakortti: lähetetään käyttäjätiedot ilman muita tietoturvamääritteitä kuin kortin haltijan tunnistetiedot.
   UIA_301  Ajoneuvoyksikön todentaminen on tehtävä todistamalla, että sillä on hallussaan tietoturvadata, jonka vain järjestelmä on
            voinut sille toimittaa.
            Valinta (FIA_UAU.3.1 ja FIA_UAU.3.2): estettävä.
            Tehtävä (FIA_UAU.4.1) Yksilöity (yksilöidyt) todennusmekanismi(t): mikä tahansa todennusmekanismi.
   UIA_302  Korjaamokortilla on oltava todennukseen tarkoitettu lisämekanismi, joka perustuu PIN-koodin tarkastamiseen. (Tämän
            mekanismin tarkoitus on, että ajoneuvoyksikkö voi tarkastaa kortin haltijan henkilöllisyyden; sitä ei ole tarkoitettu
            suojaamaan korjaamokortin sisältöä.)
            4.2.3 Epäonnistuneet todentamiset
            Seuraavat tehtävät kuvaavat kortin reaktiota jokaiseen yksittäiseen käyttäjän todentamisen epäonnistumiseen.
            Tehtävä (FIA_AFL.1.1) Numero: 1, luettelo todentamistapauksista: korttiliitäntälaitteen todentaminen.
            Tehtävä (FIA_AFL.1.2) Luettelo toimista:
            — varoitetaan kytkettynä olevaa laitekokonaisuutta,
            — oletetaan, että käyttäjä on tyyppiä NON_VEHICLE_UNIT.
            Seuraavat tehtävät kuvaavat kortin reaktiota, jos vaatimuksessa UIA_302 esitetty todentamisen lisämekanismi epäonnis-
            tuu.
            Tehtävä (FIA_AFL.1.1) Numero: 5, luettelo todentamistapauksista: PIN-koodin tarkistus (korjaamokortti).
 ---pagebreak--- 28.5.2002            FI                                 Euroopan yhteisöjen virallinen lehti                                                C 126 E/207
           Tehtävä (FIA_AFL.1.2) Luettelo toimista:
           — varoitetaan kytkettynä olevaa laitekokonaisuutta,
           — lukitaan PIN-koodin tarkistusmenettely siten, että kaikki seuraavat yritykset tarkistaa PIN-koodi epäonnistuvat,
           — varaudutaan kertomaan seuraaville käyttäjille lukitsemisen syy.
           4.3 Käyttöoikeuksien valvonta
           4.3.1 Käyttöoikeuksien valvonnan toimintalinjat
           Elinkaarensa loppukäyttövaiheen aikana ajopiirturikortti on yksien ainoiden käyttöoikeuksien valvontaa koskevien tie-
           toturvatoimintojen toimintalinjojen (SFP) alainen, nimittäin AC_SFP-toimintalinjojen.
           Tehtävä (FDP_ACC.2.1) Käyttöoikeuksien valvonta-SFP: AC_SFP.
           4.3.2 Käyttöoikeuksien valvontatoiminnot
           Tehtävä (FDP_ACF.1.1) Käyttöoikeuksien valvonta-SFP: AC_SFP.
           Tehtävä (FDP_ACF.1.1) Nimetty turvamääriteryhmä: USER_GROUP.
           Tehtävä (FDP_ACF.1.2) Säännöt, jotka koskevat valvottujen käyttäjien ja kohteiden käyttöoikeuksia, joita käytetään tekemällä
           valvottuja toimia valvotuille kohteille:
           — GENERAL_READ:               Kaikki käyttäjät voivat lukea käyttäjätietoja kaikista arviointikohteista, lukuun ottamatta kortin
                                         haltijan tunnistetietoja, joita voi korjaamokortilta lukea vain käyttäjä tyyppiä VEHICLE_UNIT.
           — IDENTIF_WRITE:              Tunnistetiedot saadaan kirjoittaa vain kerran, ennen kortin elinkaaren kuudennen vaiheen
                                         päättymistä. Kukaan käyttäjä ei saa kirjoittaa tai muuttaa tunnistetietoja kortin elinkaaren
                                         loppukäyttövaiheen aikana.
           — ACTIVITY_WRITE:             Toimintaa koskevia tietoja saa arviointikohteeseen kirjoittaa vain VEHICLE_UNIT-käyttäjä.
           — SOFT_UPGRADE:               Kukaan käyttäjä ei saa päivittää arviointikohteen ohjelmistoja.
           — FILE_STRUCTURE:             Tiedostorakenteet ja käyttöehdot on luotava ennen arviointikohteen elinkaaren kuudennen
                                         vaiheen päättymistä ja lukittava sen jälkeen siten, ettei kukaan käyttäjä voi jälkeenpäin muut-
                                         taa tai poistaa niitä.
           4.4 Selvitysvelvollisuus
   ACT_301 Arviointikohteen on säilytettävä pysyvät tunnistetiedot.
   ACT_302 Tietoihin on sisällyttävä tieto päivämäärästä ja ajasta, jolloin arviointikohteelle annettiin haltijan henkilötiedot. Näiden
           tietojen on säilyttävä muuttumattomina.
           4.5 Seuranta
           Arviointikohteen on seurattava tapauksia, jotka ovat merkkinä sen tietoturvan mahdollisesta loukkaamisesta.
           Tehtävä (FAU_SAA.1.2) Määriteltyjen seurattavien tapausten alaryhmä:
           — kortin haltijan epäonnistunut todentaminen (5 perättäistä epäonnistunutta PIN-koodin tarkastusta),
           — laitteen itse suorittaman testin aikana ilmennyt virhe,
           — virhe tallennettujen tietojen eheydessä,
           — virhe toimintaa koskevien syötettävien tietojen eheydessä.
           4.6 Tarkkuus
           4.6.1 Tallennettujen tietojen eheys
           Tehtävä (FDP_SDI.2.2) Tehtävät toimet: varoitetaan kytkettynä olevaa laitekokonaisuutta.
           4.6.2 Perustietojen todentaminen
           Tehtävä (FDP_DAU.1.1) Luettelo kohteista tai tietojen tyypistä: Toimintaa koskevat tiedot.
           Tehtävä (FDP_DAU.1.2) Luettelo käyttäjistä: Mikä tahansa.
 ---pagebreak--- C 126 E/208           FI                               Euroopan yhteisöjen virallinen lehti                                            28.5.2002
            4.7 Luotettavuus käytössä
            4.7.1 Testit
            Valinta (FPT_TST.1.1): ensi kertaa käynnistettäessä, määräajoin normaalin käytön aikana.
            Huomautus: ’ensi kertaa käynnistettäessä’ tarkoittaa ennen kuin ohjelmakoodia on suoritettu (eikä välttämättä ATR-
            toiminnon aikana).
   RLB_301  Arviointikohteen itse suorittamiin testeihin on sisällyttävä kaikkien muiden kuin ROM-muistiin tallennettujen ohjelmis-
            tokoodien eheyden todentaminen.
   RLB_302  Jos havaitaan virhe itse suoritetussa testissä, arviointikohteen tietoturvatoiminnon on varoitettava kytkettynä olevaa
            laitekokonaisuutta.
   RLB_303  Kun käyttöjärjestelmän testaus on suoritettu, kaikki testaukseen liittyvät komennot ja toiminnot on tehtävä toiminta-
            kyvyttömiksi tai poistettava. Näiden valvontatoimien kumoaminen ja mainittujen komentojen ja toimintojen uudelleen-
            käyttöönotto ei saa olla mahdollista. Komentoa, joka liittyy yksinomaan tiettyyn elinkaaren vaiheeseen, ei saa käyttää
            muiden vaiheiden aikana.
            4.7.2 Ohjelmistot
   RLB_304  Arviointikohteen ohjelmistojen käyttöolosuhteissa tapahtuvan analysoinnin tai korjailun on oltava mahdotonta.
   RLB_305  Ulkopuolelta syötettyä dataa ei saa hyväksyä suoritettavaksi ohjelmakoodiksi.
            4.7.3 Virtalähde
   RLB_306  Arviointikohteen on säilytettävä suojattu toimintatila virtakatkoksen tai jännitevaihteluiden aikana.
            4.7.4 Alkutilaan asettamisen olosuhteet
   RLB_307  Jos arviointikohteen virransyöttö keskeytyy (tai jännite vaihtelee) tai jokin toimenpide keskeytyy ennen kuin se on
            saatettu loppuun tai muissa alkutilaan asettamista edellyttävissä olosuhteissa arviointikohteen, on tultava asetetuksi
            alkutilaansa virheettömästi.
            4.8 Tiedonvaihto
            4.8.1 Tiedonvaihto ajoneuvoyksikön kanssa
   DEX_301  Arviointikohteen on todennettava ajoneuvoyksiköltä tuotujen tietojen eheys ja aitous.
   DEX_302  Jos havaitaan virhe tuotujen tietojen eheydessä, arviointikohteen on
            — varoitettava tietoja lähettävää laitekokonaisuutta,
            — oltava käyttämättä tietoja.
   DEX_303  Arviointikohteen on lähetettävä ajoneuvoyksikölle käyttäjätietoja, jotka on varustettu asianmukaisin tietoturvamäärittein,
            jotta ajoneuvoyksikkö voi todentaa vastaanotettujen tietojen eheyden ja aitouden.
            4.8.2 Tiedonsiirto muulle kuin ajoneuvoyksikölle (tietojen kopiointitoiminto)
   DEX_304  Arviointikohteen on annettava todisteet ulkoiselle tallennusvälineelle kopioitujen tietojen alkuperästä.
   DEX_305  Arviointikohteen on kyettävä todentamaan kopioitujen tietojen alkuperä niiden vastaanottajalle.
   DEX_306  Arviointikohteen on kopioitava ulkoisille tallennusvälineille tietoja, jotka on varustettu asianmukaisin tietoturvamää-
            rittein, jotta niiden eheys ja aitous voidaan todentaa.
            4.9 Salauksen tuki
   CSP_301  Jos arviointikohteen tietoturvatoiminto luo salausavaimia, sen on tapahduttava määriteltyjen salausavaimien luontialgo-
            ritmien mukaisesti ja noudattamalla määriteltyjä salausavaimen pituuksia. Luotujen tilapäisten avainten käyttökerrat on
            rajoitettava (valmistajan määriteltävissä, mutta ei enempää kuin 240 kertaa).
   CSP_302  Jos arviointikohteen tietoturvatoiminto jakelee salausavaimia, sen on tapahduttava määriteltyjen avaimen jakelumene-
            telmien mukaisesti.
            5. Turvamekanismien määrittely
            Vaadittavat turvamekanismit on määritelty lisäyksessä 11.
            Arviointikohteiden valmistajat määrittelevät kaikki muut turvamekanismit.
 ---pagebreak--- 28.5.2002           FI                              Euroopan yhteisöjen virallinen lehti                                                                                                                                                                                                                                                               C 126 E/209
            6. Turvamekanismien vähimmäisvahvuus
            Ajopiirturikortin turvamekanismien vähimmäisvahvuus on ITSEC-viiteaineiston mukainen High (korkea).
            7. Varmuustaso
            Ajopiirturikortin tavoitevarmuustaso on ITSEC-viiteaineiston mukainen E3.
            8. SEF-toimintojen ajatus
            Seuraavassa taulukossa esitetään ylimääräisten SEF-toimintojen ajatus näyttämällä,
            — millä SEF-toiminnoilla tai keinoilla kukin uhka torjutaan,
            — mikä SEF-toiminto täyttää kunkin tietoturvatavoitteen.
                                                                                                                Uhat                                                                                                          Tietotekniikan tavoitteet
                                                                                                                                                                                                                                                                                                                            O.Secured_Communications
                                                                                                                                                                                                                                                         O.DIS_MECHANISM2   O.DIS_MEMORY*   O.MOD_MEMORY*
                                                                                                  T.MOD_SOFT*   T.MOD_LOAD   T.MOD_EXE   T.MOD_SHARE   T.Ident_Data   T.Activity_Data   T.Data_Exchange   O.TAMPER_ES             O.OPERATE*                                                                O.Data_Access
                                                         T.CLON*   T.DIS_ES2   T.T_ES   T.T_CMD                                                                                                                         O.CLON*                O.FLAW*
             UIA_301 Todennuskeinot                                                                                                                                                                                                                                                                             x
             UIA_302 PIN-koodin tarkastukset                                                                                                                                                                                                                                                                    x
             ACT_301 Tunnistetiedot
             ACT_302 Päivämäärä, jolloin haltijan
                     henkilötiedot syötettiin
             RLB_301 Ohjelmiston eheys                                                                                                                                                                       x                       x
             RLB_302 Laitteen itse suorittamat testit                                                                                                                                                        x                       x
             RLB_303 Testit valmistuksen yhteydessä                                                  x             x                                                                                         x                       x
             RLB_304 Ohjelmistojen analysointi                                                       x                          x           x                                                                x                       x
             RLB_305 Ohjelmistotietojen syöttäminen                                                  x             x                        x                                                                x                       x
             RLB_306 Virtalähde                                                                                                                            x               x                                 x                       x
             RLB_307     Laitteen asettaminen alkuti-                                                                                                                                                        x                       x
                         laansa (reset)
             DEX_301 Turvattu tietojen tuonti                                                                                                                                                x                                                                                                                                      x
             DEX_302 Turvattu tietojen tuonti                                                                                                                                                x                                                                                                                                      x
             DEX_303 Turvattu tietojen vienti ajoneu-                                                                                                                                        x                                                                                                                                      x
                     voyksikölle
             DEX_304 Todisteet alkuperästä                                                                                                                                                   x                                                                                                                                      x
             DEX_305 Todisteet alkuperästä                                                                                                                                                   x                                                                                                                                      x
             DEX_306 Turvattu tietojen vienti ulkoi-                                                                                                                                         x                                                                                                                                      x
                     selle tallennusvälineelle
             CSP_301 Avaimen luonti                                                                                                                                                                          x                                                                                                                      x
             CSP_302 Avaimen jakelu                                                                                                                                                                          x                                                                                                                      x
 ---pagebreak--- C 126 E/210          FI                                Euroopan yhteisöjen virallinen lehti                                                 28.5.2002
                                                                       Lisäys 11
                                                         YHTEISET TURVAMEKANISMIT
            1. YLEISTÄ
            Tässä lisäyksessä määritellään turvamekanismit, joiden avulla varmistetaan
            — ajoneuvoyksikköjen ja ajopiirturikorttien molemminpuolinen todentaminen, mukaan lukien tilapäisavaimeen liittyvä
                sopimus,
            — ajoneuvoyksikköjen ja ajopiirturikorttien välillä siirrettävien tietojen salassapito, eheys ja todentaminen,
            — ajoneuvoyksiköistä ulkoisille tietovälineille kopioitujen tietojen eheys ja todentaminen,
            — I ajopiirturikorteilta ulkoisille tietovälineile kopioitujen tietojen eheys ja todentaminen.
            1.1 Viitetiedot
            Tässä lisäyksessä käytetään seuraavia viitetietoja:
            SHA-1                                  National Institute of Standards and Technology (NIST). FIPS Publication 180-1:
                                                   Secure Hash Standard. April 1995. (Turvallinen hajautusalgoritmistandardi. Huhti-
                                                   kuu 1995)
            PKCS1                                  RSA Laboratories. PKCS # 1: RSA Encryption Standard. Version 2.0. October 1998.
                                                   (RSA-salausstandardi. Versio 2.0. Lokakuu 1998)
            TDES                                   National Institute of Standards and Technology (NIST). FIPS Publication 46-3: Data
                                                   Encryption Standard. Draft 1999. (Tietojen salausstandardi. Luonnos 1999)
            TDES-OP                                ANSI X9.52, Triple Data Encryption Algorithm Modes of Operation. 1998.
                                                   (Kolminkertaisten salausalgoritmien toimintatavat. 1998)
            ISO/IEC 7816-4                         Information Technology – Identification cards – Integrated circuit(s) cards with
                                                   contacts – Part 4: Interindustry commands for interexchange. First edition: 1995
                                                   + Amendment 1: 1997. (Tietotekniikka. Henkilökortit. Integroidulla piirillä varus-
                                                   tetut kontaktilliset kortit. Osa 4: Yleiset siirtokomennot. Ensimmäinen painos:
                                                   1995, ensimmäinen muutos: 1997)
            ISO/IEC 7816-6                         Information Technology – Identification cards – Integrated circuit(s) cards with
                                                   contacts – Part 6: Interindustry data elements. First edition: 1996 + Cor 1: 1998.
                                                   (Tietotekniikka. Henkilökortit. Integroidulla piirillä varustetut kontaktilliset kortit.
                                                   Osa 6: Yleiset dataelementit. Ensimmäinen painos: 1996, ensimmäinen korjaus:
                                                   1998)
            ISO/IEC 7816-8                         Information Technology – Identification cards – Integrated circuit(s) cards with
                                                   contacts – Part 8: Security related interindustry commands. First edition 1999
                                                   (Tietotekniikka. Henkilökortit. Integroidulla piirillä varustetut kontaktilliset kortit.
                                                   Osa 8: Yleiset turvakomennot. Ensimmäinen painos: 1999)
            ISO/IEC 9796-2                         Information Technology –Security techniques – Digital signature schemes giving
                                                   message recovery – Part 2: Mechanisms using a hash function. First edition: 1997
                                                   (Tietotekniikka. Tietoturvatekniikat. Digitaaliset allekirjoitusjärjestelmät, joiden
                                                   avulla alkuperäinen viesti voidaan palauttaa. Osa 2: Hajautusalgoritmia käyttävät
                                                   mekanismit. Ensimmäinen painos: 1997)
            ISO/IEC 9798-3                         Information Technology – Security techniques – Entity authentication mechanisms
                                                   – Part 3: Entity authentication using a public key algorithm . Second edition 1998.
                                                   (Tietotekniikka. Tietoturvatekniikat. Laitekokonaisuuksien todennusmekanismit. Osa
                                                   3: Laitekokonaisuuden todentaminen julkisen avaimen algoritmia käyttäen. Toinen
                                                   painos 1998)
            ISO 16844-3                            Road vehicles – Tachograph systems – Part 3: Motion sensor interface (Tieliiken-
                                                   teessä käytettävät ajoneuvot. Ajopiirturijärjestelmät. Osa 3: Liiketunnistimen raja-
                                                   pinta)
 ---pagebreak--- 28.5.2002          FI                               Euroopan yhteisöjen virallinen lehti                                        C 126 E/211
          1.2 Merkintätavat ja lyhenteet
          Tässä lisäyksessä käytetään seuraavia merkintätapoja ja lyhenteitä:
          (Ka, Kb, Kc)                     Avainnippu, jota kolminkertainen salausalgoritmi käyttää
          CA                               (Certification authority) Varmenneviranomainen
          CAR                              (Certification authority reference) Varmenneviranomaisen viite
          CC                               (Cryptographic checksum) Salauksen tarkistussumma
          CG                               (Cryptogram) Kryptogrammi
          CH                               (Command header) Komennon ylätunniste
          CHA                              (Certificate holder authorisation) Varmenteen haltijan valtuutus
          CHR                              (Certificate holder reference) Varmenteen haltijan viite
          D()                              Salauksen avaaminen DES-algoritmilla
          DE                               (Data element) Dataelementti
          DO                               (Data object) Dataobjekti
          d                                RSA-salauksessa käytettävä yksityinen avain eli yksityinen eksponentti
          e                                RSA-salauksessa käytettävä julkinen avain eli julkinen eksponentti
          E()                              Salaaminen DES-algoritmilla
          EQT                              (Equipment) Laitteet
          Hash()                           Hash-hajautusalgoritmilla laskettu tulos
          Hash                             Hajautusalgoritmi
          KID                              Avaimen tunniste
          Km                               TDES-avain. ISO 16844-3-standardissa määritelty pääavain
          KmVU                             Ajoneuvoyksikköön asetettava TDES-avain
          KmWC                             Korjaamokorttiin asetettava TDES-avain
          m                                Viestiä edustava luku, kokonaisluku välillä 0-n-1
          n                                RSA-avaimien yhteinen osa, (kongruenssi)moduuli
          PB                               (Padding bytes) Täyttötavut
          PI                               (Padding indicator byte) Täyttämistä ilmaiseva tavu (käytetään salatun datan krypto-
                                           grammissa)
          PV                               (Plain value) Koodaamaton datan arvo
          s                                Allekirjoitusta edustava luku, kokonaisluku välillä 0-n-1
          SSC                              (Send Sequence counter) Lähetysvaihelaskuri
          SM                               Salattu sanomanvälitys
          TCBC                             (TDEA cipher block chaining mode of operation) TDEA-salauksen salauslohkoja ket-
                                           juttava käyttötila
          TDEA                             Kolminkertainen tiedonsalausalgoritmi
          TLV                              (Tag length value) TLV-koodaustapa; tuntomerkki-pituus-sisältö-koodaustapa
          VU                               Ajoneuvoyksikkö
          X.C                              Varmenneviranomaisen antama käyttäjä X:n varmenne
          X.CA                             Käyttäjä X:n varmenneviranomainen
          X.CA.PKoX.C                      Toimenpide, jolla varmenne avataan sen sisältämän julkisen avaimen saamiseksi. Ky-
                                           seessä on operandien väliin tuleva operaattori, jonka vasemmanpuoleinen kohdemuut-
                                           tuja (operandi) on varmenneviranomaisen julkinen avain ja oikeanpuoleinen kohde-
                                           muuttuja on tämän varmenneviranomaisen antama varmenne. Tulos on sen käyttäjä
                                           X:n julkinen avain, jonka varmenne on oikeanpuoleisena kohdemuuttujana
 ---pagebreak--- C 126 E/212           FI                              Euroopan yhteisöjen virallinen lehti                                                28.5.2002
            X.PK                               Käyttäjä X:n julkinen RSA-avain
            X.PK[I]                            Käyttäjä X:n julkista avainta käyttäen tehty tiedon I RSA-salaus
            X.SK                               Käyttäjä X:n yksityinen RSA-avain
            X.SK[I]                            Käyttäjä X:n yksityistä avainta käyttäen tehty tiedon I RSA-salaus
            'xx'                               Heksadesimaalilukuna ilmaistu arvo
            ||                                 Ketjutusmerkki
            2. SALAUSJÄRJESTELMÄT JA -ALGORITMIT
            2.1 Salausjäjestelmät
   CSM_001  Ajoneuvoyksikköjen ja ajopiirturikorttien on käytettävä klassista julkiseen avaimeen perustuvaa RSA-salausjärjestelmää
            luomaan seuraavat tietoturvamekanismit:
            — ajoneuvoyksikköjen ja korttien välinen todentaminen,
            — kolminkertaisessa DES-salauksessa käytettävien avainten siirtäminen ajoneuvoyksikköjen ja ajopiirturikorttien välillä,
            — ajoneuvoyksiköistä tai ajopiirturikorteilta ulkoisille tallennusvälineille kopioitujen tietojen digitaalinen allekirjoitus.
   CSM_002  Ajoneuvoyksikköjen ja ajopiirturikorttien on käytettävä kolminkertaista symmetristä DES-salausjärjestelmää luomaan
            mekanismi, jolla taataan tietojen eheys vaihdettaessa käyttäjätietoja ajoneuvoyksikköjen ja ajopiirturikorttien välillä,
            sekä tarvittaessa käytettävä sitä salaamaan ajoneuvoyksikköjen ja ajopiirturikorttien välillä vaihdettavat tiedot.
            2.2 Salausalgoritmit
            2.2.1 RSA-algorithmi
   CSM_003  Seuraavat riippuvuudet määrittelevät täysin RSA-algoritmin:
            RSA-funktio on kuvattu yksityiskohtaisesti viitteessä PKCS1.
            2.2.2 Hajautus (Hash)-algoritmi
   CSM_004  Digitaalisten allekirjoitusmekanismien on käytettävä viitteessä SHA-1 määriteltyä SHA-1-hajautusalgoritmia.
            2.2.3 DES-salausalgoritmi
   CSM_005  DES-perustaisia algoritmeja on käytettävä ketjuttaen salattavat lohkot.
            3. AVAIMET JA VARMENTEET
            3.1 Avainten luonti ja jakelu
            3.1.1 RSA-salausavainten luonti ja jakelu
   CSM_006  RSA-avaimet on luotava kolmella toiminnallisesti hierarkkisella tasolla:
            — eurooppalaisella tasolla,
            — jäsenvaltiotasolla,
            — laitetasolla.
 ---pagebreak--- 28.5.2002            FI                                Euroopan yhteisöjen virallinen lehti                                            C 126 E/213
   CSM_007 Eurooppalaisella tasolla on luotava yksi eurooppalainen avainpari (EUR.SK ja EUR.PK). Eurooppalaista yksityistä avainta
           on käytettävä varmentamaan jäsenvaltioiden julkiset avaimet. Kaikista varmennetuista avaimista on pidettävä rekisteriä.
           Euroopan varmenneviranomaisen on hoidettava nämä tehtävät Euroopan komission valtuuttamana ja vastuulla.
   CSM_008 Jäsenvaltiotasolla on luotava jäsenvaltion avainpari (MS.SK ja MS.PK). Euroopan varmenneviranomaisen on varmennet-
           tava jäsenvaltioiden julkiset avaimet. Jäsenvaltioiden yksityistä avainta on käytettävä varmentamaan laitteisiin (ajoneu-
           voyksikköön tai ajopiirturikorteille) asennetut julkiset avaimet. Kaikista varmennetuista julkisista avaimista on pidettävä
           rekisteriä, jossa on kunkin avaimen osalta sen laitteen tunniste, johon avain on tarkoitettu. Jäsenvaltion varmenneviran-
           omaisen on hoidettava nämä tehtävät. Jäsenvaltio saa vaihtaa avainpariaan säännöllisesti.
   CSM_009 Laitetasolla on jokaiselle laitteelle luotava ja siihen lisättävä yksi avainpari (EQT.SK ja EQT.PK). Jäsenvaltion varmenne-
           viranomaisen on varmennettava laitteiden julkinen avain. Nämä tehtävät voi hoitaa laitteen valmistaja, se, joka syöttää
           laitteeseen haltijan henkilötiedot, tai jäsenvaltion viranomainen. Tätä avainparia käytetään todennuksessa, digitaalisessa
           allekirjoituksessa ja salauksessa.
   CSM_010 Yksityiset avaimet on pidettävä salassa niitä luotaessa, siirrettäessä (jos niitä siirretään) ja säilytettäessä.
           Seuraavassa kuvassa on tämän prosessin tietovirran yhteenveto:
 ---pagebreak--- C 126 E/214           FI                                 Euroopan yhteisöjen virallinen lehti                                         28.5.2002
            3.1.2 RSA-testausavaimet
   CSM_011  Laitteiden testausta varten (mukaan lukien yhteentoimivuustestit) Euroopan varmenneviranomaisen on luotava yksi
            erillinen Euroopan testausavainpari ja vähintään kaksi jäsenvaltioiden testausavainparia, joiden julkiset avaimet on
            varmennettava Euroopan yksityisellä testausavaimella. Laitteiden valmistajien on asennettava tyyppihyväksyntää varten
            testattaviin laitteisiin jollain näistä jäsenvaltioiden testausavaimista varmennettu testausavain.
            3.1.3 Liikkeentunnistinavaimet
            Alla kuvatut kolme TDES-avainta on pidettävä asianmukaisesti salassa luonnin, (mahdollisen) siirron ja säilytyksen
            aikana.
            ISO 16844 -standardin mukaisten tallennuslaitteiden tukemiseksi Euroopan varmenneviranomaisen ja jäsenvaltioiden
            varmenneviranomaisten on lisäksi toimittava seuraavasti:
   CSM_036  Euroopan varmenneviranomaisen on luotava kaksi itsenäistä ja ainutkertaista TDES-avainta (KmVU ja KmWC), ja luotava
            Km seuraavasti:
            Euroopan varmenneviranomaisen on toimitettava nämä avaimet tarvittavin turvatoimin pyynnöstä jäsenvaltioiden var-
            menneviranomaisille.
   CSM_037  Jäsenvaltioiden varmenneviranomaisten on:
            — käytettävä Km:ää salatessaan liikkeentunnistinvalmistajien pyytämät liikkeentunnistintiedot (Km:llä salattavat tiedot
                  määritellään ISO 16844-3-standardissa),
            — toimitettava tarvittavin turvatoimin KmVU ajoneuvoyksiköiden valmistajille asennettavaksi ajoneuvoyksiköihin,
            — varmistettava, että KmWC asennetaan kaikkiin korjaamokortteihin (SensorInstallationSecData tiedostossa
                  Sensor_Installation_Data) kortin asiakaskohtaisia asetuksia tehtäessä.
            3.1.4 Kolminkertaisessa DES-salauksessa käytettävien avainten luonti ja jakelu
   CSM_012  Ajoneuvoyksikköjen ja ajopiirturikorttien on osana molemminpuoleista todennusprosessia luotava ja vaihdettava tarvit-
            tavat tiedot yhteisen kolminkertaisen DES-salauksen avaimen luomiseksi. Tämä tiedonvaihto on salattava RSA-salaus-
            mekanismia käyttäen.
   CSM_013  Tätä avainta on käytettävä kaikkiin myöhempiin salaustoimiin, joissa käytetään salattua sanomanvälitystä. Sen voimas-
            saolo päättyy kortin käyttöjakson päättyessä (kun kortti poistetaan tai asetetaan alkutilaansa) ja/tai 240 käyttökerran
            jälkeen (yksi avaimen käyttökerta = yksi salattua sanomanvälitystä käyttäen kortille lähetetty komento ja siihen liittyvä
            vastaus).
            3.2 Avaimet
   CSM_014  RSA-avaimen pituuden (kaikilla tasoilla) on oltava seuraava: moduuli n 1024 bittiä, julkinen eksponentti e enintään 64
            bittiä, yksityinen eksponentti d 1024 bittiä.
   CSM_015  Kolminkertaisen DES-salauksen avainten on oltava muotoa (Ka, Kb, Ka), missä Ka ja Kb ovat toisistaan riippumattomia 64
            bitin pituisia avaimia. Pariteettibittejä ei aseteta.
            3.3 Varmenteet
   CSM_016  ulkisten RSA-avainten varmenteiden on oltava heterologisia (non self descriptive) kortin avulla todennettavia (card
            verifiable) varmenteita (Viite.: ISO/IEC 7816-8)
 ---pagebreak--- 28.5.2002            FI                               Euroopan yhteisöjen virallinen lehti                                        C 126 E/215
           3.3.1 Varmenteiden sisältö
   CSM_017 Julkisten RSA-avainten varmenteet koostuvat seuraavista tiedoista seuraavassa järjestyksessä:
                 Data            Muoto             Tavuja                                         Selite
             CPI             INTEGER                   1         Varmenteen profiilin tunniste (tässä versiossa '01')
             CAR             OCTET STRING              8         Varmenneviranomaisen viite
             CHA             OCTET STRING              7         Varmenteen haltijan valtuutus
                                                                 Varmenteen viimeinen voimassaoloaika. Valinnainen, täytetään ta-
             EOV             TimeReal                  4
                                                                 vuilla 'FF', jos ei käytössä.
             CHR             OCTET STRING              8         Varmenteen haltijan viite
             n               OCTET STRING           128          Julkinen avain (moduuli)
             e               OCTET STRING              8         Julkinen avain (julkinen eksponentti)
                                                    164
           Huomautuksia:
           1. Varmenteen profiilin tunniste (CPI) kuvaa todennusvarmenteen tarkan rakenteen. Sitä voidaan käyttää laitteen sisäi-
               sesti yksilöimään tietty ylätunnisteluettelo, joka kuvaa varmenteessa olevien dataelementtien ketjutuksen.
               Tämän varmenteen sisältöön liittyvä ylätunnisteluettelo on seuraava:
           2. Varmenneviranomaisen viitteen (CAR) avulla tunnistetaan varmenteen antanut varmenneviranomainen siten, että
               dataelementtiä voidaan käyttää samanaikaisesti viranomaisen avaimen tunnisteen kanssa löytämään varmenneviran-
               omaisen julkinen avain (koodaus on selitetty jäljempänä avaimen tunnistetta käsittelevässä kohdassa).
           3. Varmenteen haltijan valtuutusta (CHA) käytetään yksilöimään varmenteen haltijan oikeudet. Se koostuu ajopiirturi-
               sovelluksen tunnisteesta ja sen laitteen tyypistä, johon varmenne on tarkoitettu EquipmentType-dataelementin
               mukaisesti; jäsenvaltiota vastaava arvo on 00).
           4. Varmenteen haltijan viitteen (CHR) avulla yksilöidään varmenteen haltija siten, että dataelementtiä voidaan käyttää
               samanaikaisesti kyseisen avaimen tunnisteen kanssa löytämään varmenteen haltijan julkinen avain.
           5. Avaimen tunnisteet yksilöivät varmenteen haltijan tai varmenneviranomaisen. Ne koodataan seuraavasti:
               5.1 Laite (Ajoneuvoyksikkö tai kortti):
                 Data           Laitteen sarjanumero       Päivämäärä                  Tyyppi                 Valmistaja
                 Pituus         4 tavua                    2 tavua                     1 tavu                 1 tavu
                 Arvo           Kokonaisluku               kk vv BCD-koodat-           Valmistajan mukaan     Valmistajan koodi
                                                           tuna
 ---pagebreak--- C 126 E/216            FI                              Euroopan yhteisöjen virallinen lehti                                           28.5.2002
                Varmennetta pyytäessään ajoneuvoyksikön valmistaja joko tietää tai ei tiedä sen laitteen tunnistetta, johon avaimet
                tullaan asentamaan.
                Ensin mainitussa tapauksessa valmistaja lähettää laitteen tunnisteen julkisen avaimen kanssa jäsenvaltionsa viran-
                omaiselle saadakseen varmenteen. Varmenne sisältää tällöin laitteen tunnisteen ja valmistajan on varmistettava, että
                avain ja varmenne asennetaan aiottuun laitteeseen. Avaimen tunniste on jäljempänä esitetyn muotoinen.
                Jälkimmäisessä tapauksessa valmistajan on yksilöitävä jokainen varmennepyyntö ja lähetettävä tämä tunniste julkisen
                avaimen kanssa jäsenvaltionsa viranomaiselle saadakseen varmenteen. Varmenne sisältää pyynnön tunnisteen. Kun
                avain on asennettu johonkin laitteeseen, valmistajan on annettava jäsenvaltion viranomaiselle tieto siitä, mihin
                laitteeseen se asennettiin (ts. pyynnön tunniste, laitteen tunniste). Avaimen tunniste on seuraavan muotoinen:
                   Data           Varmennepyynnön           Päivämäärä                Tyyppi                   Valmistaja
                                  järjestysnumero
                   Pituus         4 tavua                   2 tavua                   1 tavu                   1 tavu
                   Arvo           BCD-koodattu              kk vv BCD-                'FF'                     Valmistajan koodi
                                                            koodattuna
                5.2 Varmenneviranomainen:
                   Data           Viranomaisen tunniste     Avaimen järjestysnu-      Lisätiedot               Tunniste
                                                            mero
                   Pituus         4 tavua                   1 tavu                    2 tavua                  1 tavu
                   Arvo           1 tavu: valtion           Kokonaisluku              Koodatut lisätiedot      '01'
                                  numerotunnus                                        (CA:n mukaan)
                                  3 tavua: valtion                                    'FF FF', jos ei käytössä
                                  aakkosnumeerinen
                                  tunnus
                Avaimen järjestysnumeroa käytetään erottamaan toisistaan jäsenvaltion eri avaimet tapauksissa, joissa avain vaihde-
                taan.
            6. Varmenteiden todentajien on saatava tieto siitä, että varmennettu julkinen avain on RSA-avain, jota käytetään
                todentamiseen, digitaaliseen allekirjoitukseen ja salaukseen (varmenne ei sisällä tunnistetta, joka kertoisi sen).
            3.3.2 Annetut varmenteet
   CSM_018  Annettu varmenne on digitaalinen allekirjoitus, joka sisältää varmenteen sisällön osittaisen palautuksen ISO/IEC 9796-2
            -standardin mukaisesti ja johon on liitetty varmenneviranomaisen viite.
            Varmenteen sisällön ollessa
            Huomautuksia:
            1. Tämä varmenne on 194 tavun pituinen.
            2. Allekirjoituksella peitetty varmenneviranomaisen viite (CAR) liitetään myös allekirjoitukseen, jotta varmenteen toden-
                tamiseksi voidaan valita varmenneviranomaisen julkinen avain.
            3. Varmenteen todentajan on automaattisesti tunnettava algoritmi, jota varmenneviranomainen on käyttänyt allekirjoit-
                taessaan varmenteen.
 ---pagebreak--- 28.5.2002            FI                               Euroopan yhteisöjen virallinen lehti                                           C 126 E/217
           4. Tähän annettuun varmenteeseen liittyvä ylätunnisteluettelo on seuraavanlainen:
           3.3.3 Varmenteen todentaminen ja purkaminen
           Varmenteen todentaminen ja purkaminen sisältää allekirjoituksen todentamisen ISO/IEC 9796-2 -standardin mukaisesti,
           varmenteen sisällön ja siihen sisältyvän julkisen avaimen palauttamisen: X.PK = X.CA.PKoX.C sekä varmenteen voimas-
           saolon todentamisen.
   CSM_019 Siihen liittyy seuraavat vaiheet:
           Todennetaan allekirjoitus ja palautetaan sisältö:
           — X.C:stä palautetaan allekirjoitus Cn' ja CAR': X.C =
           — CAR':sta valitaan oikea varmenneviranomaisen julkinen avain (ellei sitä ole aiemmin saatu muilla tavoin),
           — avataan allekirjoitus CA:n julkisella avaimella: Sr' = X.CA.PK [Sign],
           — tarkastetaan, että merkkijono Sr' alkaa tavulla '6A' ja päättyy tavuun 'BC',
           — lasketaan Cr' ja H' allekirjoituksesta:
           — palautetaan varmenteen sisältö C' = Cr' || Cn',
           — tarkastetaan, että Hash(C') = H'
           Jos tarkastusten tulos on oikea ja varmenne on aito, sen sisältö on C'.
           Todennetaan voimassaolo C':n sisällöstä:
           — tarkastetaan viimeinen voimassaolopäivä, jos sellainen on,
           Palautetaan C':n sisällöstä ja tallennetaan julkinen avain, avaimen tunniste, varmenteen haltijan valtuutus ja varmenteen
           viimeinen voimassaolopäivä:
           — X.PK = n || e
           — X.KID = CHR
           — X.CHA = CHA
           — X.EOV = EOV
           4. MOLEMMINPUOLINEN TODENNUSMEKANISMI
           Korttien ja ajoneuvoyksikköjen molemminpuolinen todennus perustuu seuraavaan periaatteeseen:
           Kummankin osapuolen on osoitettava toiselle osapuolelle, että sillä on hallussaan voimassa oleva avainpari, jonka
           julkisen avaimen on varmentanut jäsenvaltion varmenneviranomainen, joka puolestaan on Euroopan varmenneviran-
           omaisen varmentama.
           Tämän osoittaminen tehdään allekirjoittamalla yksityistä avainta käyttäen toisen osapuolen lähettämä satunnaisluku, joka
           lähettäneen osapuolen on toistettava allekirjoitusta todentaessaan.
           Tämä mekanismi käynnistyy, kun kortti asetetaan ajoneuvoyksikköön. Se alkaa varmenteiden vaihtamisella ja julkisten
           avainten purkamisella ja päättyy tilapäisen avaimen luomiseen.
 ---pagebreak--- C 126 E/218        FI                            Euroopan yhteisöjen virallinen lehti                                             28.5.2002
   CSM_020  Mekanismin on käytettävä seuraavaa protokollaa (nuolet merkitsevät komentoja ja vaihdettavia tietoja (ks. lisäys 2)):
 ---pagebreak--- 28.5.2002 FI Euroopan yhteisöjen virallinen lehti C 126 E/219 ---pagebreak--- C 126 E/220          FI                                 Euroopan yhteisöjen virallinen lehti                                        28.5.2002
            5. AJONEUVOYKSIKÖN JA KORTIN VÄLISEN TIEDONSIIRRON SALASSAPIDON, EHEYDEN TURVAAMISEN JA
                TODENNUKSEN MEKANISMIT
            5.1 Salattu sanomanvälitys
   CSM_021  Ajoneuvoyksikön ja kortin välisen tiedonsiirron eheys on turvattava käyttämällä salattua sanomanvälitystä viitteiden
            ISO/IEC 7816-4 ja ISO/IEC 7816-8 mukaisesti.
   CSM_022  Kun tiedot on suojattava siirron ajaksi, on komennon tai sen vastauksen mukana lähetettäviin dataobjekteihin liitettävä
            salauksen tarkistussumman sisältävä dataobjekti. Vastaanottajan on todennettava salauksen tarkistussumma.
   CSM_023  Komennon mukana lähetettyyn tietojen salauksen tarkistussummaan on laskettava mukaan komennon ylätunniste ja
            kaikki lähetetyt dataobjektit (= > CLA = '0C', ja kaikki dataobjektit on ympäröitävä tunnusmerkeillä, joissa b1 = 1).
   CSM_024  Vastauksen tilaa osoittavat tavut on suojattava salauksen tarkistussummalla, kun vastauksessa ei ole datakenttää.
   CSM_025  Salauksen tarkistussummien on oltava neljän tavun pituisia.
            Salattua sanomanvälitystä käytettäessä komentojen rakenne on sen vuoksi seuraava:
            Käytetyt dataobjektit ovat osa ISO/IEC 7816-4 -standardissa kuvatuista salatussa sanomanvälityksessä käytettävistä
            dataobjekteista:
             Tuntomerkki             Muistikas                                               Merkitys
                  '81'                  TPV              Koodaamaton data, jota ei ole BER-TLV-koodattu (suojataan CC:llä)
                  '97'                  TLE              Le:n arvo suojaamattomassa komennossa (suojataan CC:llä)
                  '99'                  TSW              Status info (suojataan CC:llä)
                  '8E'                  TCC              Salauksen tarkistussumma CC
                  '87'                 TPI CG            Täyttämistä osoittava tavu || Kryptogrammi (koodaamaton data, jota ei ole
                                                         BER-TLV-koodattu)
            Kun suojaamaton komento-vastauspari on:
             Komennon ylätunniste                    Varsinainen komento
              CLA    INS     P1   P2     [Lc-kenttä]     [Datakenttä]      [Le-kenttä]
                    neljä tavua                  L tavua merkittynä B1 bis BL
                           Varsinainen vastaus                     Vastauksen lopuke
                                [Datakenttä]                    SW1               SW2
                               Lr datatavua                           kaksi tavua
            Niin vastaava suojattu komento-vastauspari on:
            Suojattu komento:
             Komennon ylätunniste                                             Varsinainen komento
                       (CH)
              CLA    INS     P1   P2      [Uusi Lc-kenttä]                       [Uusi datakenttä]                 [Uusi Le-kenttä]
                        'OC'              Uuden dataken-      TPV    LPV    PV    TLE    LLE   Le    TCC  LCC  CC        '00'
                                             tän pituus
                                                              '81'    Lc  Data- '97'    '01'   Le    '8E' '04' CC
                                                                          kenttä
 ---pagebreak--- 28.5.2002           FI                               Euroopan yhteisöjen virallinen lehti                                         C 126 E/221
           Tarkistussummaan laskettava data = CH || PB || TPV || LPV || PV || TLE || LLE || Le || PB
           PB = Täyttötavut (80..00) standardin ISO-IEC 7816-4 ja ISO 9797 menetelmän 1 mukaisesti.
           PV- ja LE-dataobjektit ovat mukana vain, jos suojaamattomassa komennossa on vastaavaa dataa.
           Suojattu vastaus:
           1. Tapaus, jossa vastauksen datakenttä ei ole tyhjä mutta sitä ei tarvitse pitää salassa:
                                  Varsinainen vastaus                     Vastauksen lopuke
                                   [Uusi datakenttä]                       Uusi SW1 SW2
                  TPV       LPV       PV       TCC       LCC     CC
                  '81'       Lr      Data-     '8E'      '04'    CC
                                    kenttä
              Tarkistussummaan laskettava data = TPV || LPV || PV || PB
           2. Tapaus, jossa vastauksen datakenttä ei ole tyhjä ja se on pidettävä salassa:
                                  Varsinainen vastaus                     Vastauksen lopuke
                                   [Uusi datakenttä]                       Uusi SW1 SW2
                 TPI CG    LPI CG   PI CG      TCC       LCC     CC
                  '87'             PI || CG    '8E'      '04'    CC
              CG-kryptogrammin sisältämä data: data ilman BER-TLV-koodausta ja täyttötavut.
              Tarkistussummaan laskettava data = TPI CG || LPI CG || PI CG || PB
           3. Tapaus, jossa vastauksen datakenttä on tyhjä:
                                       Varsinainen vastaus                          Vastauksen lopuke
                                         [Uusi datakenttä]                            Uusi SW1 SW2
                  TSW       LSW            SW            TCC     LCC      CC
                  '99'      '02'    SW1 SW2 Uusi         '8E'   '04'      CC
              Tarkistussummaan laskettava data = TSW || LSW || SW || PB
           5.2 Salatun sanomanvälityksen virheiden käsittely
   CSM_026 Kun ajopiirturikortti komentoa tulkitessaan havaitsee virheen salatussa sanomanvälityksessä, on tilaa osoittavat tavut
           lähetettävä takaisin ilman salattua sanomanvälitystä. ISO/IEC 7816-4 -standardin mukaisesti seuraavat tilaa osoittavat
           tavut on määritelty osoittamaan virheitä salatussa sanomanvälityksessä:
           '66 88':   Salauksen tarkistussumman todennus epäonnistui,
           '69 87': Odotettuja salatun sanomanvälityksen dataobjekteja puuttuu,
           '69 88': Salatun sanomanvälityksen dataobjektit virheellisiä.
   CSM_027 Kun ajopiirturikortti lähettää takaisin tavuja ilman salatun sanomanvälityksen dataobjekteja tai virheellisen salatun
           sanomanvälityksen dataobjektin kanssa, ajoneuvoyksikön on lopetettava tiedonvaihtojakso.
 ---pagebreak--- C 126 E/222            FI                             Euroopan yhteisöjen virallinen lehti                                        28.5.2002
            5.3 Algoritmi salauksen tarkistussumman laskemiseksi
   CSM_028  Salauksen tarkistussummat kootaan käyttäen ANSI X9.19 -standardin mukaisia retail MAC -tyyppisiä viestin todennuk-
            sen tarkistussummia ja DES-salausta:
            — ensimmäinen vaihe: ensimmäinen tarkistuslohko y0 on E(Ka, SSC),
            — seuraavat vaiheet: tarkistuslohkot y1-yn lasketaan Ka-avainta käyttäen,
            — viimeinen vaihe: salauksen tarkistussumma lasketaan viimeisestä tarkistuslohkosta yn seuraavasti: E(Ka, D(Kb, yn)),
            missä E() tarkoittaa salaamista DES-algoritmilla ja D() tarkoittaa salauksen avaamista DES-algoritmilla.
            Salauksen tarkistussumman neljä merkitsevintä tavua lähetetään.
   CSM_029  Lähetysvaihelaskuri (SSC) on avaimesta sopimismenettelyn aluksi asetettava tilaan:
            SSC:n alkutila: Rnd3 (4 vähiten merkitsevää tavua) || Rnd1 (4 vähiten merkitsevää tavua).
   CSM_030  Lähetysvaihelaskurin arvoa on lisättävä yhdellä joka kerran ennen viestin todennuksen tarkistussumman (MAC) laske-
            mista (ts. SSC:n arvo ensimmäiselle komennolle on SSC:n alkutila +1 ja SSC:n arvo ensimmäiselle vastaukselle on SSC:n
            alkutila + 2).
            Seuraava kuva esittää retail MAC -tyyppisen viestin todennuksen tarkistussumman laskemista:
            5.4 Algoritmi salattavien dataobjektien kryptogrammien laskemiseksi
   CSM_031  Kryptogrammit lasketaan käyttäen viitteiden TDES ja TDES-OP mukaisesti kolminkertaista salausalgoritmia (TDEA)
            tilassa, jossa salauslohkot ketjutetaan (TCBC), ja siten, että ensimmäistä arvolohkoa edustaa nollavektori.
            Seuraava kuva esittää avainten käyttöä TDES-salauksessa:
 ---pagebreak--- 28.5.2002            FI                                      Euroopan yhteisöjen virallinen lehti                                            C 126 E/223
           6. TIETOJEN KOPIOINNISSA KÄYTETTÄVÄT DIGITAALISET ALLEKIRJOITUSMEKANISMIT
   CSM_032 Tietojen kopioimiseen ulkoisille tietovälineille tarkoitettu älykäs laite (IDE-laite) tallentaa laitteelta (ajoneuvoyksiköltä tai
           kortilta) yhden kopiointijakson aikana saadut tiedot yhteen fyysiseen tiedostoon. Tämän tiedoston on sisällettävä var-
           menteet MSi.C ja EQT.C. Tiedosto sisältää datalohkojen digitaaliset allekirjoitukset siten kuin lisäyksessä 7 (Tietojen
           kopiointiprotokollat) on määritelty.
   CSM_033 Kopioitujen tietojen digitaalisissa allekirjoituksissa on noudatettava sellaista lisäyksellä täydennettyä digitaalisen allekir-
           joituksen muodostamistapaa, joka sallii tietojen lukemisen haluttaessa ilman salauksen avaamista.
           6.1 Allekirjoituksen luominen
   CSM_034 Tietojen allekirjoituksen luomisessa on noudatettava viitteessä PKCS1 määriteltyä liitteellä täydennettyä SHA-1 hajau-
           tusfunktiota käyttävää allekirjoituksen muodostamiskaaviota:
                                           Allekirjoitus = EQT.SK['00' || '01' || PS || '00' || DER(SHA-1(Data))]
           PS = Arvoltaan 'FF' olevista tavuista muodostuva täyttömerkkijono, jolla pituus täydennetään 128 tavuksi.
           DER(SHA-1(M)) on algoritmin tunnisteen koodaus Hash-hajautusfunktiota varten ja hajautusfunktion tuloksen koodaus
           ASN.1-standardin DigestInfo-datatyypin mukaiseksi (peruskoodaussäännöistä johdetut tiukemmat koodaussäännöt
           (DER, distinguished encoding rules)):
           '30'||'21'||'30'||'09'||'06'||'05'||'2B'||'0E'||'03'||'02'||'1A'||'05'||'00'||'04'||'14'||Hash-tulos.
           6.2 Allekirjoituksen todentaminen
   CSM_035 Kopioitujen tietojen allekirjoituksen todentamisessa on noudatettava viitteessä PKCS1 määriteltyä liitteellä täydennettyä
           SHA-1-hajautusfunktiota käyttävää allekirjoituksen muodostamiskaaviota.
           Todennuksen tekijän on erikseen tiedettävä Euroopan julkinen avain EUR.PK (ja luotettava siihen).
           Seuraava kaavio kuvaa protokollaa, jota IDE-laite, johon on asetettu valvontakortti, voi noudattaa todentaakseen ulkoi-
           selle tietovälineelle (ESM) tallennettujen tietojen eheyden. Valvontakorttia on käytetty purkamaan digitaallisten allekir-
           joitusten salaus. Tässä tapauksessa tätä toimintoa ei saa suorittaa IDE-laitteessa.
           Analysoitavaa laitetta, josta tiedot on kopioitu ja joka on ne allekirjoittanut, kutsutaan lyhenteellä EQT.
 ---pagebreak--- C 126 E/224 FI Euroopan yhteisöjen virallinen lehti   28.5.2002
                                                    ”