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ä IB olevia teknisiä eritelmiä on mukautettava tekniseen kehi-
tykseen kiinnittäen erityistä huomiota järjestelmän kokonaisturvallisuuteen sekä valvontalaitteiston jakuljettajakorttien 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”.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/1
(1) EYVL L 370, 31.12.1985, s. 8.
(2) EYVL L 274, 9.10.1998, s. 1.
5. Lisätään III luku seuraavasti:
”III. TYYPPIHYVÄKSYNTÄTODISTUS LIITTEEN IB 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ä.
”FI C 126E/2 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
”LIITEI 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/3
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 niihindatamuistin tietoihin, jotka liittyvät kuluvaan jaksoon, jolloin korttia ei ollut asetettuna laitteen asianmukaiseenaukkoon.
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 tuntemattomanjakson 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.FI C 126E/4 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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, jossaotetaan 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/5
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 niidenkuljettajien 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).FI C 126E/6 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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,FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/7
(1) EYVL L 281, 23.11.1995, s. 31.
— 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:
ToimintatilaKuljettajan korttiaukko
Ei korttia Kuljettajakortti Valvontakortti Korjaamokortti Yrityskortti
Ei korttia Normaali Normaali Tarkastus Kalibrointi Yritys
Kuljettajakortti Normaali Normaali Tarkastus Kalibrointi YritysValvontakortti Tarkastus Tarkastus Tarkastus(*) Normaali NormaaliKorjaamokortti Kalibrointi Kalibrointi Normaali Kalibrointi(*) NormaaliYrityskortti Yritys Yritys Normaali Normaali Yritys(*)
(*) 008 Näissä tapauksissa valvontalaitteen on käytettävä ainoastaan kuljettajan korttiaukkoon asetettua ajopiirturikorttia.
Apukuljettajan
korttiaukkoFI C 126E/8 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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ä jamuuttamattomuutta, 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 oikeinkorttien 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/9
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.1Kuljetun 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–9999999,9 km.
022 Mitatun matkan on oltava seuraavissa virherajoissa (koskee vähintään 1000 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.2Nopeuden 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ä 4000–25000 imp/km
kyettävä mittaamaan nopeus tarkkuudella ±1km/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 2m/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.FI C 126E/10 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 vuoksitä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ästiseuraavan minuutin aikana, katsotaan koko minuutti kuluneeksi DRIVING-toiminnassa.
042 Jos tiettyä kalenteriminuuttia ei edellä olevan nojalla katsota kuluneeksi DRIVING-toiminnassa, katsotaan koko minuutinkuluneen 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.1Tiedot 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 ’tiedotpaikasta, 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 taimuulloinkin kuin korttia paikoilleen asetettaessa tai poistettaessa.
6.2Kuljettajan 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/11
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. seuraavahuomautus),
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 jaksoenää 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 ontallennettava ajopiirturikortille ja mukana on oltava tieto alkamisajasta. Jos mainittu alkamisaika on samakuin 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 onsama 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.FI C 126E/12 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.3Erityisolosuhteisiin 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 (lukituksenavaaminen), 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 lukitustaei 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ä laitteenollessa tarkastustilassa. Ylinopeuden valvonta katsotaan tapahtuneeksi, kun ylinopeudesta kertova tuloste on lähetettytulostimelle 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/13
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:
KorttiristiriitaKuljettajan korttiaukko
Ei korttia Kuljettajakortti Valvontakortti Korjaamokortti Yrityskortti
Ei korttia
Kuljettajakortti XValvontakortti X X X
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 toiminnanollessa tyyppiä DRIVING:
Ajo ilman asianmukaista
korttiaKuljettajan korttiaukko
Ei korttia (tai
kortti ei voimassa)Kuljettajakortti Valvontakortti Korjaamokortti Yrityskortti
Ei korttia (tai
kortti ei voi-
massa)XX X
Kuljettajakortti X X X X
Valvontakortti XXXX X
Korjaamokortti X X X XYrityskortti XXXX 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 tiedoton 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.
Apukuljettajan
korttiaukkoApukuljettajan
korttiaukkoFI C 126E/14 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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äsinTulostin (riippuu valmistajasta) KoetulosteNäyttö Silmämääräinen tarkastusTietojen kopiointi (suoritetaan vain kopi-
oinnin yhteydessä)Virheetön toiminta
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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/15
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.1Laitteen tunnistetiedot
12.1.1Ajoneuvoyksikö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.2Liiketunnistimen 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.2Tietoturvan 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.3Kuljettajakortin 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,FI C 126E/16 Euroopanyhteisöjenvirallinen lehti 28.5.2002
— 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.4Kuljettajan 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.5Tiedot 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.6Matkamittarin tiedot
090 Valvontalaitteen on tallennettava datamuistiinsa ajoneuvon matkamittarin lukema ja sitä vastaava päivämäärä keskiyöllä
jokaisena kalenterivuorokautena.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/17
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.7Yksityiskohtaiset 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.8Tapauksia 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-
takin niistä 10 viimeisimmästä
päivästä, jolloin tapauksia sat-tui,
— viisi pisimpään kestänyttä tapa-
usta viimeisten 365 vuorokau-den ajalta— tapauksen alkamispäivämäärä ja -aika,
— tapauksen päättymispäivämäärä ja -aika,
— tapauksen alkaessa ja/tai päättyessä pai-
koilleen asetetun kortin tyyppi, numeroja kortin myöntänyt jäsenvaltio,
— kyseisenä päivänä sattuneiden vastaa-
vien tapausten lukumäärä
Kortin paikoilleen asettaminen ajon
aikana— viimeinen tapaus kultakin
niistä 10 viimeisimmästä päi-
västä, jolloin tapauksia sattui— tapauksen päivämäärä ja aika,
— kortin tyyppi, numero ja kortin myön-
tänyt jäsenvaltio,
— kyseisenä päivänä sattuneiden vastaa-
vien tapausten lukumäärä
Edellistä kortin käyttöjaksoa ei lope-
tettu oikein— 10 viimeisintä tapausta — päivämäärä ja aika, jolloin kortti asetet-
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ä
10 viimeisimmästä päivästä,jolloin tapauksia sattui (eli ta-
paus, johon liittyy korkein kes-
kinopeus),
— viisi räikeintä tapausta viimeis-
ten 365 vuorokauden ajalta,
— ensimmäinen tapaus, joka sat-
tui viimeksi suoritetun kalib-roinnin jälkeen— tapauksen alkamispäivämäärä ja -aika,
— tapauksen päättymispäivämäärä ja -aika,— suurin tapauksen kestäessä mitattu no-
peus,
— tapauksen kestäessä mitattujen nopeus-
lukemien aritmeettinen keskiarvo,
— kuljettajan kortin tyyppi, numero ja
kortin myöntänyt jäsenvaltio (soveltuvinosin),
— kyseisenä päivänä sattuneiden vastaa-
vien tapausten lukumääräFI C 126E/18 Euroopanyhteisöjenvirallinen lehti 28.5.2002
Tapaus Tallennussäännöt Kustakin tapauksesta kirjattavat tiedot
Keskeytynyt virransyöttö(2) — pisimpään kestänyt tapaus kul-
takin niistä 10 viimeisimmästäpäivästä, jolloin tapauksia sat-tui,
— viisi pisimpään kestänyttä tapa-
usta viimeisten 365 vuorokau-
den ajalta— tapauksen alkamispäivämäärä ja -aika,
— tapauksen päättymispäivämäärä ja -aika,— tapauksen alkaessa ja/tai päättyessä pai-
koilleen asetettujen korttien tyyppi, nu-mero ja ne myöntänyt jäsenvaltio,
— kyseisenä päivänä sattuneiden vastaa-
vien tapausten lukumäärä
Virhe liikedatassa — pisimpään kestänyt tapaus kul-
takin niistä 10 viimeisimmästäpäivästä, jolloin tapauksia sat-tui,
— viisi pisimpään kestänyttä tapa-
usta viimeisten 365 vuorokau-den ajalta— tapauksen alkamispäivämäärä ja -aika,
— tapauksen päättymispäivämäärä ja -aika,— tapauksen alkaessa ja/tai päättyessä pai-
koilleen asetettujen korttien tyyppi, nu-mero ja ne myöntänyt jäsenvaltio,
— kyseisenä päivänä sattuneiden vastaa-
vien tapausten lukumäärä
Tietoturvan murtoyritys — 10 viimeisintä kutakin tyyppiä
edustavaa tapausta— tapauksen alkamispäivämäärä ja -aika,
— 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
(1) 095 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.9Vikoihin 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
vikatapahtumaa— päivämäärä ja aika, jolloin vikatapah-
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ä
edustavaa vikatapahtumaa,
— ensimmäinen vikatapahtuma,
joka sattui viimeksi suoritetunkalibroinnin jälkeen— päivämäärä ja aika, jolloin vikatapah-
tuma alkoi,
— päivämäärä ja aika, jolloin vikatapah-
tuma päättyi,
— vian tyyppi,
— vikatapahtuman alkaessa ja/tai päätty-
essä paikoilleen asetettujen korttientyyppi, numero ja ne myöntänytjäsenvaltioFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/19
12.10Kalibrointiin 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.11Ajan 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.12Tarkastustoimiin 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.13Yritysten 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,FI C 126E/20 Euroopanyhteisöjenvirallinen lehti 28.5.2002
— yrityskortin numero ja kortin myöntänyt jäsenvaltio,
— yrityksen nimi ja osoite.
12.14Tietojen 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.15Erityisolosuhteisiin 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ä seole 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äsinsyöttämillä toimintaa ja olinpaikkaa koskevilla tiedoilla.
110 Ajopiirturikorttien tietojen päivityksen on tapahduttava siten, että tarvittaessa ja tiedontallennuskapasiteetti huomioonottaen 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/21
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.1Oletusarvoinen 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.FI C 126E/22 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.2Varoitusten 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öslisätä toimintoon.
15.3Valikkojen käyttö
126 Valvontalaitteessa on oltava asianmukaisen valikkorakenteen avulla käytettävät tarvittavat komennot.
15.4Muut 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/23
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äyksen1 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öinsiitä, 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 laitejoko 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.FI C 126E/24 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 ennentulostusta.
150 Lisäksi valvontalaitteessa voi olla lisäominaisuus, jonka avulla se voi missä hyvänsä toimintatilassa kopioida tietojajonkin 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/25
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 muitatarvittavia 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ä,FI C 126E/26 Euroopanyhteisöjenvirallinen lehti 28.5.2002
(1) EYVL L 266, 8.11.1995, s.1.
— 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
CONDUCTORTARJETA DE CONTROL TARJETA DEL CENTRO
DE ENSAYOTARJETA DE LA
EMPRESA
DK FØRERKORT KONTROLKORT VÆRKSTEDSKORT VIRKSOMHEDSKORTDE FAHRERKARTE KONTROLLKARTE WERKSTATTKARTE UNTERNEHMENSKARTEEL ΚΑΡΤΑ Ο∆ΗΟΥ ΚΑΡΤΑ ΕΛΕΓΧΟΥ ΚΑΡΤΑ ΚΕΝΤΡΟΥ
∆ΟΚΙΜΩΝΚΑΡΤΑ ΕΠΙΧΕΙΡΗΣΗΣ
EN DRIVER CARD CONTROL CARD WORKSHOP CARD COMPANY CARD
FR CARTE DE
CONDUCTEURCARTE DE
CONTROLEURCARTE D'ATELIER CARTE D'ENTREPRISE
GA CÁRTA TIOMÁNAÍ CÁRTA STIÚRTHA CÁRTA CEARDLAINNE CÁRTA COMHLACHTA
IT CARTA DEL
CONDUCENTECARTA DI CONTROLLO CARTA DEL CENTRO DI
PROVACARTA DELL'AZIENDA
NL BESTUURDERS KAART CONTROLEKAART CONTROLESTATION
KAARTBEDRIJFSKAART
PT CARTÃO DE
CONDUTORCARTÃO DE
CONTROLOCARTÃO DO CENTRO
DE ENSAIOCARTÃO DE EMPRESA
FIN KULJETTAJAKORTTI VALVONTAKORTTI KORJAAMOKORTTI YRITYSKORTTI
SV FÖRARKORT KONTROLLKORT VERKSTADSKORT FÖRETAGSKORT
173 kortin myöntävän jäsenvaltion nimi (vapaaehtoinen);FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/27
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 EspanjaF 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)
(jos nimetty)kortin haltijan etunimi (etunimet)
(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
postiosoite (vapaaehtoinen)Valvontaelimen postiosoite yrityksen tai korjaamon postiosoite
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.FI C 126E/28 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/29
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ä tietojakorteille, 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 withcontacts (h enkilö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 jasähköteknisten eritelmien rajoissa.
188 Käytön aikana ajopiirturikortin on oltava sähkömagneettisesta yhteensopivuudesta 31 päivänä lokakuuta 1995 annetunkomission 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.FI C 126E/30 Euroopanyhteisöjenvirallinen lehti 28.5.2002
(1) EYVL L 266, 8.11.1995, s. 1.
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.1Kortin tunniste- ja turvatiedot
5.1.1Sovellusten tunnistetiedot
190 Ajopiirturikorttien on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:
— ajopiirturisovelluksen tunniste,— ajopiirturikortin tunnisteen tyyppi.5.1.2Mikrosirujen tunnistetiedot
191 Ajopiirturikorttien on kyettävä tallentamaan seuraavat integroitujen piirien tunnistetiedot:
— integroidun piirin sarjanumero,— integroidun piirin valmistajan viitetiedot.5.1.3Sirukorttien 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.4Tietoturvan 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.2Kuljettajakortti
5.2.1Kortin 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.2Kortin haltijan tunnistetiedot
195 Kuljettajakortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:
— haltijan sukunimi,— haltijan etunimi (etunimet),FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/31
(1) EYVL L 281, 23.11.1995, s. 31.
— syntymäaika,
— haltijan ensisijaisesti käyttämä kieli.5.2.3Ajokorttiin 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.4Kä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.5Kuljettajan 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.6Tiedot 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),FI C 126E/32 Euroopanyhteisöjenvirallinen lehti 28.5.2002
— 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.7Tapauksiin 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).FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/33
5.2.8Vikoihin 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.9Tarkastustoimiin 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.10Kortin 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.11Erityisolosuhteisiin 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.3Korjaamokortti
5.3.1Tietoturvan 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.FI C 126E/34 Euroopanyhteisöjenvirallinen lehti 28.5.2002
5.3.2Kortin 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.3Kortin 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.4Kä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.5Kuljettajan 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.6Pä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.7Tapauksiin 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.8Tarkastustoimiin liittyvät tiedot
225 Korjaamokortin on kyettävä tallentamaan tarkastustoimiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.
5.3.9Kalibrointiin 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ä.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/35
230 Korjaamokortin on pidettävä muistissa sen avulla suoritettujen kalibrointien lukumäärä kortin tietojen viimeksi tapah-
tuneen kopioinnin jälkeen.
5.3.10Erityisolosuhteisiin 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.4Valvontakortti
5.4.1Kortin 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.2Kortin 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.3Tarkastustoimiin 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.5Yrityskortti
5.5.1Kortin 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.2Kortin haltijan tunnistetiedot
236 Yrityskortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:
— yrityksen nimi,— yrityksen osoite.FI C 126E/36 Euroopanyhteisöjenvirallinen lehti 28.5.2002
5.5.3Yrityksen 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, joissamikää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 ja12.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 istuimeltaankä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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/37
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-aikapoikkeaa oikeasta enemmän kuin 20 minuuttia tai kun ajoneuvon rekisteritunnus on muuttunut, tai vähintään kerrankahden 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,FI C 126E/38 Euroopanyhteisöjenvirallinen lehti 28.5.2002
— 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±5km/t. Mittaus-
matkan on oltava ainakin 1000 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 korjauksenjä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, lukuunottamatta 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ä, josvaihtaminen tapahtuu samassa jäsenvaltiossa, ja kortin ensi kertaa myöntämistä koskevia sääntöjä, jos vaihtaminentapahtuu jossakin muussa jäsenvaltiossa.
268 Muiden kuin henkilökohtaisten korjaamo- tai valvontakorttien kohtaan ’kortin haltijan sukunimi’ on merkittävä korjaa-mon tai valvontaelimen nimi.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/39
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 valvontalaitteenosaksi.
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 asianmukaisessatodistuksessa.
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 jokovahvistettava valmistajalle, että tyyppihyväksyntä ulotetaan käsittämään nämä muutokset, tai vaadittava asianomaistentoiminnallisuus-, 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äänvalvontalaitteeseen 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.FI C 126E/40 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 ajopiirturikortinosalta vaatimuksen 283 mukaisesti, yhteentoimivuustodistusta ei anneta, ennen kuin sitä pyytänyt valmistaja on tehnyttarvittavat muutokset ja saanut yhteentoimivuustesteissä hyväksyttävät tulokset. Laboratorion on määritettävä ongelmansyy 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 saanutvastaavaa 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 asemanhankkimiseen.
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 onajan 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 laboratorionyhteistyö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 asianomaisenvalmistajan 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ä yhteensopivuustodistustaseuraavan neljän kuukauden ajan päättymisen ja vaatimuksessa 294 mainitun komission päätöksen välisenä aikana, onlykä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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/41
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.1Datatyyppien 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 tietoanimen 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.2Viitetiedot
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.)FI C 126E/42 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.1ActivityChangeInfo
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 apukuljettajankortin 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)),FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/43
'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.2Address
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,
addresson ISO/IEC 8859-codePage -koodisivun mukaisesti määritelty osoite.
2.3BCDString
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.4CalibrationPurpose
Koodi, joka ilmaisee, miksi joukko kalibrointiparametreja on tallennettu. Tämä datatyyppi liittyy vaatimuksiin 097 ja
098.
CalibrationPurpose ::= OCTET STRING (SIZE(1))Asetettava arvo:'00'Hvarattu arvo,
'01'Haktivointi: ajoneuvoyksikköä aktivoitaessa tunnettujen kalibrointipapametrien tallennus,FI C 126E/44 Euroopanyhteisöjenvirallinen lehti 28.5.2002
'02'Hensiasennus: ajoneuvoyksikön ensimmäinen kalibrointi sen aktivoinnin jälkeen,
'03'Hasennus: ajoneuvoyksikön ensimmäinen kalibrointi sen ollessa nykyisessä ajoneuvossa,
'04'Hmääräaikaistarkastus.
2.5CardActivityDailyRecord
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 1440 tietoa
(yksi toiminnan tilan muutos minuuttia kohden). Sisältää aina ActivityChangeInfo-tiedot, jotka ilmoittavat kuljettajati-
lanteen klo 00.00.
2.6CardActivityLengthRange
Kuljettaja- tai korjaamokortilla oleva tavumäärä kuljettajan toimintaa koskevien tietojen tallentamiseksi.
CardActivityLengthRange ::= INTEGER(0..2
16-1)
Asetettava arvo: Ks. kohta 3.
2.7CardApprovalNumber
Kortin tyyppihyväksyntänumero.
CardApprovalNumber ::= IA5String(SIZE(8))Asetettava arvo: Määrittelemätön.
2.8CardCertificate
Kortin julkisen avaimen varmenne.
CardCertificate ::= Certificate
2.9CardChipIdentification
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))
}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/45
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.10CardConsecutiveIndex
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.11CardControlActivityDataRecord
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 jacontrolDownloadPeriodEnd sisältävät tiedot tietojen kopioinnin alku- ja päätty-
mishetkestä, jos tietoja kopioitiin.
2.12CardCurrentUse
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.13CardDriverActivity
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))
}FI C 126E/46 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 kuintavujonoon 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.14CardDrivingLicenceInformation
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.15CardEventData
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.16CardEventRecord
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
}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/47
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.17CardFaultData
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.18CardFaultRecord
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.19CardIccIdentification
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 CardApprovalNumbercardPersonaliserID 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.FI C 126E/48 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.20CardIdentification
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.21CardNumber
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.22CardPlaceDailyWorkPeriod
Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät paikkaan, jossa päivän työaika alkaa ja/tai päättyy
(vaatimukset 202 ja 221).FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/49
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.23CardPrivateKey
Kortin yksityinen avain.
CardPrivateKey ::= RSAKeyPrivateExponent
2.24CardPublicKey
Kortin julkinen avain.
CardPublicKey ::= PublicKey
2.25CardRenewalIndex
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.26CardReplacementIndex
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.27CardSlotNumber
Tunnus, jolla erotetaan toisistaan ajoneuvoyksikön kaksi korttiaukkoa.
CardSlotNumber ::= INTEGER {
driverSlot (0),co-driverSlot (1)
}
Asetettava arvo: Ei lisämäärittelyjä.
2.28CardSlotsStatus
Tunnus, joka osoittaa ajoneuvoyksikön kahteen korttiaukkoon asetettujen korttien tyypin.
CardSlotsStatus ::= OCTET STRING (SIZE(1))FI C 126E/50 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.29CardStructureVersion
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.30CardVehicleRecord
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.31CardVehiclesUsed
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
}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/51
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.32Certificate
Varmenneviranomaisen antama julkisen avaimen varmenne.
Certificate ::= OCTET STRING (SIZE(194))
Asetettavaarvo: 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.33CertificateContent
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.34CertificateHolderAuthorisation
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.FI C 126E/52 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.35CertificateRequestID
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 varmenneluodaan.
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.36CertificationAuthorityKID
Varmenneviranomaisen (jäsenvaltion tai eurooppalainen varmenneviranomainen) julkisen avaimen tunniste.
CertificationAuthorityKID ::= SEQUENCE {
nationNumeric NationNumericnationAlpha NationAlphakeySerialNumber 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.37CompanyActivityData
Yrityskortille tallennetut tiedot, jotka liittyvät kortilla suoritettuihin toimiin (vaatimus 237).
CompanyActivityData ::= SEQUENCE {
companyPointerNewestRecord INTEGER(0..NoOfCompanyActivityRecords-1),companyActivityRecords SET SIZE(NoOfCompanyActivityRecords) OF
companyActivityRecord SEQUENCE {
companyActivityType CompanyActivityType,companyActivityTime TimeReal,cardNumberInformation FullCardNumber,FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/53
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.38CompanyActivityType
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.39CompanyCardApplicationIdentification
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.40CompanyCardHolderIdentification
Yrityskortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistukseen (vaatimus 236).
CompanyCardHolderIdentification ::= SEQUENCE {
companyName Name,
companyAddress Address,cardHolderPreferredLanguage Language
}FI C 126E/54 Euroopanyhteisöjenvirallinen lehti 28.5.2002
companyName on kortin haltijayrityksen nimi.
companyAddress on kortin haltijayrityksen osoite.
cardHolderPreferredLanguage on kortin haltijan ensisijaisesti käyttämä kieli.
2.41ControlCardApplicationIdentification
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.42ControlCardControlActivityData
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.
controlDownloadPeriodBeginjacontrolDownloadPeriodEnd ovat sen ajanjakson alku ja loppu, jota koskevat tiedot
mahdollisesti kopioitiin.
2.43ControlCardHolderIdentification
Valvontakortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistukseen (vaatimus 232).FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/55
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.44ControlType
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.45CurrentDateTime
Valvontalaitteessa meneillään oleva päivämäärä ja aika.
CurrentDateTime ::= TimeReal
Asetettava arvo: Ei lisämäärittelyjä.
2.46DailyPresenceCounter
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 9999 ja joka sen jälkeen alkaa jälleen nollasta. Korttia ensi
kerran myönnettäessä numero asetetaan nollaksi.FI C 126E/56 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.47Datef
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.48Distance
Kuljettu matka (ajoneuvon kahden matkamittarilukeman laskettu ero kilometreinä).
Distance ::= INTEGER(0..2
16-1)
Asetettava arvo: Etumerkitön binaariluku. Arvo kilometreinä alueella 0–9999 km.
2.49DriverCardApplicationIdentification
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.50DriverCardHolderIdentification
Kuljettajakortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistukseen (vaatimus 195).
DriverCardHolderIdentification ::= SEQUENCE {
cardHolderName HolderName,cardHolderBirthDate Datef,
cardHolderPreferredLanguage Language
}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/57
cardHolderName on kuljettajakortin haltijan nimi ja etunimi (etunimet).
cardHolderBirthDate on kuljettajakortin haltijan syntymäaika.
cardHolderPreferredLanguage on kuljettajakortin haltijan ensisijaisesti käyttämä kieli.
2.51EntryTypeDailyWorkPeriod
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.52EquipmentType
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.53EuropeanPublicKey
Eurooppalainen julkinen avain.
EuropeanPublicKey ::= PublicKey
2.54EventFaultType
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,FI C 126E/58 Euroopanyhteisöjenvirallinen lehti 28.5.2002
'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.55EventFaultRecordPurpose
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 mukaanFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/59
2.56ExtendedSerialNumber
Laitteen yksilöivä tunnus. Sitä voidaan käyttää myös laitteen julkisen avaimen tunnisteena.
ExtendedSerialNumber ::= SEQUENCE {
serialNumber INTEGER(0..232-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).
typeon laitetyypin tunniste.
Asetettava arvo: Arvo määräytyy laitevalmistajan mukaan; arvo 'FFh' on varattu muihin tarkoituksiin.
manufacturerCode on laitteen valmistajan numerotunniste.
2.57FullCardNumber
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.58HighResOdometer
Ajoneuvon matkamittarin lukema: Kokonaismatka, jonka ajoneuvo on kulkenut tähänastisen käyttöikänsä aikana.
HighResOdometer ::= INTEGER(0..232-1)
Asetettava arvo : Etumerkitön binaariluku. Arvo kilometrin kahdessadasosina alueella 0–21055406 km.
2.59HighResTripDistance
Yksittäisen matkan välimatkamittarilukema.
HighResTripDistance ::= INTEGER(0..232-1)
Asetettava arvo : Etumerkitön binaariluku. Arvo kilometrin kahdessadasosina alueella 0–21055406 km.
2.60HolderName
Kortin haltijan sukunimi ja etunimi (etunimet).
HolderName ::= SEQUENCE {
holderSurname Name,holderFirstNames Name
}FI C 126E/60 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.61K-ConstantOfRecordingEquipment
Valvontalaitteen vakio (määritelmä m).
K-ConstantOfRecordingEquipment ::= INTEGER(0..216-1)
Asetettava arvo : Impulsseja kilometriä kohti alueella 0–64255 impulssia/km.
2.62KeyIdentifier
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.63L-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–8031 mm.
2.64Language
Kielen yksilöivä tunnus.
Language ::= IA5String(SIZE(2))Asetettava arvo : ISO 639 -standardin mukainen merkintä kahdella pienellä kirjaimella.
2.65LastCardDownload
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 ::= TimeRealAsetettava arvo : Ei lisämäärittelyjä.
2.66ManualInputFlag
Erote, joka ilmaisee, onko kortin haltija kortin paikoilleen asettamisen yhteydessä syöttänyt kuljettajan toimintaa kos-
kevia tietoja käsin (vaatimus 081).FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/61
ManualInputFlag ::= INTEGER {
noEntry (0)
manualEntries (1)
}
Asetettava arvo: Ei lisämäärittelyjä.
2.67ManufacturerCode
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.68MemberStateCertificate
Eurooppalaisen varmenneviranomaisen myöntämä jäsenvaltion julkisen avaimen varmenne.
MemberStateCertificate ::= CertificateFI C 126E/62 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.69MemberStatePublicKey
Jäsenvaltion julkinen avain.
MemberStatePublicKey ::= PublicKey
2.70Name
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,
nameon ISO/IEC 8859-codePage -koodisivun mukaisesti koodattu nimi.
2.71NationAlpha
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,FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/63
'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.72NationNumeric
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,FI C 126E/64 Euroopanyhteisöjenvirallinen lehti 28.5.2002
-- 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.73NoOfCalibrationRecords
Korjaamokortille mahtuvien kalibrointitietoja sisältävien tietueiden määrä.
NoOfCalibrationRecords ::= INTEGER(0..255)Asetettava arvo: Ks. kohta 3.
2.74NoOfCalibrationsSinceDownload
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.75NoOfCardPlaceRecords
Kuljettaja- tai korjaamokortille mahtuvien paikkaan liittyviä tietoja sisältävien tietueiden määrä.
NoOfCardPlaceRecords ::= INTEGER(0..255)Asetettava arvo: Ks. kohta 3.
2.76NoOfCardVehicleRecords
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.77NoOfCompanyActivityRecords
Yrityskortille mahtuvien yrityksen toimiin liittyviä tietoja sisältävien tietueiden määrä.
NoOfCompanyActivityRecords ::= INTEGER(0..216-1)
Asetettava arvo : Ks. kohta 3.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/65
2.78NoOfControlActivityRecords
Valvontakortille mahtuvien tarkastustoimiin liittyviä tietoja sisältävien tietueiden määrä.
NoOfControlActivityRecords ::= INTEGER(0..216-1)
Asetettava arvo : Ks. kohta 3.
2.79NoOfEventsPerType
Kortille mahtuvien tapaustyyppikohtaisiin tapausten lukumääriin liittyviä tietoja sisältävien tietueiden määrä.
NoOfEventsPerType ::= INTEGER(0..255)
Asetettava arvo: Ks. kohta 3.
2.80NoOfFaultsPerType
Kortille mahtuvien vikatyyppikohtaisiin vikatapahtumien lukumääriin liittyviä tietoja sisältävien tietueiden määrä.
NoOfFaultsPerType ::= INTEGER(0..255)
Asetettava arvo: Ks. kohta 3.
2.81OdometerValueMidnight
Ajoneuvon matkamittarin lukema keskiyöllä tiettynä päivänä (vaatimus 090).
OdometerValueMidnight ::= OdometerShort
Asetettava arvo: Ei lisämäärittelyjä.
2.82OdometerShort
Ajoneuvon matkamittarin lukema lyhyessä muodossa.
OdometerShort ::= INTEGER(0..224-1)
Asetettava arvo: Etumerkitön binaariluku. Arvo alueella 0–9999999 km.
2.83OverspeedNumber
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.84PlaceRecord
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.FI C 126E/66 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.85PreviousVehicleInfo
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.86PublicKey
Julkinen RSA-avain.
PublicKey ::= SEQUENCE {
rsaKeyModulus RSAKeyModulus,
rsaKeyPublicExponent RSAKeyPublicExponent
}
rsaKeyModulus on avainparin kongruenssimoduuli.
rsaKeyPublicExponent on avainparin julkinen eksponentti.
2.87RegionAlpha
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.88RegionNumeric
Tietyn maan alueen numeroviite.
RegionNumeric ::= OCTET STRING (SIZE(1))FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/67
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.89RSAKeyModulus
RSA-avainparin kongruenssimoduuli.
RSAKeyModulus ::= OCTET STRING (SIZE(128))
Asetettava arvo : Ei määritelty.
2.90RSAKeyPrivateExponent
RSA-salauksessa käytettävän avainparin salainen eksponentti.
RSAKeyPrivateExponent ::= OCTET STRING (SIZE(128))Asetettava arvo : Ei määritelty.
2.91RSAKeyPublicExponent
RSA-salauksessa käytettävän avainparin julkinen eksponentti
RSAKeyPublicExponent ::= OCTET STRING (SIZE(8))
Asetettava arvo : Ei määritelty.
2.92SensorApprovalNumber
Liiketunnistimen tyyppihyväksyntänumero.
SensorApprovalNumber ::= IA5String(SIZE(8))
Asetettava arvo : Ei määritelty.
2.93SensorIdentification
Liiketunnistimeen tallennetut tiedot, jotka liittyvät liiketunnistimen tunnistukseen (vaatimus 077).
SensorIdentification ::= SEQUENCE {
sensorSerialNumber SensorSerialNumber,sensorApprovalNumber SensorApprovalNumber,
sensorSCIdentifier SensorSCIdentifier,
sensorOSIdentifier SensorOSIdentifier
}FI C 126E/68 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.94SensorInstallation
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.95SensorInstallationSecData
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.96SensorOSIdentifier
Liiketunnistimen käyttöjärjestelmän tunniste.
SensorOSIdentifier ::= IA5String(SIZE(2))
Asetettava arvo: Arvo määräytyy laitevalmistajan mukaan.
2.97SensorPaired
Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajoneuvoyksikköön liitettyyn liiketunnistimeen (vaatimus 079).
SensorPaired ::= SEQUENCE {
sensorSerialNumber SensorSerialNumber,
sensorApprovalNumber SensorApprovalNumber,
sensorPairingDateFirst SensorPairingDate
}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/69
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.98SensorPairingDate
Päivämäärä, jolloin liiketunnistin liitettiin ajoneuvoyksikköön.
SensorPairingDate ::= TimeReal
Asetettava arvo: Ei määritelty.
2.99SensorSerialNumber
Liiketunnistimen sarjanumero.
SensorSerialNumber ::= ExtendedSerialNumber
2.100SensorSCIdentifier
Liiketunnistimen turvakomponentin tunniste.
SensorSCIdentifier ::= IA5String(SIZE(8))Asetettava arvo: Arvo määräytyy komponentin valmistajan mukaan.
2.101Signature
Digitaalinen allekirjoitus.
Signature ::= OCTET STRING (SIZE(128))
Asetettava arvo: Lisäyksen 11 (Yhteiset turvamekanismit) mukaisesti.
2.102SimilarEventsNumber
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.103SpecificConditionType
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.104SpecificConditionRecord
Kuljettajakortille, korjaamokortille tai ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät erityisolosuhteisiin (vaatimuk-
set 105a, 212a ja 230a).FI C 126E/70 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.105Speed
Ajoneuvon nopeus (km/t).
Speed ::= INTEGER(0..255)
Asetettava arvo: kilometreinä tunnissa alueella 0–220 km/t.
2.106SpeedAuthorised
Ajoneuvon suurin sallittu nopeus (määritelmä bb).
SpeedAuthorised ::= Speed
2.107SpeedAverage
Keskimääräinen nopeus aiemmin määritellyn jakson aikana (km/t).
SpeedAverage ::= Speed
2.108SpeedMax
Suurin nopeus aiemmin määritellyn jakson aikana.
SpeedMax ::= Speed
2.109TDesSessionKey
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.110TimeReal
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.111TyreSize
Rengaskoon merkintä.
TyreSize ::= IA5String(SIZE(15))
Asetettava arvo : Direktiivin 92/23/ETY, 31.3.1992, EYVL L 129, s. 95 mukaisesti.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/71
2.112VehicleIdentificationNumber
Ajoneuvon valmistenumero (VIN), joka viittaa koko ajoneuvoon, yleensä korin sarjanumero.
VehicleIdentificationNumber ::= IA5String(SIZE(17))
Asetettava arvo : Kuten standardissa ISO 3779 on määritelty.
2.113VehicleRegistrationIdentification
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.114VehicleRegistrationNumber
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.115VuActivityDailyData
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.116VuApprovalNumber
Ajoneuvoyksikön tyyppihyväksyntänumero.
VuApprovalNumber ::= IA5String(SIZE(8))
Asetettava arvo: Ei määritelty.
2.117VuCalibrationData
Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät valvontalaitteen kalibrointeihin (vaatimus 098).
VuCalibrationData ::= SEQUENCE {
noOfVuCalibrationRecords INTEGER(0..255),vuCalibrationRecords SET SIZE(noOfVuCalibrationRecords) OF
VuCalibrationRecord
}FI C 126E/72 Euroopanyhteisöjenvirallinen lehti 28.5.2002
noOfVuCalibrationRecords on vuCalibrationRecords-tietuesarjan sisältämien tietueiden määrä.
vuCalibrationRecords on sarja kalibrointeihin liittyviä tietueita.
2.118VuCalibrationRecord
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.119VuCardIWData
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
}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/73
noOfIWRecords on vuCardIWRecords-tietuesarjassa olevien tietueiden määrä.
vuCardIWRecords on sarja tietueita, jotka liittyvät kortin paikoilleen asettamis- ja poistojaksoihin.
2.120VuCardIWRecord
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 PreviousVehicleInfomanualInputFlag 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.121VuCertificate
Ajoneuvoyksikön julkisen avaimen varmenne.
VuCertificate ::= Certificate
2.122VuCompanyLocksData
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.FI C 126E/74 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.123VuCompanyLocksRecord
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.124VuControlActivityData
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.125VuControlActivityRecord
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.126VuDataBlockCounter
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 9999, minkä jälkeen se alkaa jälleen nollasta.
2.127VuDetailedSpeedBlock
Ajoneuvoyksikköön tallennetut yksityiskohtaiset tiedot, jotka liittyvät ajoneuvon nopeuteen niinä minuutteina, jolloin se
on ollut liikkeellä (vaatimus 093).FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/75
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.128VuDetailedSpeedData
Ajoneuvoyksikköön tallennetut yksityiskohtaiset tiedot, jotka liittyvät ajoneuvon nopeuteen.
VuDetailedSpeedData ::= SEQUENCE
noOfSpeedBlocks INTEGER(0.216-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.129VuDownloadablePeriod
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 TimeRealmaxDownloadableTime 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.130VuDownloadActivityData
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.131VuEventData
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.FI C 126E/76 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.132VuEventRecord
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.133VuFaultData
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.134VuFaultRecord
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
}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/77
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.135VuIdentification
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.136VuManufacturerAddress
Ajoneuvoyksikön valmistajan osoite.
VuManufacturerAddress ::= AddressAsetettava arvo: Ei määritelty.
2.137VuManufacturerName
Ajoneuvoyksikön valmistajan nimi.
VuManufacturerName ::= Name
Asetettava arvo: Ei määritelty.
2.138VuManufacturingDate
Ajoneuvoyksikön valmistuspäivä.
VuManufacturingDate ::= TimeRealAsetettava arvo: Ei määritelty.FI C 126E/78 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.139VuOverSpeedingControlData
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.140VuOverSpeedingEventData
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.141VuOverSpeedingEventRecord
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.142VuPartNumber
Ajoneuvoyksikön osanumero.
VuPartNumber ::= IA5String(SIZE(16))
Asetettava arvo : Arvo määräytyy ajoneuvoyksikön valmistajan mukaan.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/79
2.143VuPlaceDailyWorkPeriodData
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.144VuPlaceDailyWorkPeriodRecord
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.145VuPrivateKey
Ajoneuvoyksikön yksityinen avain.
VuPrivateKey ::= RSAKeyPrivateExponent
2.146VuPublicKey
Ajoneuvoyksikön julkinen avain.
VuPublicKey ::= PublicKey
2.147VuSerialNumber
Ajoneuvoyksikön sarjanumero (vaatimus 075).
VuSerialNumber ::= ExtendedSerialNumber
2.148VuSoftInstallationDate
Päivämäärä, jolloin ajoneuvoyksikön ohjelmistoversio asennettiin.
VuSoftInstallationDate ::= TimeRealAsetettava arvo: Ei määritelty.
2.149VuSoftwareIdentification
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.FI C 126E/80 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.150VuSoftwareVersion
Ajoneuvoyksikön ohjelmistoversion numero.
VuSoftwareVersion ::= IA5String(SIZE(4))Asetettava arvo: Ei määritelty.
2.151VuSpecificConditionData
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.152VuTimeAdjustmentData
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.153VuTimeAdjustmentRecord
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.154W-VehicleCharacteristicConstant
Ajoneuvon ominaiskerroin (määritelmä k).
W-VehicleCharacteristicConstant ::= INTEGER(0..2
16-1))
Asetettava arvo: Impulsseja kilometriä kohden alueella 0–64 255 impulssia/km.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/81
2.155WorkshopCardApplicationIdentification
Korjaamokortille tallennetut tiedot, jotka liittyvät kortilla olevan sovelluksen tunnistukseen (vaatimus 190).
WorkshopCardApplicationIdentification ::= 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.156WorkshopCardCalibrationData
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.157WorkshopCardCalibrationRecord
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,FI C 126E/82 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.158WorkshopCardHolderIdentification
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.159mWorkshopCardPIN
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 FFholevia tavuja siten, että kokonaistavumääräksi tulee kah deksan.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/83
3. ARVOALUEIDEN MÄÄRITTELYT
Kohdassa 2 määriteltyjen muuttujien arvojen määrittely.
TimeRealRange ::= 232-1
3.1Kuljettajakorttia koskevat määrittelyt:
Muuttujan nimi Pienin arvo Suurin arvo
CardActivityLengthRange 5544 tavua
(28 päivää, 93 toiminnan
muutosta päivässä)13776 tavua
(28 päivää, 240 toiminnan
muutosta päivässä)
NoOfCardPlaceRecords 84 112
NoOfCardVehicleRecords 84 200
NoOfEventsPerType 61 2
NoOfFaultsPerType 12 24
3.2Korjaamokorttia koskevat määrittelyt:
Muuttujan nimi Pienin arvo Suurin arvo
CardActivityLengthRange 198 tavua
(1 päivä, 93 toiminnan
muutosta)492 tavua
(1 päivä, 240 toiminnan
muutosta)
NoOfCardPlaceRecords 68
NoOfCardVehicleRecords 48
NoOfEventsPerType 33
NoOfFaultsPerType 66
NoOfCalibrationRecords 88 255
3.3Valvontakorttia koskevat määrittelyt:
Muuttujan nimi Pienin arvo Suurin arvo
NoOfControlActivityRecords 230 520
3.4Yrityskorttia 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.
!"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~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.FI C 126E/84 Euroopanyhteisöjenvirallinen lehti 28.5.2002
Lisäys 2
AJOPIIRTURIKORTTIEN ERITTELY
1. JOHDANTO1.1Lyhenteet
Tässä lisäyksessä käytetään seuraavia lyhenteitä:
AC (Access conditions) Käyttöehdot
AID (Application Identifier) Sovellustunniste
ALW (Always) ALW-ehto; AinaAPDU (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ä todennettuC6, 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 kontrollitiedotCLA 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 avullaetu (elementary time unit) Ajan perusyksikkö
IC (Integrated circuit) Integroitu piiri
ICC (Integrated circuit card) Integroidulla piirillä varustettu kontaktillinen korttiID (Identifier) Tunniste
IFD (Interface device) Liitäntälaite
IFS (Information field size) Tietokentän kokoIFSC Kortin tietokentän kokoIFSD Laitteen (päätelaitteen) tietokentän koko
INS APDU-komennon käskytavu
Lc APDU-komennolla annettavan datan pituusLe Vastauksena odotettavan datan pituus (komennon vastauksena saatava data)
MF (Master Tiedosto) MF-tiedosto; Root-tason hakemistotiedosto
P1-P2 ParametritavujaNAD (Node address) T=1-protokollassa käytettävä solmun osoite
NEV (Never) NEV-ehto; Ei koskaan
PIN Henkilökohtainen tunnuslukuPRO SM (Protected withsecure messaging) PRO SM -eh to; Salattu viesti
PTS (Protocol transmission selection) PTS-komento; Lähetysprotokollan valinta)
RFU Varattu tulevaan käyttöönFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/85
RST Reset (of the card) RST-komento; (Kortin) alkutilaan palauttava komento
SM (Secure messaging) Salattu sanomanvälitysSW1-SW2 (Status bytes) Tilaa osoittavat tavut
TS ATR-signaalin ensimmäinen merkki
VPP Ohjelmointijännite
XXhHeksadesimaaliluku XX
|| Ketjutusmerkki; 03||04 = 0304
1.2Viitetiedot
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 periaatteellatoimivaa 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.1Kä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= 3V (+/– 0,3V) tai jännitteellä Vcc= 5V (+/– 0,5V).
Jännitteen valinnan on tapahduttava standardin ISO/IEC 7816-3 mukaisesti.FI C 126E/86 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.2Ohjelmointijä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.3Kellopulssin 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
001 Clockstop-tila sallittu, looginen taso ei merkitsevä
0 1 1 Clockstop-tila sallittu, looginen taso 1 etusijalla1 0 1 Clockstop-tila sallittu, looginen taso 0 etusijalla0 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.4I/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.5Kortin 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.1Johdanto
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, jotkaon erikseen osoitettu.
3.2Lä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.1Protokollat
TCS_301 Kortin on kyettävä käyttämään sekä T=0-protokollaa että T=1-protokollaa.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/87
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 onlähettävä takaisin S-lohkon IFS-tieto. IFSD:n suositeltava arvo on 254 tavua.
— Kortti ei pyydä IFS-koon muuttamista.
3.2.2ATR-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ää tavuaTD1 '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
'F0h')Kortin tietokentän koko (IFSC)
TH1 to TH5 'XXh' Kortin historiaan liittyvät merkit
TCK 'XXh' Tarkistusmerkki (XOR)FI C 126E/88 Euroopanyhteisöjenvirallinen lehti 28.5.2002
TCS_308 ATR-signaalin jälkeen valitaan MF-tiedosto automaattisesti oletushakemistoksi.
3.2.3PTS-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.3Kä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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/89
3.4Tietojen 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.5Komentojen 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:
VERIFY CERTIFICATECOMPUTE DIGITAL SIGNATUREVERIFY DIGITAL SIGNATUREHASH2A
INTERNAL AUTHENTICATE 88
EXTERNAL AUTHENTICATE 82MANAGE SECURITY ENVIRONMENT:
SETTING A KEY22
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 muuttunut65 81 Toteutusvirhe. Haihtumattoman muistin tila muuttunut – muistivirhe
66 88 Tietoturvavirhe: väärä tarkistussumma (salatun sanomanvälityksen yhteydessä) tai
väärä varmenne (varmenteen todennuksen yhteydessä) taiväärä kryptogrammi (ulkoisen todennuksen yhteydessä) taivää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 puuttuu69 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)FI C 126E/90 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.6Komentojen 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 jakuvauksen 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.1Select 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.1Valinta 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) perusteellaP2 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' ajopiirturisovellukselleFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/91
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.2EF-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.2Read 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.FI C 126E/92 Euroopanyhteisöjenvirallinen lehti 28.5.2002
3.6.2.1Komento 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.2Komento 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 onmerkitty 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 tavuP2 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' T
LE: 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äFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/93
Tavu Pituus Arvo Selite
#9 1 '8Eh' TCC: salauksen tarkistussumman tuntomerkki
#10 1 '04h' L CC: 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
'81 NNh'LPV: vastauksena saadun datan pituus (= alkuperäinen Le)
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
MMh'LPI CG: Vastauksena saadun salatun datan pituus (täyttämi-
sen takia eri kuin komennon alkuperäinen Le )L sisältää kaksi tavua, jos L
PI 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 tavuarvoltaan '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ä.FI C 126E/94 Euroopanyhteisöjenvirallinen lehti 28.5.2002
— 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.3Update 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.1Komento 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'.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/95
3.6.3.2Komento 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
NNh'LPV: lähetettävän datan pituus.
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' T CC: 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'.FI C 126E/96 Euroopanyhteisöjenvirallinen lehti 28.5.2002
3.6.4Get 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.5Verify
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 FFhsiten, 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 tulevienkä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)FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/97
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 voidaonnistuneesti 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.6Get 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.7PSO: Verify Certificate
Tämä komento on standardin ISO/IEC 7816-8 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn
komentoon verrattuna.FI C 126E/98 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 varmenteenavaamiseen. 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' P1P2 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.8Internal 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).FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/99
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.9External 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)FI C 126E/100 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.10Manage 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, kunnesseuraava 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 salaustoimiinP2 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ä 11FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/101
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.11PSO: 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.12Perform 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.FI C 126E/102 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.13PSO: 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 (tiedostonhash-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'.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/103
3.6.14PSO: 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 automaattisestikortin 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 taiWorkshopCardPin .
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.FI C 126E/104 Euroopanyhteisöjenvirallinen lehti 28.5.2002
4.1Kuljettajakortin 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:
Tiedosto/DataelementtiTietueiden
määräKoko (tavuina)OletusarvotVähintään Enintään
MF 11411 24959
/C231/C215EF ICC 25 25
/C216% !CardIccIdentification 25 25
/C216’ ! clockStop 1 1 {00}
/C216’ ! cardExtendedSerialNumber 8 8 {00..00}
/C216’ ! cardApprovalNumber 8 8 {20..20}
/C216’ ! cardPersonaliserID 1 1 {00}
/C216’ ! embedderIcAssemblerId 5 5 {00..00}
/C216% ! icIdentifier 2 2 {00 00}
/C231/C215EF IC 88
/C216% !CardChipIdentification 88
/C216’ ! icSerialNumber 4 4 {00..00}
/C216% ! icManufacturingReferences 4 4 {00..00}
Æ/C215DF Tachograph 11378 24926
/C231/C215EF Application_Identification 10 10
/C216% !DriverCardApplicationIdentification 10 10
/C216’ ! typeOfTachographCardId 1 1 {00}
/C216’ ! cardStructureVersion 2 2 {00 00}
/C216’ ! noOfEventsPerType 1 1 {00}
/C216’ ! noOfFaultsPerType 1 1 {00}
/C216’ ! activityStructureLength 2 2 {00 00}
/C216’ ! noOfCardVehicleRecords 2 2 {00 00}
/C216% ! noOfCardPlaceRecords 1 1 {00}
/C231/C215EF Card_Certificate 194 194
/C216% !CardCertificate 194 194 {00..00}
/C231/C215EF CA_Certificate 194 194
/C216% !MemberStateCertificate 194 194 {00..00}
/C231/C215EF Identification 143 143
/C216’ !CardIdentification 65 65
/C216"’ ! cardIssuingMemberState 1 1 {00}
/C216"’ ! cardNumber 16 16 {20..20}
/C216"’ ! cardIssuingAuthorityName 36 36 {20..20}
/C216"’ ! cardIssueDate 4 4 {00..00}
/C216"’ ! cardValidityBegin 4 4 {00..00}
/C216"% ! cardExpiryDate 4 4 {00..00}
/C216% !DriverCardHolderIdentification 78 78
/C216’ ! cardHolderName 72 72
/C216" ’ ! holderSurname 36 36 {00, 20..20}
/C216" % ! holderFirstNames 36 36 {00, 20..20}
/C216’ ! cardHolderBirthDate 4 4 {00..00}
/C216% ! cardHolderPreferredLanguage 2 2 {20 20}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/105
/C231/C215EF Card_Download 44
/C216% !LastCardDownload 4 4
/C231/C215EF Driving_Licence_Info 53 53
/C216% !CardDrivingLicenceInformation 53 53
/C216’ ! drivingLicenceIssuingAuthority 36 36 {00, 20..20}
/C216’ ! drivingLicenceIssuingNation 1 1 {00}
/C216% ! drivingLicenceNumber 16 16 {20..20}
/C231/C215EF Events_Data 864 1728
/C216% !CardEventData 864 1728
/C216% ! cardEventRecords 6 144 288
/C216% ! CardEventRecord n124 24
/C216’ ! eventType 1 1 {00}
/C216’ ! eventBeginTime 4 4 {00..00}
/C216’ ! eventEndTime 4 4 {00..00}
/C216% ! eventVehicleRegistration
/C216’ ! vehicleRegistrationNation 1 1 {00}
/C216% ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C231/C215EF Faults_Data 576 1152
/C216% !CardFaultData 576 1152
/C216% ! cardFaultRecords 2 288 576
/C216% ! CardFaultRecord n224 24
/C216’ ! faultType 1 1 {00}
/C216’ ! faultBeginTime 4 4 {00..00}
/C216’ ! faultEndTime 4 4 {00..00}
/C216% ! faultVehicleRegistration
/C216’ ! vehicleRegistrationNation 1 1 {00}
/C216% ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C231/C215EF Driver_Activity_Data 5548 13780
/C216% !CardDriverActivity 5548 13780
/C216’ ! activityPointerOldestDayRecord 2 2 {00 00}
/C216’ ! activityPointerNewestRecord 2 2 {00 00}
/C216% ! activityDailyRecords n6 5544 13776 {00..00}
/C231/C215EF Vehicles_Used 2606 6202
/C216% !CardVehiclesUsed 2606 6202
/C216’ ! vehiclePointerNewestRecord 2 2 {00 00}
/C216% ! cardVehicleRecords 2604 6200
/C216% ! CardVehicleRecord n331 31
/C216’ ! vehicleOdometerBegin 3 3 {00..00}
/C216’ ! vehicleOdometerEnd 3 3 {00..00}
/C216’ ! vehicleFirstUse 4 4 {00..00}
/C216’ ! vehicleLastUse 4 4 {00..00}
/C216’ ! vehicleRegistration
/C216" ’ ! vehicleRegistrationNation 1 1 {00}
/C216" % ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C216% ! vuDataBlockCounter 2 2 {00 00}
/C231/C215EF Places 841 1121
/C216% !CardPlaceDailyWorkPeriod 841 1121
/C216’ ! placePointerNewestRecord 1 1 {00}
/C216% ! placeRecords 840 1120
/C216% ! PlaceRecord n410 10
/C216’ ! entryTime 4 4 {00..00}
/C216’ ! entryTypeDailyWorkPeriod 1 1 {00}
/C216’ ! dailyWorkPeriodCountry 1 1 {00}
/C216’ ! dailyWorkPeriodRegion 1 1 {00}
/C216% ! vehicleOdometerValue 3 3 {00..00}
/C231/C215EF Current_Usage 19 19
/C216% !CardCurrentUse 19 19
/C216’ ! sessionOpenTime 4 4 {00..00}
/C216% ! sessionOpenVehicle
/C216’ ! vehicleRegistrationNation 1 1 {00}
/C216% ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C231/C215EF Control_Activity_Data 46 46
/C216% !CardControlActivityDataRecord 46 46
/C216’ ! controlType 1 1 {00}
/C216’ ! controlTime 4 4 {00..00}
/C216’ ! controlCardNumber
/C216" ’ ! cardType 1 1 {00}
/C216" ’ ! cardIssuingMemberState 1 1 {00}
/C216" % ! cardNumber 16 16 {20..20}
/C216’ ! controlVehicleRegistration
/C216" ’ ! vehicleRegistrationNation 1 1 {00}
/C216" % ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C216’ ! controlDownloadPeriodBegin 4 4 {00..00}
/C216% ! controlDownloadPeriodEnd 4 4 {00..00}
Æ/C215EF Specific_Conditions 280 280
%!SpecificConditionRecord 56 55
’!entryTime 4 4 {00..00}
%!SpecificConditionType 1 1 {00}FI C 126E/106 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 61 2
n2 NoOfFaultsPerType 12 24
n3 NoOfCardVehicleRecords 84 200
n4 NoOfCardPlaceRecords 84 112
n6 CardActivityLengthRange 5544 tavua
(28 päivää * 93 toi-
minnan tilan muu-
tosta)13776 tavua
(28 päivää * 240 toi-
minnan tilan muu-
tosta)
4.2Korjaamokortin 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:
Tiedosto/DataelementtiTietueiden
määräKoko (tavuina)OletusarvotVähintään Enintään
MF 11088 29061
/C231/C215EF ICC 25 25
/C216% !CardIccIdentification 25 25
/C216’ ! clockStop 1 1 {00}
/C216’ ! cardExtendedSerialNumber 8 8 {00..00}
/C216’ ! cardApprovalNumber 8 8 {20..20}
/C216’ ! cardPersonaliserID 1 1 {00}
/C216’ ! embedderIcAssemblerId 5 5 {00..00}
/C216% ! icIdentifier 2 2 {00 00}
/C231/C215EF IC 88
/C216% !CardChipIdentification 88
/C216’ ! icSerialNumber 4 4 {00..00}
/C216% ! icManufacturingReferences 4 4 {00..00}
Æ/C215DF Tachograph 11055 29028
/C231/C215EF Application_Identification 11 11
/C216% !WorkshopCardApplicationIdentification 11 11
/C216’ ! typeOfTachographCardId 1 1 {00}
/C216’ ! cardStructureVersion 2 2 {00 00}
/C216’ ! noOfEventsPerType 1 1 {00}
/C216’ ! noOfFaultsPerType 1 1 {00}
/C216’ ! activityStructureLength 2 2 {00 00}
/C216’ ! noOfCardVehicleRecords 2 2 {00 00}
/C216’ ! noOfCardPlaceRecords 1 1 {00}
/C216% ! noOfCalibrationRecords 1 1 {00}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/107
/C231/C215EF Card_Certificate 194 194
/C216% !CardCertificate 194 194 {00..00}
/C231/C215EF CA_Certificate 194 194
/C216% !MemberStateCertificate 194 194 {00..00}
/C231/C215EF Identification 211 211
/C216’ !CardIdentification 65 65
/C216"’ ! cardIssuingMemberState 1 1 {00}
/C216"’ ! cardNumber 16 16 {20..20}
/C216"’ ! cardIssuingAuthorityName 36 36 {00, 20..20}
/C216"’ ! cardIssueDate 4 4 {00..00}
/C216"’ ! cardValidityBegin 4 4 {00..00}
/C216"% ! cardExpiryDate 4 4 {00..00}
/C216% !WorkshopCardHolderIdentification 146 146
/C216’ ! workshopName 36 36 {00, 20..20}
/C216’ ! workshopAddress 36 36 {00, 20..20}
/C216’ ! cardHolderName
/C216" ’ ! holderSurname 36 36 {00, 20..20}
/C216" % ! holderFirstNames 36 36 {00, 20..20}
/C216% ! cardHolderPreferredLanguage 2 2 {20 20}
/C231/C215EF Card_Download 22
/C216% !NoOfCalibrationsSinceDownload 2 2 {00 00}
/C231/C215EF Calibration 9243 26778
/C216% !WorkshopCardCalibrationData 9243 26778
/C216’ ! calibrationTotalNumber 2 2 {00 00}
/C216’ ! calibrationPointerNewestRecord 1 1 {00}
/C216% ! calibrationRecords 9240 26775
/C216% ! WorkshopCardCalibrationRecord n5105 105
/C216’ ! calibrationPurpose 1 1 {00}
/C216’ ! vehicleIdentificationNumber 17 17 {20..20}
/C216’ ! vehicleRegistration
/C216" ’ ! vehicleRegistrationNation 1 1 {00}
/C216" % ! vehicleRegistrationNumber 14 14 {00, 20..20 }
/C216’ ! wVehicleCharacteristicConstant 2 2 {00 00}
/C216’ ! kConstantOfRecordingEquipment 2 2 {00 00}
/C216’ ! lTyreCircumference 2 2 {00 00}
/C216’ ! tyreSize 15 15 {20..20}
/C216’ ! authorisedSpeed 1 1 {00}
/C216’ ! oldOdometerValue 3 3 {00..00}
/C216’ ! newOdometerValue 3 3 {00..00}
/C216’ ! oldTimeValue 4 4 {00..00 }
/C216’ ! newTimeValue 4 4 {00..00 }
/C216’ ! nextCalibrationDate 4 4 {00..00}
/C216’ ! vuPartNumber 16 16 {20..20}
/C216’ ! vuSerialNumber 8 8 {00..00}
/C216% ! sensorSerialNumber 8 8 {00..00}
/C231/C215EF Sensor_Installation_Data 16 16
/C216% !SensorInstallationSecData 16 16 {00..00}
/C231/C215EF Events_Data 432 432
/C216% !CardEventData 432 432
/C216% ! cardEventRecords 6 72 72
/C216% ! CardEventRecord n 124 24
/C216’ ! eventType 1 1 {00}
/C216’ ! eventBeginTime 4 4 {00..00}
/C216’ ! eventEndTime 4 4 {00..00}
/C216% ! eventVehicleRegistration
/C216’ ! vehicleRegistrationNation 1 1 {00}
/C216% ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C231/C215EF Faults_Data 288 288
/C216% !CardFaultData 288 288
/C216% ! cardFaultRecords 2 144 144
/C216% ! CardFaultRecord n224 24
/C216’ ! faultType 1 1 {00}
/C216’ ! faultBeginTime 4 4 {00..00}
/C216’ ! faultEndTime 4 4 {00..00}
/C216% ! faultVehicleRegistration
/C216’ ! vehicleRegistrationNation 1 1 {00}
/C216% ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C231/C215EF Driver_Activity_Data 202 496
/C216% !CardDriverActivity 202 496
/C216’ ! activityPointerOldestDayRecord 2 2 {00 00}
/C216’ ! activityPointerNewestRecord 2 2 {00 00}
/C216% ! activityDailyRecords n 6 198 492 {00..00}
/C231/C215EF Vehicles_Used 126 250
/C216% !CardVehiclesUsed 126 250
/C216’ ! vehiclePointerNewestRecord 2 2 {00 00}
/C216% ! cardVehicleRecords 124 248
/C216’ ! CardVehicleRecord n331 31
/C216’ ! vehicleOdometerBegin 3 3 {00..00}FI C 126E/108 Euroopanyhteisöjenvirallinen lehti 28.5.2002
/C216’ ! vehicleOdometerEnd 3 3 {00..00}
/C216’ ! vehicleFirstUse 4 4 {00..00}
/C216’ ! vehicleLastUse 4 4 {00..00}
/C216’ ! vehicleRegistration
/C216" ’ ! vehicleRegistrationNation 1 1 {00}
/C216" % ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C216% ! vuDataBlockCounter 2 2 {00 00}
/C231/C215EF Places 61 81
/C216% !CardPlaceDailyWorkPeriod 61 81
/C216’ ! placePointerNewestRecord 1 1 {00}
/C216% ! placeRecords 60 80
/C216% ! PlaceRecord n410 10
/C216’ ! entryTime 4 4 {00..00}
/C216’ ! entryTypeDailyWorkPeriod 1 1 {00}
/C216’ ! dailyWorkPeriodCountry 1 1 {00}
/C216’ ! dailyWorkPeriodRegion 1 1 {00}
/C216% ! vehicleOdometerValue 3 3 {00..00}
/C231/C215EF Current_Usage 19 19
/C216% !CardCurrentUse 19 19
/C216’ ! sessionOpenTime 4 4 {00..00}
/C216% ! sessionOpenVehicle
/C216’ ! vehicleRegistrationNation 1 1 {00}
/C216% ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C231/C215EF Control_Activity_Data 46 46
/C216% !CardControlActivityDataRecord 46 46
/C216’ ! controlType 1 1 {00}
/C216’ ! controlTime 4 4 {00..00}
/C216’ ! controlCardNumber
/C216" ’ ! cardType 1 1 {00}
/C216" ’ ! cardIssuingMemberState 1 1 {00}
/C216" % ! cardNumber 16 16 {20..20}
/C216’ ! controlVehicleRegistration
/C216" ’ ! vehicleRegistrationNation 1 1 {00}
/C216" % ! vehicleRegistrationNumber 14 14 {00, 20..20}
/C216’ ! controlDownloadPeriodBegin 4 4 {00..00}
/C216% ! controlDownloadPeriodEnd 4 4 {00..00}
Æ/C215EF Specific_Conditions 10 10
%!SpecificConditionRecord 2 55
’!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 33
n2 NoOfFaultsPerType 66
n3 NoOfCardVehicleRecords 48
n4 NoOfCardPlaceRecords 68
n5 NoOfCalibrationRecords 88 255
n6 CardActivityLengthRange 198 tavua
(1 päivä * 93 toimin-
nan tilan muutosta)492 tavua
(1 päivä * 240 toi-
minnan tilan muu-
tosta)
4.3Valvontakortin 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 EiFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/109
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:
Tiedosto/DataelementtiTietueiden
määräKoko (tavuina)OletusarvotVähintään Enintään
MF 11219 24559
/C231/C215EF ICC 25 25
/C216% !CardIccIdentification 25 25
/C216’ ! clockStop 1 1 {00}
/C216’ ! cardExtendedSerialNumber 8 8 {00..00}
/C216’ ! cardApprovalNumber 8 8 {20..20}
/C216’ ! cardPersonaliserID 1 1 {00}
/C216’ ! embedderIcAssemblerId 5 5 {00..00}
/C216% ! icIdentifier 2 2 {00 00}
/C231/C215EF IC 88
/C216% !CardChipIdentification 88
/C216’ ! icSerialNumber 4 4 {00..00}
/C216% ! icManufacturingReferences 4 4 {00..00}
Æ/C215DF Tachograph 11186 24526
/C231/C215EF Application_Identification 55
/C216% !ControlCardApplicationIdentification 55
/C216’ ! typeOfTachographCardId 1 1 {00}
/C216’ ! cardStructureVersion 2 2 {00 00}
/C216% ! noOfControlActivityRecords 2 2 {00 00}
/C231/C215EF Card_Certificate 194 194
/C216% !CardCertificate 194 194 {00..00}
/C231/C215EF CA_Certificate 194 194
/C216% !MemberStateCertificate 194 194 {00..00}
/C231/C215EF Identification 211 211
/C216’ !CardIdentification 65 65
/C216"’ ! cardIssuingMemberState 1 1 {00}
/C216"’ ! cardNumber 16 16 {20..20}
/C216"’ ! cardIssuingAuthorityName 36 36 {00, 20..20}
/C216"’ ! cardIssueDate 4 4 {00..00}
/C216"’ ! cardValidityBegin 4 4 {00..00}
/C216"% ! cardExpiryDate 4 4 {00..00}
/C216% !ControlCardHolderIdentification 146 146
/C216’ ! controlBodyName 36 36 {00, 20..20}
/C216’ ! controlBodyAddress 36 36 {00, 20..20}
/C216’ ! cardHolderName
/C216" ’ ! holderSurname 36 36 {00, 20..20}
/C216" % ! holderFirstNames 36 36 {00, 20..20}
/C216% ! cardHolderPreferredLanguage 2 2 {20 20}
Æ/C215EF Controller_Activity_Data 10582 23922
%!ControlCardControlActivityData 10582 23922
’!controlPointerNewestRecord 2 2 {00 00}
%!controlActivityRecords 10580 23920
%!controlActivityRecord n746 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 520FI C 126E/110 Euroopanyhteisöjenvirallinen lehti 28.5.2002
4.4Yrityskortin 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:
Tiedosto/DataelementtiTietueiden
määräKoko (tavuina)OletusarvotVähintään Enintään
MF 11147 24487
/C231/C215EF ICC 25 25
/C216% !CardIccIdentification 25 25
/C216’ ! clockStop 1 1 {00}
/C216’ ! cardExtendedSerialNumber 8 8 {00..00}
/C216’ ! cardApprovalNumber 8 8 {20..20}
/C216’ ! cardPersonaliserID 1 1 {00}
/C216’ ! embedderIcAssemblerId 5 5 {00..00}
/C216% ! icIdentifier 2 2 {00 00}
/C231/C215EF IC 88
/C216% !CardChipIdentification 88
/C216’ ! icSerialNumber 4 4 {00..00}
/C216% ! icManufacturingReferences 4 4 {00..00}
Æ/C215DF Tachograph 11114 24454
/C231/C215EF Application_Identification 55
/C216% !CompanyCardApplicationIdentification 55
/C216’ ! typeOfTachographCardId 1 1 {00}
/C216’ ! cardStructureVersion 2 2 {00 00}
/C216% ! noOfCompanyActivityRecords 2 2 {00 00}
/C231/C215EF Card_Certificate 194 194
/C216% !CardCertificate 194 194 {00..00}
/C231/C215EF CA_Certificate 194 194
/C216% !MemberStateCertificate 194 194 {00..00}
/C231/C215EF Identification 139 139
/C216’ !CardIdentification 65 65
/C216"’ ! cardIssuingMemberState 1 1 {00}
/C216"’ ! cardNumber 16 16 {20..20}
/C216"’ ! cardIssuingAuthorityName 36 36 {00, 20..20}
/C216"’ ! cardIssueDate 4 4 {00..00}
/C216"’ ! cardValidityBegin 4 4 {00..00}
/C216"% ! cardExpiryDate 4 4 {00..00}
/C216% !CompanyCardHolderIdentification 74 74
/C216’ ! companyName 36 36 {00, 20..20}
/C216’ ! companyAddress 36 36 {00, 20..20}
/C216% ! cardHolderPreferredLanguage 2 2 {20 20}
Æ/C215EF 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}FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/111
’!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 520FI C 126E/112 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
TuntematonLaitteet 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-/lauttamatkaMuut
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ä/yhteenvetoFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/113
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 ajoaikaTulosteet
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 valvontaFI C 126E/114 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/115
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ä taitarpeen 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
1Päivämäärä ja aika, jolloin asiakirja tulostettiin
FI C 126E/116 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2Tulostetyyppi
Lohkon tunniste
Tulosteen kuvakeyhdistelmä (ks. lisäys 3) Nopeudenrajoitti-
men asetus (vain ylinopeustapauksia koskeva tuloste)
3Kortin 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 taivalvontaelimen nimi.
4Ajoneuvon tunniste
Lohkon tunniste
Valmistenumero (VIN)
Rekisteröinyt jäsenvaltio ja rekisteritunnus (VRN)
5Ajoneuvoyksikön tunniste
Lohkon tunniste
Ajoneuvoyksikön valmistajan nimi
Ajoneuvoyksikön osanumero
6Valvontalaitteen viimeisin kalibrointi
Lohkon tunniste
Korjaamon nimi
Korjaamokortin tunniste
Kalibroinnin päivämäärä
7Viimeisin (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ö.
8Kortilletallennetutkuljettajantoimintaakoskevattiedot
aikajärjestyksessä
Lohkon tunniste
Kyseinen päivä (kalenterivuorokausi, jota tuloste koskee) +
Kortin päivittäisten käyttökertojen laskuri
8.1Ajanjakso, jolloin kortti ei ollut paikoillaan laitteessa
8.1a Tietueen tunniste (ajanjakson alku)
8.1bTuntematon ajanjakso . Alkamis- ja päättymisaika, kesto
8.1cKä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ä.
FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/117
8.2Kortin 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.3Toiminta (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 onmerkitty tähdellä.
8.3aErityisolosuhteet. Aika, jolloin tieto syötettiin, erityisolosuhtei-
siin liittyvä kuvake (tai kuvakkeiden yhdistelmä).
8.4Kortin poisto
Ajoneuvon matkamittarin lukema ja viimeisen sellaisen kor-
tin paikoilleen asettamisen jälkeen kuljettu matka, jota vas-taava matkamittarin lukema on tiedossa
9Ajoneuvoyksikköö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
10Korttiaukkoon S liittyvät tehdyt toimet
Lohkon tunniste
10.1Jakso, jolloin aukossa S ei ole korttia
Tietueen tunniste.
Korttia ei ole asetettu
Ajoneuvon matkamittarin lukema jakson alussa
10.2Kortin 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.3Toiminta
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 onmerkitty tähdellä.
FI C 126E/118 Euroopanyhteisöjenvirallinen lehti 28.5.2002
10.3aErityisolosuhteet. Aika, jolloin tieto syötettiin, erityisolosuhtei-
siin liittyvä kuvake (tai kuvakkeiden yhdistelmä).
10.4Kortin 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.
11Päivittäinen yhteenveto
Lohkon tunniste
11.1Ajoneuvoyksikön tietojen yhteenveto jaksoista, jolloin
kuljettajan korttiaukossa ei ollut korttia
Lohkon tunniste
11.2Ajoneuvoyksikön tietojen yhteenveto jaksoista, jolloin
apukuljettajan korttiaukossa ei ollut korttia
Lohkon tunniste
11.3Ajoneuvoyksikön tietojen päivittäinen kuljettajakohtai-
nen yhteenveto
Tietueen tunniste
Kuljettajan sukunimi
Kuljettajan etunimi (etunimet)
Kuljettajakortin tunniste
11.4Päivittäisen työajan alkamis- ja/tai päättymispaikkaa koskevat tie-
dot
pi = alkamis-/päättymispaikan kuvake, aika, maa, alue,
Matkamittarin lukema
11.5Toiminnan kokonaiskestoajat (kortilta)
Kokonaisajoaika, kuljettu matka
Työn ja varallaolon kokonaisaika
Levon ja tuntemattoman toiminnan kokonaisaika
Ajoneuvon miehistön toiminnan kokonaisaika
11.6Toiminnan kokonaiskestoajat (jaksot ilman kuljettajan korttiauk-
koa)
Kokonaisajoaika, kuljettu matka
Työn ja varallaolon kokonaisaikaKokonaislepoaika
11.7Toiminnan kokonaiskestoajat (jaksot ilman apukuljettajan kortti-
aukkoa)
Työn ja varallaolon kokonaisaika
Kokonaislepoaika
FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/119
11.8Toiminnan 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ä.
12Kortille 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.4Tapausta 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
13Ajoneuvoyksikköön tallennetut tai meneillään oleviata-
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.4Tapausta 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ä tunnistettailman, 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.
FI C 126E/120 Euroopanyhteisöjenvirallinen lehti 28.5.2002
14Ajoneuvoyksikön tunniste
Lohkon tunniste
Ajoneuvoyksikön valmistajan nimi
Ajoneuvoyksikön valmistajan osoite
Ajoneuvoyksikön osanumero
Ajoneuvoyksikön hyväksyntänumero
Ajoneuvoyksikön sarjanumeroAjoneuvoyksikön valmistusvuosi
Ajoneuvoyksikön ohjelmiston versio ja asennuspäivä
15Liiketunnistimen tunniste
Lohkon tunniste
Liiketunnistimen sarjanumero
Liiketunnistimen hyväksyntänumero
Päivämäärä, jolloin liiketunnistin ensi kerran asennettiin
16Kalibrointeihin liittyvät tiedot
Lohkon tunniste
16.1Kalibrointiin 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 kokoNopeudenrajoittimen asetus
Vanha ja uusi matkamittarin lukema
Kalibroinnin tarkoitus (p) on numerotunnus, joka ilmaisee,
miksi kalibrointiparametrit tallennettiin. Tunnus koodataandataelementin CalibrationPurpose määrittelyn mu-
kaisesti.
17Ajan asetus
Lohkon tunniste
17.1Ajan 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ä
FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/121
18Viimeisin 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
19Ylinopeuden 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ä
20Ylinopeuteen 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:
21Käsin kirjoitetut tiedot
Lohkon tunniste
21.1 Tarkastuspaikka
21.2 Tarkastajan allekirjoitus
21.3 Alkoi21.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 mahtuvatniille 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.FI C 126E/122 Euroopanyhteisöjenvirallinen lehti 28.5.2002
3.1Kortilla 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 tallennettuatai meneillään olevaa tapausta tai vikaa)
Tarkastuspaikka
Tarkastajan allekirjoitus
Kuljettajan allekirjoitus
3.2Ajoneuvoyksikö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 kokonaiskestoajatFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/123
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.3Kortilla 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.4Ajoneuvoyksikö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äänolevat viat)
Tarkastuspaikka
Tarkastajan allekirjoitus
Kuljettajan allekirjoitusFI C 126E/124 Euroopanyhteisöjenvirallinen lehti 28.5.2002
3.5Teknisiä 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.6Ylinopeuteen 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 allekirjoitusFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/125
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ötUTC-päivämäärä UTC
dd/mm/yyyy
tai
UTC
dd.mm.yyyy
aika hh:mm
Kuljettajan keskeytymätön ajoaika ja yhteenlaskettu tauko-
aika
hhhmm
hhhmm
Apukuljettajan keskeytymätön ajoaika ja yhteenlaskettu
taukoaika
hhhmm
hhhmm
Kuljettajan yhteenlaskettu ajoaika edellisen ja kuluvan vii-
kon aikana
hhhhmm
Apukuljettajan yhteenlaskettu ajoaika edellisen ja kuluvan
viikon aikana
hhhhmmFI C 126E/126 Euroopanyhteisöjenvirallinen lehti 28.5.2002
Lisäys 6
ULKOISET LIITÄNTÄLAITTEET
1. LAITTEET
1.1Liitin
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ä):
FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/127
Seuraavassa kuvassa on tyypillinen kuusinapainen liitinpistoke:
FI C 126E/128 Euroopanyhteisöjenvirallinen lehti 28.5.2002
1.2Liittimen 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ä
vastaanottonapaDatan tulosignaali valvontalaiteeseen
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 3V vähem-
män kuin ajoneuvossa käytettävä jännite
Virran ulosotto enintään 40mA
6 TxD – Tietojen kopioinnissa käytettävä lähetys-
napaDatan lähtösignaali valvontalaitteesta
1.3Lohkokaavio
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 1FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/129
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ä 9600bps–115200bps. Datansiirto on suoritettava suurimmalla
mahdollisella nopeudella, mutta aloitusnopeus yhteyden syntyessä on asetettu arvoon 9600bps.
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 4kHz
Ulow(lähtö) 1,0V I = 1mA
Uhigh(lähtö) 4V I = 1mA
INT_009 Tulo-/lähtösignaalin on oltava seuraavien ajoituskaavioiden mukainen:
Tunnistimen signaali (lähtö)
testisignaali (tulo)
UTC-ajan mukainen kellopulssi
(lähtö)
FI C 126E/130 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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, jottakuka hyvänsä tarkastaja voi tarkastaa tiedot sekä varmistua niiden aitoudesta ja eheydestä ennen niiden analysointia.
1.1Sovellusala
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öntai 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.2Lyhenteet 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-) tiedostojaDS (Diagnostic session) Diagnostinen jaksoEF (Elementary file) EF-tiedosto; tiedosto, jossa varsinaiset tiedot säilytetäänESM (External storage medium) Ulkoinen tallennusvälineFID (File identifier, file ID) Tiedoston tunniste
FMT (Format byte) Muotoilutavu (viestin ylätunnisteen ensimmäinen tavu)
ICC (Integrated circuit card) Integroidulla piirillä varustettu kontaktillinen korttiIDE (Intelligent dedicated equipment) IDE-laite: tarkoitukseen varattu laite, jonka avulla tietoja kopioidaan ulkoi-
sille tietovälineille (esim. PC)
IFD (Interface device) LiitäntälaiteKWP (Keyword protocol) Avainsanaprotokolla 2000LEN Pituustavu (viestin ylätunnisteen viimeinen tavu)
PPS (Protocol parameter selection) Protokollan parametrin valinta
PSO (Perform Security Operation) Suorita turvatoimiSID Palvelun tunnisteSRC LähdetavuTGT KohdetavuTLV (Tag lengthvalue) TLV-koodaustapa; tuntomerkki-pituus-sisältö-koodaustapa
TREP (Transfer Response Parameter) Lähetyspyyntöä koskevan vastauksen parametri
TRTP (Transfer Request Parameter) Lähetyspyynnön parametriVU (Vehicle unit) AjoneuvoyksikköFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/131
2. AJONEUVOYKSIKÖSSÄ OLEVIEN TIETOJEN KOPIOINTI
2.1Tietojen 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.2Tietojen 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.1Viestien 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.
Ylätunniste DatakenttäTarkistus-
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 F0hIDE-laitteelle ja EEhajoneuvoyksikö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.FI C 126E/132 Euroopanyhteisöjenvirallinen lehti 28.5.2002
(1) Kopiointia ja kopioitavia tietoja koskevat käyttöoikeudet määräytyvät korttiaukkoon asetetun kortin mukaan.
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-laitekuittaa 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- jaosaviestilaskuritavuja 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.2Viestityypit
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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/133
Viestin rakenne
IDE -> <- VUEnintään 4 tavua
YlätunnisteEnintään 255 tavua
Data1 tavu
Tarkistus-
summa
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)
9600 Bd 80 EE F0 04 87 01,01,01 EC
19200 Bd 80 EE F0 04 87 01,01,02 ED
38400 Bd 80 EE F0 04 87 01,01,03 EE
57600 Bd 80 EE F0 04 87 01,01,04 EF
115200 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,
00,FF,FF,
FF,FF99
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
(Request sequence error)80 F0 EE 03 7F Sid Req 22 CS
Pyyntö alueen ulkopuolella (Request out of range) 80 F0 EE 03 7F Sid Req 31 CS
Kopiointipyyntöäeihyväksytä(Uploadnotaccepted) 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)onkäytettyISO14229-standardin mukaan. Setarkoittaasamaakuin download(tietojen kopiointi)
(ajoneuvoyksikön kannalta).
— Mahdolliset kaksitavuiset osaviestilaskurit eivät näy tässä taulukossa.FI C 126E/134 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.2.2.1Start 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 9600 baudin nopeudella (kunnes nopeutta muutetaan tarvittavien Link ControlService -palvelujen avulla).
2.2.2.2Positive 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 8Fhja EAh , jotka osoittavat, että ajoneuvoyksikkö tukee protokollaa, jossa onkohde-, lähde- ja pituustiedot sisältävä ylätunniste.
2.2.2.3Start 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.4Positive 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.5Link 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 siirtyykäyttämään uutta nopeutta. Ajoneuvoyksikkö siirtyy käyttämään uutta nopeutta saatuaan vahvistuksen.
2.2.2.6Link 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.7Request 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.8Positive 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 PositiveResponse Transfer Data -viestit sisältävät enintään 00FFhtavua.
2.2.2.9Transfer 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).FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/135
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 netiedot, 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:FI C 126E/136 Euroopanyhteisöjenvirallinen lehti 28.5.2002
— 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.3Viestien 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 ResponseFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/137
2.2.4Ajoitus
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 1000(*)
P3 10 5000P4 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.5Virheenkä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.1Viestinnä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.2Viestintä (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.FI C 126E/138 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/139
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äänuudelleen enintään kolme kertaa. Tässä virheen havaitsemista koskevassa tarkastelussa katsotaan osaviestin kuittaavaSub 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
FI C 126E/140 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.2.6Vastausviestien 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.1Positive 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 76hja TREP-tunnisteen ollessa 01hsekä noudatettava asianmukaista osaviesteih injakamista ja osaviestien laskemista:
FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/141
2.2.6.2Positive 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 76hja TREP-tunnisteen arvon ollessa 02hsekä noudatettava asianmukaistaosaviesteihin jakamista ja osaviestien laskemista:
FI C 126E/142 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.2.6.3Positive 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 76hja TREP-tunnisteen arvon ollessa 03hsekä noudatettava asian-mukaista osaviesteihin jakamista ja osaviestien laskemista:
FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/143
2.2.6.4Positive 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 76hja TREP-tunnisteen arvon ollessa 04hsekä noudatettava asianmukaistaosaviesteihin jakamista ja osaviestien laskemista:
2.2.6.5Positive 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 76hja TREP-tunnisteen arvon ollessa 05hsekä noudatettava asianmukaistaosaviesteihin jakamista ja osaviestien laskemista:
FI C 126E/144 Euroopanyhteisöjenvirallinen lehti 28.5.2002
2.3Tiedostojen 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. Viestienotsikoita, osaviestien laskureita, tyhjiä osaviestejä tai tarkistussummia ei tallenneta, mutta SID- ja TREP-tunnisteettallennetaan (vain ensimmäisen osaviestin tunnisteet tapauksissa, joissa on useita osaviestejä).
3. AJOPIIRTURIKORTILLA OLEVIEN TIETOJEN KOPIOINTIPROTOKOLLA
3.1Sovellusalue
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.2Mää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.3Kortilla olevien tietojen kopiointi
DDP_035 Ajopiirturikortilla olevien tietojen kopiointi tapahtuu seuraavasti:
— Kopioidaan kortin EF-tiedostoissa ICCjaIColevat yleiset tiedot. Nämä tiedot ovat valinnaisia, eikä niitä ole
suojattu digitaalisella allekirjoituksella.
— Kopioidaan EF-tiedostojen Card_Certificate jaCA_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 jaID.
— 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/145
3.3.1Kopioinnin aloittava komentosarja
DDP_036 IDE-laitteen on aloitettava komentosarja seuraavasti:
KorttiKomennon
suuntaIDE-laite / Liitäntälaite Merkitys / Huomautuksia
æAlkutilaan asettava Reset-ko-
mento
ATR æ
Valinnaisesti voidaan PPS-toiminnon avulla valita suurempi siirtonopeus, jos kortti tukee sitä.
3.3.2Komentosarja tiedostoille, joilla ei ole allekirjoitusta
DDP_037 EF-tiedostojen ICC,IC,Card_Certificate jaCA_Certificate sisältämät tiedot kopioidaan seuraavan ko-
mentosarjan avulla:
KorttiKomennon
suuntaIDE-laite / Liitäntälaite Merkitys / Huomautuksia
æ 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 tiedostontiedot on luettu
Tiedoston tiedot kunnossa
(File Data OK)
æTallenna tiedot ulkoiselle
muistivälineelle (Store data
to ESM)Kohdan 3.4, Tiedontallennuksen muoto, mu-
kaan
Huomautus: Ennen kuin valitaan EF-tiedosto Card_Certificate EF, on valittava ajopiirturikortin sovellus (sovel-
lustunnisteen (AID) perusteella).
3.3.3Komentosarja 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:
KorttiKomennon
suuntaIDE-laite / Liitäntälaite Merkitys / Huomautuksia
æ 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 eiole 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 tiedostontiedot on luettu
Tiedoston tiedot kunnossa
æTallenna vastaanotetut tiedot
ulkoiselle muistivälineelleKohdan 3.4, Tiedontallennuksen muoto, mu-
kaan
æPSO: COMPUTE DIGITAL
SIGNATURE
Suorita Compute Digital Sig-
nature -turvatoimi tilapäisesti
tallennetun hash-algoritmin
tuloksen avulla
Allekirjoitus kunnossa æLiitä tiedot ulkoiselle muis-
tivälineelle aiemmin tallen-
nettuihin tietoihinKohdan 3.4, Tiedontallennuksen muoto, mu-
kaanFI C 126E/146 Euroopanyhteisöjenvirallinen lehti 28.5.2002
3.3.4Komentosarja, jolla kalibrointilaskuri asetetaan alkutilaansa
DDP_039 Card_Download -EF-tiedostossa oleva NoOfCalibrationsSinceDownload -laskuri asetetaan alkutilaansa seu-
raavan komentosarjan avulla:
KorttiKomennon
suuntaIDE-laite / Liitäntälaite Merkitys / Huomautuksia
æ SELECT FILE EF Card_Download Valitaan tiedosto tunnisteensa
perusteella
OK æ
æ UPDATE BINARY
NoOfCalibrationsSinceDownload =
'00 00'
asettaa kortin tietojen ko-
piointikertoja osoittavan
luvun alkutilaansa
OK æ
3.4Tiedontallennuksen muoto
3.4.1Johdanto
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.2Tiedostomuoto
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
(FID)3 tavua
FID (2 tavua) || ’01’ EF-tiedoston allekirjoituk-
sen tuntomerkki (FID)3 tavua
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 ICCtiedot
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 allekirjoitusFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/147
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ääritellynkortilla 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 kuinkohdassa 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.FI C 126E/148 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 fyysinenosoite 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. Osa2: Siirtotaso. Ensimmäinen painos: 1999). Ajoneuvot – Diagnostiikkajärjestelmät.References:
3. Palvelujen yhteenveto
3.1Kä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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/149
— 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
Diagnostinen palvelu KohtaSId pyynnön
arvoSD ECUAS ECUPS
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.2Vastauskoodit
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 ISO14230-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.FI C 126E/150 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 suorittamassajuuri 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 10400 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 signaaliaolevalle 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 ± 1ms 24ms 26ms
Twup 50 ± 1ms 49ms 51msFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/151
Taulukko 4
Viestinnässä käytettävät ajoitusarvot
Ajoitusparametri Parametrin seliteAlemmat raja-arvot
[ms]Ylemmät raja-arvot
[ms]
vähintään enintään
P1 Tavujen välinen aika ajoneuvoyksikön vastauksessa 0 20
P2 Testauslaitteen palvelupyynnön ja ajoneuvoyksikön vastauksen
tai ajoneuvoyksikön kahden vastauksen välinen aika25 250
P3 Ajoneuvoyksikön vastauksen lopun ja testauslaitteen uuden pal-
velupyynnön alun välinen aika55 5000
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
vastauksen tunnisteC1 SCRPR
#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.2StopCommunication-palvelu
4.2.1Viestin 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.FI C 126E/152 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.2Viestin 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
vastauksen tunniste82 SPR
#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ää-
minen)10 RC_GR
#8 Tarkistussumma 00-FF CSFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/153
4.2.3Parametrien määrittely
Tämä palvelu ei tarvitse parametrien määrittelyä.
4.3TesterPresent-palvelu
4.3.1Viestin 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.2Viestin 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
tunniste7E TPPR
#6 Tarkistussumma 00-FF CSFI C 126E/154 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.1StartDiagnosticSession-palvelu
5.1.1Viestin 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. Jaksovoi mahdollistaa ajoneuvovalmistajakohtaisia palveluja, joita ei kuvata tässä asiakirjassa. Suoritussäännöt ovat seuraavienvaatimusten 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 voikä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 liitettydiagnosticSession-parametri asetettuna arvoon StandardDiagnosticSession, annetaan myöntävä vastaus, jos jokin diag-
nostinen jakso oli aikaisemmin käynnissä.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/155
5.1.2Viestin 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
annettavan myöntävän vastauksen tunniste50 STDSPR
#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.FI C 126E/156 Euroopanyhteisöjenvirallinen lehti 28.5.2002
5.1.3Parametrien 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
Mahdollistaa kaikki taulukossa 1, sarakkeessa 4 (SD) kuvatut palvelut. Näiden palvelujenavulla voidaan tietoja lukea palvelimelta (ajoneuvoyksiköstä). Tämä diagnostinen jaksoon 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.SD
85 ECUProgrammingSession
Mahdollistaa kaikki taulukossa 1, sarakkeessa 6 (ECUPS) kuvatut palvelut. Nämä palve-
lut tukevat palvelimen (ajoneuvoyksikön) muistin ohjelmointia. Muut tässä kohdassamääritellyt diagnostiset jaksot voivat syrjäyttää tämän diagnostisen jakson.ECUPS
87 ECUAdjustmentSession
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.ECUAS
5.2SecurityAccess-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 olevakorjaamokortti, 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.1Viestin 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 valmisvastaanottamaan 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 kunpyydetty 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/157
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.2Viestin 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-
sen tunniste67 SAPR
#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 CSFI C 126E/158 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.3Viestin 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
vähintään 4 ja enintään 8)xx
#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-
sen tunniste67 SAPR
#6 accessType – sendKey 7E AT_SK
#7 Tarkistussumma 00-FF CSFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/159
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
incorrectMessageLength13 RC_IML
conditionsNotCorrectOrRequestSequenceError 22 RC_CNCinvalidKey 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.1ReadDataByIdentifier-palvelu
6.1.1Viestin 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ä palveluasuoritettaessa.
6.1.2Viestin 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 CSFI C 126E/160 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
vastauksen tunniste62 RDBIPR
#6 to #7 recordDataIdentifier = [sama arvo kuin tavuilla 6 ja 7 taulukosta
25]xxxx RDI_...
#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
incorrectMessageLength13 RC_IMLconditionsNotCorrect] 22 RC_CNC
#8 Tarkistussumma 00-FF CS
6.1.3Parametrien 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/161
Taulukko 28
recordDataIdentifier-parametrin arvojen määritelmät
Hex DataelementtiNimi
Ks. muoto kohdasta 8.2Muistikas
F90B CurrentDateTime TimeDate RDI_TD
F912 HighResOdometer HighResolutionTotalVehicleDistance RDI_HRTVD
F918 K-ConstantOfRecordingEquipment Kfactor RDI_KF
F91C L-TyreCircumference LfactorTyreCircumference RDI_LF
F91D W-VehicleCharacteristicConstant 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.2WriteDataByIdentifier-palvelu
6.2.1Viestin 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.2Viestin 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 CSFI C 126E/162 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
vastauksen tunniste6E WDBIPR
#6 to #7 recordDataIdentifier= [sama arvo kuin taulukon 29 tavuilla
6j a7 ]xxxx RDI_...
#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
incorrectMessageLength13 RC_IML
conditionsNotCorrect] 22 RC_CNC
#8 Tarkistussumma 00-FF CS
6.2.3Parametrien 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.1InputOutputControlByIdentifier-palvelu
7.1.1Viestin kuvaus
Laitteen etukannessa olevan liittimen johtimen kautta voidaan testipulsseja ohjata tai seurata tarkoitukseen sopivan
testauslaitteen avulla.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/163
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.2Viestin 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
#8 to #9ControlOptionRecord= [ COR_...
inputOutputControlParameter – arvo
taulukosta 36xx IOCP_...
controlState – arvo taulukosta 37 (ks.
huomautus)]xx CS_...
#9 or #10 Tarkistussumma 00-FF CS
Huomautus: controlState-parametria käytetään vain tietyissä tapauksissa (ks. 7.1.3).FI C 126E/164 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
myöntävän vastauksen tunniste6F IOCBIPR
#6 to #7 inputOutputIdentifier = [CalibrationInputOutput] F960 IOI_CIO
#7 to #8 controlStatus= [ CSR_
inputOutputControlParameter (sama arvo kuin
tavulla 8, taulukko 33)xx IOCP_...
controlState (sama arvo kuin tavulla 9, taulukko
33)] (tarvittaessa)xx CS_...
#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 = [
incorrectMessageLength13 RC_IMLconditionsNotCorrect 22 RC_CNCrequestOutOfRange 31 RC_ROOR
deviceControlLimitsExceeded] 7A RC_DCLE
#8 Tarkistussumma 00-FF CS
7.1.3Parametrien määrittely
CPR_064 inputOutputControlParameter (IOCP_) -parametri on määritelty seuraavassa taulukossa.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/165
Taulukko 36
inputOutputControlParameter-parametrin arvojen määritelmät
Hex Kuvaus Muistikas
00 ReturnControlToECU
Tämä arvo osoittaa palvelimelle (ajoneuvoyksikkö), että testauslaite ei enää oh-
jaa kalibroinnin tulo-/lähtösignaalijohdinta.RCTECU
01 ResetToDefault
Tämä arvo osoittaa palvelimelle (ajoneuvoyksikölle), että sitä pyydetään asetta-maan kalibroinnin tulo-/lähtösignaalijohdin oletusarvoiseen tilaansa.RTD
03 ShortTermAdjustment
Tämä arvo osoittaa palvelimelle (ajoneuvoyksikölle), että sitä pyydetään asetta-maan kalibroinnin tulo-/lähtösignaalijohdin controlState-parametrin sisältämänarvon mukaiseksi.STA
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.1Lä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.FI C 126E/166 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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äenparametrin asianmukaista vähimmäis- tai enimmäisarvoa.
Taulukko 38
dataRecords-parametrien arvoalueet
Alueen nimi1 tavu
Arvo (Hex)2 tavua
Arvo (Hex)4 tavua
Arvo (Hex)ASCII
Kelvollinen signaali 00–FA 0000–FAFF 00000000–FAFFFFFF 1–254
Parametrikohtainen osoitin FB FB00–FBFF FB000000–FBFFFFFF ei oleTuleville osoitinbiteille varattu
alueFC–FD FC00–FDFF FC000000–FDFFFFFF ei ole
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.2Datatietueiden 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
ParametriDatan pi-
tuus (tavua)Tarkkuus Käyttöalue
TimeDate 8 Ks. tiedot taulukossa 40
HighResolutionTotalVehicleDistance 4 5m/bit, lähtöarvo 0m 0– +21055406 kmKfactor 2 0,001 pulssia/m /bit, lähtöarvo 0 0–64255 pulssia/m
LfactorTyreCircumference 2 0,125 10
-3m/bit, lähtöarvo 0 0–8031 m
WvehicleCharacteristicFactor 2 0,001 pulssia/m /bit, lähtöarvo 0 0–64,255 pulssia/mTyreSize 15 ASCII ASCIINextCalibrationDate 3 Ks. tiedot taulukossa 41SpeedAuthorised 2 1/256 km/h/bit, lähtöarvo 0 0–250996 km/h
RegisteringMemberState 3 ASCII ASCII
VehicleRegistrationNumber 14 Ks. tiedot taulukossa 42VIN 17 ASCII ASCIIFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/167
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 0s 0–59,75s
2 minuutit 1min/bit, lähtöarvo 0min 0–59min
3 tunnit 1h/bit, lähtöarvo 0h 0–23h
4 kuukausi 1kk/bit, lähtöarvo 0kk 1–12 kuukautta5 päivä 0,25 päivää/bit, lähtöarvo 0 päivää
(ks. huomautus, taulukko 41)0,25–31,75 päivä
6 vuosi 1 vuosi/bit, lähtöarvo vuosi 1985
(ks. huomautus, taulukko 41)1985–2235 vuosi
7 paikallinen minuuttipoikkeama 1min/bit, –125min –59–59min
8 paikallinen tuntipoikkeama 1h/bit, –125h –23– +23h
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 1kk/bit, lähtöarvo 0kk 1–12 kuukautta
2 päivä 0,25 päivä/bit, lähtöarvo 0 päivää
(ks. huomautus)0,25–31,75 päivää
3 vuosi 1 vuosi/bit, lähtöarvo vuosi 1985
(ks. huomautus)1985–2235 (vuosi)
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
mukaisesti)ASCII 01–0A
2–14 Ajoneuvon rekisterinumero (lisäyk-
sen 1 mukaisesti)ASCII ASCIIFI C 126E/168 Euroopanyhteisöjenvirallinen lehti 28.5.2002
Lisäys 9
TYYPPIHYVÄKSYNTÄ – LUETTELO VÄHIMMISTÄ VAADITTAVISTA TESTEISTÄ
1. JOHDANTO
1.1Tyyppihyvä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.2Viitetiedot
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. Kolmaspainos: 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ä aiheutuvatsä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)FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/169
ISO 7637-2 Road vehicles – Electrical disturbance by conduction and coupling – Part 2: Commercial vehicles
withnominal 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 linesother 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 virtajohtojamyö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: Fyysisetominaisuudet. 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. Toinenpainos: 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
Nro Testi SeliteVaatimukset, joihin
testi liittyy
1.Hallinnollinen tarkastus
1.1 Kirjallinen aineisto Kirjallisen aineiston oikeellisuus
1.2 Valmistajan
testituloksetValmistajan kokoonpanovaiheessa suorittaman testin tulok-
set. Kirjalliset todisteet070, 071, 073
2.Silmämääräinen tarkastus
2.1 Yhtäpitävyys kirjallisen aineiston kanssa2.2 Tunniste / merkinnät 168, 169
2.3 Materiaalit 163–167
2.4 Sinetöinti 251
2.5 Ulkoiset liitäntälaitteet3.Toiminnalliset testit
3.1 Laitteessa mukana olevat toiminnot 002, 004, 2443.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–032FI C 126E/170 Euroopanyhteisöjenvirallinen lehti 28.5.2002
Nro Testi SeliteVaatimukset, joihin
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*, 0793.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, 1533.33 Kalibrointi 154*, 155*,
156*, 245
3.34 Ajan asetus 157*, 158*
3.35 Lisätoimintojen aiheuttamat häiriöt 003, 269FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/171
Nro Testi SeliteVaatimukset, joihin
testi liittyy
4.Ympäristötestit
4.1 Lämpötila Todennetaan laitteen toiminta seuraavissa oloissa:
— 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 toiminnassa1 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 vaihtuualhaisimmasta 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ä)159
4.2 Kosteus Todennetaan, että ajoneuvoyksikkö sietää jaksoittaista kos-
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 suhteellinenkosteus on 97 % lämpötilassa +25°C ja 93% lämpötilassa+55°C160
4.3 Tärinä 1. Sinimuotoinen tärinä:
Todennetaan, että ajoneuvoyksikkö sietää sinimuotoista
tärinää, jolla on seuraavat ominaisuudet:
vakioamplitudi taajuusalueella 5–11Hz: 10mm hui-
pusta huippuun mitattuna
vakiokiihtyvyys taajuusalueella 11–300Hz: 5gTämän vaatimuksen täyttäminen todennetaan tekemällä
standardin IEC 68-2-6 mukainen testi Fc vähimmäiskes-toltaan 3x12 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–150Hz, taso 0,02g
2/Hz.
Tämän vaatimuksen täyttäminen todennetaan tekemällä
standardin IEC 68-2-35 mukainen testi Ffda vähimmäis-kestoltaan 3x12 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 laitetyyppi163
4.4 Suojaus vettä ja vieraita
esineitä vastaanTodennetaan, että ajoneuvoyksikön standardin IEC 529 mu-
kainen suojausluokka on vähintään IP 40, kun laite on
asennettu ajoneuvoon käyttöolosuhteisiinsa164, 165
4.5 Ylijännitesuojaus Todennetaan, että ajoneuvoyksikkö sietää seuraavia käyttö-
jännitteitä:
24V:n mallit: 34V lämpötilassa +40°C 1tunnin ajan12V:n mallit: 17V lämpötilassa +40°C 1 tunnin ajan161
4.6 Suojaus väärää napai-
suutta vastaanTodennetaan, että ajoneuvoyksikkö sietää virtalähteen napo-
jen vaihtamisen toisin päin161
4.7 Oikosulkusuojaus Todennetaan, että laitteen tulo- ja lähtösignaalit on suojattu
oikosululta käyttöjännitettä ja maata vastaan161FI C 126E/172 Euroopanyhteisöjenvirallinen lehti 28.5.2002
Nro Testi SeliteVaatimukset, joihin
testi liittyy
5.Sähkömagneettisen yhteensopivuuden (EMC) testaus
5.1 Laitteen tuottama säteily
ja magneettinen vastaan-ottavuusLaitteen on täytettävä direktiivin 95/54/ETY vaatimukset 162
5.2 Staattisen sähkön pur-
kauksetLaitteen on täytettävä standardin IEC 61000-4-2, ±2kV
(taso 1) vaatimukset162
5.3 Virtajohtimia pitkin tule-
vien jännitepiikkien sie-tokyky24V:n mallit: laitteen on täytettävä standardin ISO 7637-2
vaatimukset:
pulssi 1a: Vs=–100V, Ri=10 ohmiapulssi 2: Vs=+100V, Ri=10 ohmiapulssi 3a: Vs=–100V, Ri=50 ohmiapulssi 3b: Vs=+100V, Ri=50 ohmia
pulssi 4: Vs=–16V Va=–12V, t6=100ms
pulssi 5: Vs=+120V, Ri=2,2 ohmia, td=250ms12V:n mallit: laitteen on täytettävä standardin ISO 7637-1
vaatimukset:
pulssi 1: Vs=–100V, Ri=10 ohmiapulssi 2: Vs=+100V, Ri=10 ohmiapulssi 3a: Vs=–100V, Ri=50 ohmiapulssi 3b: Vs=+100V, Ri=50 ohmiapulssi 4: Vs=–6V, Va=–5V, t6=15 mspulssi 5: Vs=+65V, Ri=3 ohmia, td=100msPulssin 5 sietokyky testataan vain ajoneuvoyksiköillä, jotka
on tarkoitettu asennettavaksi ajoneuvoihin, joissa ei ole eril-listä suojausta sähköisen kuormituksen äkillisen katkeami-sen varalta162
3. LIIKETUNNISTIMEN TOIMINNALLISET TESTIT
Nro Testi SeliteVaatimukset, joihin
testi liittyy
1.Hallinnollinen tarkastus
1.1 Kirjallinen aineisto Kirjallisen aineiston oikeellisuus2.Silmämääräinen tarkastus
2.1 Yhtäpitävyys kirjallisen aineiston kanssa
2.2 Tunniste / merkinnät 169, 1702.3 Materiaalit 163–1672.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–026FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/173
Nro Testi SeliteVaatimukset, joihin
testi liittyy
4.Ympäristötestit
4.1 Käyttölämpötila Todennetaan toiminnallisuus (niin kuin se on määritelty
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 Tomax159
4.2 Lämpötilan jaksoittainen
vaihteluTodennetaan toiminnallisuus (niin kuin se on määritelty
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ä)159
4.3 Kosteuden jaksoittainen
vaihteluTodennetaan toiminnallisuus (niin kuin se on määritelty
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 suhteellinenkosteus on 97% lämpötilassa +25°C ja 93% lämpötilassa+55°C160
4.4 Tärinä Todennetaan toiminnallisuus (niin kuin se on määritelty
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–57Hz: 1,5mm hui-pusta huippuun mitattuna
vakiokiihtyvyys taajuusalueella 57–500Hz: 20g163
4.5 Iskut Todennetaan toiminnallisuus (niin kuin se on määritelty
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 suunnassa163
4.6 Suojaus vettä ja vieraita
esineitä vastaanTodennetaan, että liiketunnistimen standardin IEC 529 mu-
kainen suojausluokka on vähintään IP 64, kun laite onasennettu ajoneuvoon käyttöolosuhteisiinsa165
4.7 Suojaus väärää napai-
suutta vastaanTodennetaan, että liiketunnistin sietää virtalähteen napojen
vaihtamisen toisin päin161
4.8 Oikosulkusuojaus Todennetaan, että tulo- ja lähtösignaalit on suojattu oikosu-
lulta käyttöjännitettä ja maata vastaan161
5.Sähkömagneettisen yhteensopivuuden (EMC) testaus
5.1 Laitteen tuottama säteily
ja magneettinen vastaan-ottavuusLaitteen on täytettävä direktiivin 95/54/ETY vaatimukset 162
5.2 Staattisen sähkön pur-
kauksetLaitteen on täytettävä standardin IEC 61000-4-2, ±2kV
(taso 1) vaatimukset162
5.3 Datakaapeleita pitkin tu-
levien jännitepiikkiensietokykyLaitteen on täytettävä standardin ISO7637-3 (taso III) vaa-
timukset162FI C 126E/174 Euroopanyhteisöjenvirallinen lehti 28.5.2002
4. AJOPIIRTURIKORTTIEN TOIMINNALLISET TESTIT
Nro Testi SeliteVaatimukset, joihin
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
tiedot on painettu korttiin oikein ja vaatimusten mukaisesti171–181
3.Fyysiset testit
3.1 Tarkastetaan kortin mitat ja koskettimien sijainti 184
ISO/IEC 7816-1ISO/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,
vaihtamalla käytössä oleva protokolla T=0:sta T=1:ksiISO/IEC 7816-3
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-
kainen, tarkastamalla, että kortilla on vaadittavat tiedostot jaettä niiden käyttöehdot ovat asianmukaisetTCS 312
TCS 400*, 401,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-
telyTestataan jokaisen komennon jokainen sallittu käyttötapa
vähintään kertaalleen (esim. testataan UPDATE BINARY-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)TCS 313 bis TCS
379
6.2 Virheilmoitukset Testataan jokainen (lisäyksessä 2 määritelty) virheilmoitus
vähintään kerran jokaisessa komennossa. Testataan jokainenyleinen 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
mukaisesti määritellyissä olosuhteissa185–188
ISO/IEC 7816-1FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/175
5. YHTEENTOIMIVUUSTESTIT
Nro Testi Selite
1. Molemminpuolinen var-
mentaminenTarkastetaan, että ajoneuvoyksikön ja ajopiirturikortin välinen molemminpuo-
linen varmentaminen sujuu normaalisti
2. Tietojen kirjoittamisen ja
lukemisen testausSuoritetaan tyypillinen käyttötilannetta vastaava toiminto ajoneuvoyksikössä.
Toiminto on valittava testattavan kortin tyypin mukaan, ja sen on kirjoitettavatietoja 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 luettavissaFI C 126E/176 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 tietoturvantoteuttamistoimintojen 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ä IB. On huomattava, että varsinaisen
liitteen IB vaatimuksien ja tietoturvatavoitteiden vaatimuksien kohdalla saattaa esiintyä päällekkäisyyksiä. Mikäli suhdejonkin tietoturvatavoitteen vaatimuksen ja sen varsinaisen liitteen IB vaatimuksen, johon tämän tietoturvatavoitteenvaatimus viittaa, välillä on epäselvä, on varsinaisen liitteen IB vaatimus määräävä.
Sellaisiin varsinaisen liitteen IB 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.1Lyhenteet
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.2Mää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ä osistaFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/177
Tietoturvadata Tietyt tiedot, joita tarvitaan tukemaan tietoturvan toteuttamistoimintoja (esim. sa-
lakirjoitusavaimet)
Järjestelmä Laitteet, ihmiset tai organisaatiot, jotka jollain tavoin liittyvät valvontalaitteeseenKä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.3Viitetiedot
ITSEC (Information Technology Security Evaluation Criteria) EU:n komission suositus yleisistä tietotekniikan turval-
lisuuden arviointiperusteista vuodelta 1991
3.Perusteet
3.1Liiketunnistimen 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
FI C 126E/178 Euroopanyhteisöjenvirallinen lehti 28.5.2002
3.2Liiketunnistimen elinkaari
Seuraavassa kuvassa on liiketunnistimen tyypillinen elinkaari:
Kuva 2
Liiketunnistimen tyypillinen elinkaari
3.3Uhat
Tässä kohdassa kuvataan uhat, joiden kohteeksi liiketunnistin saattaa joutua.3.3.1Käyttöoikeuksiin liittyvät uhat
T.Access Käyttäjät saattavat yrittää käyttää toimintoja, joihin heillä ei ole käyttöoikeuksiaFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/179
3.3.2Suunnitteluun 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.3Kä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 liiketunnistinlaitteisiinT.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.4Tietoturvatavoitteet
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.5Tietotekniikan 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 laitekokonaisuudetFI C 126E/180 Euroopanyhteisöjenvirallinen lehti 28.5.2002
O.Processing Liiketunnistimen on varmistettava, että tulosignaalin käsittely liikedatan saamiseksi on
virheetöntä
O.Reliability Liiketunnistimen on toimittava luotettavastiO.Secured_Data_Exchange Liiketunnistimen on suojattava tiedonvaihto ajoneuvoyksikön kanssa
3.6Fyysiset, henkilöstön tai menetelmien vaikutustavat
Tässä kohdassa kuvataan fyysisiä, henkilöstöä ja menetelmiä koskevia vaatimuksia, jotka vaikuttavat liiketunnistimen
tietoturvaan.
3.6.1Laitteen 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.2Laitteen toimittaminen
M.Delivery Liiketunnistimien valmistajien, ajoneuvovalmistajien ja asentajien on varmistettava, että
liiketunnistinta käsitellään tavalla, joka ei vaaranna tietotekniikkaan liittyvää tietoturvaa
3.6.3Tietoturvadatan 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.4Valvontalaitteen 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.5Lainvalvontaan 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.6Ohjelmistopäivitykset
M.Software_Upgrade Uusille ohjelmistoversioille on saatava turvavarmennus, ennen kuin niitä voidaan käyt-
tää liiketunnistimessa
4.Tietoturvan toteuttamistoiminnot
4.1Tunnistaminen ja todentaminen
UIA_101 Liiketunnistimen on jokaisen vuorovaikutuksen yhteydessä voitava tunnistaa se laitekokonaisuus, johon se on kytketty.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/181
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.2Käyttöoikeuksien valvonta
Käyttöoikeuksien valvonnalla on varmistettava, että arviointikohteen tietoja lukevat, luovat tai muuttavat vain ne, joilla
on siihen valtuudet.
4.2.1Käyttöoikeuksien valvonnan toimintalinjat
ACC_101 Liiketunnistimen on valvottava toimintojen ja tietojen käyttöoikeuksia.
4.2.2Tietojen 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.3Tiedostorakenteet 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.3Selvitysvelvollisuus
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ä.FI C 126E/182 Euroopanyhteisöjenvirallinen lehti 28.5.2002
4.4Seuranta
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.5Tarkkuus
4.5.1Tiedonkulun 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.2Sisä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.3Tallennettujen 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.6Luotettavuus käytössä
4.6.1Testit
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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/183
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.2Ohjelmistot
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.3Fyysinen 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älleenkytketää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.4Keskeytykset virransyötössä
RLB_109 Virransyötön keskeytyessä tai jännitteen vaihdellessa liiketunnistimen on siirryttävä suojattuun toimintatilaan.
4.6.5Alkutilaan 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.6Tietojen 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.7Lisä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 vainyksi toiminto.
4.7Tiedonvaihto
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.8Salauksen 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 janoudattamalla 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.FI C 126E/184 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
Fyysiset, henkilöstön tai menetelmien vaikutustavat
Kehittäminen x x x
Valmistus x xToimitus x x xTietoturvadatan luonti xTietoturvadatan siirto x
Hyväksytyt korjaamot x
Mekaaninen liitäntä xMääräaikaistarkastus x x x xLainvalvontaan liittyvät tarkastukset x x x x x xOhjelmistopäivitykset x
Tietoturvan toteuttamistoiminnot (SEF-toiminnot)
Tunnistaminen ja todentaminenUIA_101 Laitekokonaisuuksien tunnistaminen x x x x xUIA_102 Laitekokonaisuuksien tunniste x x xUIA_103 Ajoneuvoyksikön tunniste x
UIA_104 Laitekokonaisuuksien todentaminen x x x x x
UIA_105 Uudelleentodentaminen x x x x xUIA_106 Todentaminen, jota ei voida väärentää x x x xUIA_107 Epäonnistunut todentaminen x x xKäyttöoikeuksien valvonta
ACC_101 Käyttöoikeuksien valvonnan toiminta-
linjatxx x x
ACC_102 Liiketunnistimen tunnistexxT.Access
T.Faults
T.TestsT.Design
T.Environment
T.HardwareT.Mechanical_Origin
T.Motion_Data
T.Power_SupplyT.Security_Data
T.Software
T.Stored_DataO.Access
O.Audit
O.AuthenticationO.Processing
O.Reliability
O.Secured_Data_ExchangeFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/185
Uhat Tietotekniikan tavoitteet
ACC_103 Käyttäjätiedot x x
ACC_104 Tietoturvadata x x xACC_105 Tiedostorakenteet ja käyttöehdot x x x xSelvitysvelvollisuus
ACT_101 Liiketunnistimen tunnistetiedot x
ACT_102 Liittämistiedot xACT_103 Selvitystiedot xSeurantaAUD_101 Seurantatietueet x
AUD_102 Seurantatapausten luettelo x x x x x
AUD_103 Seurantatiedot xAUD_104 Seurantatyökalut xAUD_105 Seurantatietueiden tallennus xTarkkuus
ACR_101 Tiedon kulun ohjauksen toimintalinjat x x x
ACR_102 Sisäiset tiedonsiirrot x xACR_103 Sisäiset tiedonsiirrot xACR_104 Tallennettujen tietojen eheys x xACR_105 Tallennettujen tietojen eheys x xLuotettavuus
RLB_101 Testit valmistuksen yhteydessä x x x
RLB_102 Laitteen itse suorittamat testit x x x x xRLB_103 Laitteen itse suorittamat testit x x x xRLB_104 Ohjelmistojen analysointi x x xRLB_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 xRLB_108 Laitteen tahallinen vahingoittaminen x xRLB_109 Keskeytykset virransyötössä x xRLB_110 Laitteen asettaminen alkutilaansa (reset) x x
RLB_111 Tietojen käytettävyys x x
RLB_112 Lisäsovellukset x
TiedonvaihtoDEX_101 Liikedatan turvattu siirtäminen x xSalauksen tuki
CSP_101 Algoritmit xx
CSP_102 Avaimen luonti xx
CSP_103 Avaimen jakelu xx
CSP_104 Avaimen käyttö xx
CSP_105 Avaimen tuhoaminen xxT.Access
T.Faults
T.TestsT.Design
T.Environment
T.HardwareT.Mechanical_Origin
T.Motion_Data
T.Power_SupplyT.Security_Data
T.Software
T.Stored_DataO.Access
O.Audit
O.AuthenticationO.Processing
O.Reliability
O.Secured_Data_ExchangeFI C 126E/186 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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ä IB. On huomattava, että varsinaisen
liitteen IB vaatimuksien ja tietoturvatavoitteiden vaatimuksien kohdalla saattaa esiintyä päällekkäisyyksiä. Mikäli suhdejonkin tietoturvatavoitteen vaatimuksen ja sen varsinaisen liitteen IB vaatimuksen, johon tämän tietoturvatavoitteen
vaatimus viittaa, välillä on epäselvä, on varsinaisen liitteen IB vaatimus määräävä.
Sellaisiin varsinaisen liitteen IB 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.1Lyhenteet
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) ArviointikohdeVU (Vehicle unit) Ajoneuvoyksikkö
2.2Mää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 valvontalaitteeseenKä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.3Viitetiedot
ITSEC (Information Technology Security Evaluation Criteria) EY:n komission suositus yleisistä tietotekniikan turval-
lisuuden arviointiperusteista vuodelta 1991
3.Perusteet
3.1Ajoneuvoyksikö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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/187
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 IB luvussa II.Ajoneuvoyksikön toiminnalliset vaatimukset on määritelty liitteen IB luvussa III.Seuraavassa kuvassa on tyypillinen ajoneuvoyksikkö:
Kuva 2
Tyypillinen ajoneuvoyksikkö (...) valinnainen
On huomattava, että vaikka tulostimen koneisto on osa arviointikohdetta, paperituloste ei ole.FI C 126E/188 Euroopanyhteisöjenvirallinen lehti 28.5.2002
3.2Ajoneuvoyksikön elinkaari
Seuraavassa kuvassa on ajoneuvoyksikön tyypillinen elinkaari:
Kuva 3
Ajoneuvoyksikön tyypillinen elinkaari
3.3Uhat
Tässä kohdassa kuvataan uhat, joiden kohteeksi ajoneuvoyksikkö saattaa joutua.
3.3.1Tunnistukseen 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 tunnistettaFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/189
3.3.2Suunnitteluun 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.3Kä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.4Tietoturvatavoitteet
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 nopeuteenFI C 126E/190 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 tarkastuksenkohteena 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.5Tietotekniikan 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öoikeuksiaO.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 luotettavastiO.Secured_Data_Exchange Ajoneuvoyksikön on suojattava tiedonvaihto liiketunnistimen ja ajopiirturikorttien
kanssa
3.6Fyysiset, henkilöstön tai menetelmien vaikutustavat
Tässä kohdassa kuvataan fyysisiä, henkilöstöä ja menetelmiä koskevia vaatimuksia, jotka vaikuttavat ajoneuvoyksikön
tietoturvaan.
3.6.1Laitteen 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.2Laitteen 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.3Tietoturvadatan 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 eheydenFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/191
3.6.4Korttien 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.5Valvontalaitteen 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.6Laitteiden 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.7Lainvalvontaan 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.8Ohjelmistopäivitykset
M.Software_Upgrade Uusille ohjelmistoversioille on saatava turvavarmennus, ennen kuin niitä voidaan käyt-
tää ajoneuvoyksikössä
4.Tietoturvan toteuttamistoiminnot
4.1Tunnistaminen ja todentaminen
4.1.1Liiketunnistimen 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ö.FI C 126E/192 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.2Kä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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/193
4.1.3Etä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.4Hallintalaitteiden 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.2Kä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 mahdollistaviinkäyttöoikeuksiin liittyvä toiminnallinen vaatimus (vaatimus 011) ei ole SEF-toiminnon alainen.
4.2.1Käyttöoikeuksien valvonnan toimintalinjat
ACC_201 Ajoneuvoyksikön on hallittava ja tarkastettava toimintojen ja tietojen käyttöoikeuksia.
4.2.2Toimintojen 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.3Tietojen 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 jatallentaa sen datamuistiin vain sen ollessa kalibrointitilassa (vaatimukset 154 ja 156).
ACC_207 Ajoneuvoyksikön aktivoinnin jälkeen sen on valvottava kalibrointitietojen kirjoittamiseen ja poistamiseen liittyvienkäyttöoikeussääntöjen noudattamista (vaatimus 097).FI C 126E/194 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 liittyvienkäyttöoikeussääntöjen noudattamista (vaatimus 100).
ACC_210 Ajoneuvoyksikön on valvottava asianmukaisten tietoturvadatan lukemiseen ja kirjoittamiseen liittyvien käyttöoikeuksiennoudattamista (vaatimus 080).
4.2.4Tiedostorakenteet 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.3Selvitysvelvollisuus
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 rajatmukaan 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 ja109a), 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.4Seuranta
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ättiedot (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,FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/195
— 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.5Tietojen uudelleenkäyttö
REU_201 Ajoneuvoyksikön on varmistettava, että tilapäisesti tallennettuja tietoja voidaan käyttää uudelleen ilman, että siihen
liittyy luvatonta tietovirtaa.
4.6Tarkkuus
4.6.1Tiedonkulun 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.2Sisä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.3Tallennettujen 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.7Luotettavuus käytössä
4.7.1Testit
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 eheydentodentaminen 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.FI C 126E/196 Euroopanyhteisöjenvirallinen lehti 28.5.2002
4.7.2Ohjelmistot
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.3Fyysinen 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.4Keskeytykset 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.5Alkutilaan 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.6Tietojen 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.7Lisä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ä ollavain yksi toiminto.
4.8Tiedonvaihto
Tässä kohdassa käsitellään tiedonvaihtoa ajoneuvoyksikön ja siihen kytkettyjen laitteiden välillä.
4.8.1Tiedonvaihto liiketunnistimen kanssa
DEX_201 Ajoneuvoyksikön on todennettava liiketunnistimelta tuodun liikedatan eheys ja aitous.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/197
DEX_202 Jos liikedatan eheydessä tai aitoudessa havaitaan virhe, SEF-toiminnon on
— luotava seurantatietue,
— jatkettava tuodun liikedatan käyttämistä.4.8.2Tiedonvaihto 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.3Tiedonvaihto 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.9Salauksen 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.FI C 126E/198 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
Fyysiset, henkilöstön tai menetelmien vaikutustavat
Kehittäminen x x xValmistus x xToimitus xAktivointi x x
Tietoturvadatan luonti x
Tietoturvadatan siirto xKorttien saatavuus xVain yksi kuljettajakortti xKorttien jäljitettävyys x
Hyväksytyt korjaamot x x
Määräaikaistarkastus ja kalibrointi x x x x xMääräyksiä noudattavat korjaamot x xMääräyksiä noudattavat kuljettajat xLain 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-
minenxx x x
UIA_202 Liiketunnistimen tunniste x x x x
UIA_203 Liiketunnistimen todentami-
nenxx x x
UIA_204 Liiketunnistimen uudelleen-
tunnistaminen ja –todenta-minenxx x x
UIA_205 Todentaminen, jota ei voida
väärentääxx x
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 xUIA_209 Käyttäjän todentaminen x x x x x x
UIA_210 Käyttäjän uudelleentodenta-
minenxx x x x x
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
väärentääxx x x xT.Access
T.Identification
T.FaultsT.TestsT.Design
T.Calibration_Parameters
T.Card_Data_ExchangeT.ClockT.Environment
T.Fake_Devices
T.HardwareT.Motion_DataT.Non_Activated
T.Output_Data
T.Power_Supply
T.Security_Data
T.Software
T.Stored_DataO.AccessO.Accountability
O.Audit
O.AuthenticationO.IntegrityO.Output
O.Processing
O.Reliability
O.Secured_Data_ExchangeFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/199
Uhat Tietotekniikan tavoitteet
UIA_214 Epäonnistunut todentaminen x x x x
UIA_215 Etäkäyttäjän tunnistaminen x x x x xUIA_216 Etäkäyttäjän tunniste x x x xUIA_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
väärentääxx x x
UIA_220 Epäonnistunut todentaminen x x
UIA_221 Hallintalaitteen tunnistami-
nenxx x x
UIA_222 Hallintalaitteen todentami-
nenxx x x
UIA_223 Todentaminen, jota ei voida
väärentääxx x x
Käyttöoikeuksien valvonta
ACC_201 Käyttöoikeuksien valvonnan
toimintalinjatxx x x x x
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
tunnistexx x
ACC_206 Kalibrointitiedot x x x x
ACC_207 Kalibrointitiedot x x xACC_208 Ajan asetustiedot x x xACC_209 Ajan asetustiedot x x xACC_210 Tietoturvadata x x x
ACC_211 Tiedostorakenteet ja käyt-
töehdotxx x x x
Selvitysvelvollisuus
ACT_201 Kuljettajan selvitysvelvolli-
suusx
ACT_202 Ajoneuvoyksikön tunniste-
tiedotxx
ACT_203 Korjaamon selvitysvelvolli-
suusx
ACT_204 Tarkastuksia suorittavan
selvitysvelvollisuusx
ACT_205 Ajoneuvon liikkeisiin liit-
tyvä selvitysvelvollisuusx
ACT_206 Selvitystietojen muuttami-
nenxx x
ACT_207 Selvitystietojen muuttami-
nenxx xT.Access
T.Identification
T.FaultsT.TestsT.Design
T.Calibration_Parameters
T.Card_Data_ExchangeT.ClockT.Environment
T.Fake_Devices
T.HardwareT.Motion_DataT.Non_Activated
T.Output_Data
T.Power_Supply
T.Security_Data
T.Software
T.Stored_DataO.AccessO.Accountability
O.Audit
O.AuthenticationO.IntegrityO.Output
O.Processing
O.Reliability
O.Secured_Data_ExchangeFI C 126E/200 Euroopanyhteisöjenvirallinen lehti 28.5.2002
Uhat Tietotekniikan tavoitteet
Seuranta
AUD_201 Seurantatietueet x
AUD_202 Seurantatapahtumien luet-
telox x xx xx x x
AUD_203 Seurantatietueiden tallen-
nussäännötx
AUD_204 Liiketunnistimen seuranta-
tietueetx
AUD_205 Seurantatyökalut x
Uudelleenkäyttö
REU_201 Uudelleenkäyttö x x x
Tarkkuus
ACR_201 Tiedon kulun ohjauksen
toimintalinjatxx x x x
ACR_202 Sisäiset tiedonsiirrot x x x x
ACR_203 Sisäiset tiedonsiirrot x x
ACR_204 Tallennettujen tietojen
eheysxx x
ACR_205 Tallennettujen tietojen
eheysxx
Luotettavuus
RLB_201 Testit valmistuksen yhtey-
dessäxx x
RLB_202 Laitteen itse suorittamat
testitxx x x x
RLB_203 Laitteen itse suorittamat
testitxx xx
RLB_204 Ohjelmistojen analysointi x x x
RLB_205 Ohjelmistotietojen syöttämi-
nenxx x x
RLB_206 Laitteen avaaminen x x x x x x x x x
RLB_207 Laitteen tahallinen vahin-
goittaminenxx
RLB_208 Laitteen tahallinen vahin-
goittaminenxx
RLB_209 Keskeytykset virransyötössä x x
RLB_210 Keskeytykset virransyötössä x x
RLB_211 Laitteen asettaminen alkuti-
laansa (reset)xx
RLB_212 Tietojen käytettävyys x x
RLB_213 Kortin poistamisen sallimi-
nenx
RLB_214 Kortin käyttöjaksoa ei lope-
tettu oikeinx
RLB_215 Lisäsovellukset x
TiedonvaihtoDEX_201 Turvattu liikedatan tuonti x x
DEX_202 Turvattu liikedatan tuonti x x
DEX_203 Turvattu kortin tietojen
tuontixxT.Access
T.Identification
T.FaultsT.TestsT.Design
T.Calibration_Parameters
T.Card_Data_ExchangeT.ClockT.Environment
T.Fake_Devices
T.HardwareT.Motion_DataT.Non_Activated
T.Output_Data
T.Power_Supply
T.Security_Data
T.Software
T.Stored_DataO.AccessO.Accountability
O.Audit
O.AuthenticationO.IntegrityO.Output
O.Processing
O.Reliability
O.Secured_Data_ExchangeFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/201
Uhat Tietotekniikan tavoitteet
DEX_204 Turvattu kortin tietojen
tuontixx
DEX_205 Turvattu tietojen vienti
korteillexx
DEX_206 Todisteet alkuperästä x x
DEX_207 Todisteet alkuperästä x x
DEX_208 Turvattu tietojen vienti ul-
koiselle tallennusvälineellexx
Salauksen tuki
CSP_201 Algoritmit xx
CSP_202 Avaimen luonti xx
CSP_203 Avaimen jakelu xx
CSP_204 Avaimen käyttö xx
CSP_205 Avaimen tuhoaminen xxT.Access
T.Identification
T.FaultsT.TestsT.Design
T.Calibration_Parameters
T.Card_Data_ExchangeT.ClockT.Environment
T.Fake_Devices
T.HardwareT.Motion_DataT.Non_Activated
T.Output_Data
T.Power_Supply
T.Security_Data
T.Software
T.Stored_DataO.AccessO.Accountability
O.Audit
O.AuthenticationO.IntegrityO.Output
O.Processing
O.Reliability
O.Secured_Data_ExchangeFI C 126E/202 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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ä IB. On huomattava, että varsinaisen
liitteen IB vaatimuksien ja tietoturvatavoitteiden vaatimuksien kohdalla saattaa esiintyä päällekkäisyyksiä. Mikäli suhde
jonkin tietoturvatavoitteen vaatimuksen ja sen varsinaisen liitteen IB vaatimuksen, johon tämän tietoturvatavoitteen
vaatimus viittaa, välillä on epäselvä, on varsinaisen liitteen IB vaatimus määräävä.
Sellaisiin varsinaisen liitteen IB 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.1Lyhenteet
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 tunnuslukuROM (Read only memory) ROM-muisti; muisti, josta tietoja voidaan lukea, mutta johon ei voi kirjoittaaSFP (Security functions policy) Tietoturvatoimintojen toimintalinjatTBD (To be defined) Määritellään erikseen (myöhemmin)TOE (Target of evaluation) ArviointikohdeTSF (TOE security function) Arviointikohteen tietoturvatoimintoVU (Vehicle unit) Ajoneuvoyksikkö2.2Mää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 (kunkyse 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’)FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/203
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.3Viitetiedot
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 WithEmbedded 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.1Ajopiirturikortin 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ä IB ja lisäyksessä 2.3.2Ajopiirturikortin elinkaari
Ajopiirturikortin elinkaari on viitteessä ES PP kuvatun älykortin elinkaaren mukainen.FI C 126E/204 Euroopanyhteisöjenvirallinen lehti 28.5.2002
3.3Uhat
Viitteissä ES PP ja IC PP lueteltujen älykorttien yleisten uhkien lisäksi ajopiirturikorttiin voi kohdistua seuraavia uhkia:
3.3.1Pää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 yleiselletietoturvatavoitteelle.
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.2Hyö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.4Tietoturvatavoitteet
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.5Tietotekniikan 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.6Fyysiset, 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).FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/205
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.1Yhdenmukaisuus 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.2Kä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 voivakuuttua siitä, että ajoneuvoyksikkö on aito, kun hän näkee nimensä näytöllä tai tulosteissa).
4.2.1Kä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.2Kä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 tarkoitettusuojaamaan korjaamokortin sisältöä.)
4.2.3Epä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).FI C 126E/206 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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.3Käyttöoikeuksien valvonta
4.3.1Kä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.2Kä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.4Selvitysvelvollisuus
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.5Seuranta
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.6Tarkkuus
4.6.1Tallennettujen tietojen eheys
Tehtävä(FDP_SDI.2.2) Tehtävät toimet : varoitetaan kytkettynä olevaa laitekokonaisuutta.
4.6.2Perustietojen 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/207
4.7Luotettavuus käytössä
4.7.1Testit
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ä olevaalaitekokonaisuutta.
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.2Ohjelmistot
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.3Virtalähde
RLB_306 Arviointikohteen on säilytettävä suojattu toimintatila virtakatkoksen tai jännitevaihteluiden aikana.
4.7.4Alkutilaan 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.8Tiedonvaihto
4.8.1Tiedonvaihto 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.2Tiedonsiirto 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.9Salauksen 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 onrajoitettava (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.FI C 126E/208 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
UIA_301 Todennuskeinot x
UIA_302 PIN-koodin tarkastukset xACT_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 xRLB_303 Testit valmistuksen yhteydessä x x x xRLB_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-
laansa (reset)xx
DEX_301 Turvattu tietojen tuonti x x
DEX_302 Turvattu tietojen tuonti x x
DEX_303 Turvattu tietojen vienti ajoneu-
voyksiköllexx
DEX_304 Todisteet alkuperästä x x
DEX_305 Todisteet alkuperästä x x
DEX_306 Turvattu tietojen vienti ulkoi-
selle tallennusvälineellexx
CSP_301 Avaimen luonti x x
CSP_302 Avaimen jakelu x x
T.CLON*
T.DIS_ES2T.T_ES
T.T_CMD
T.MOD_SOFT*T.MOD_LOAD
T.MOD_EXE
T.MOD_SHARET.Ident_Data
T.Activity_Data
T.Data_ExchangeO.TAMPER_ES
O.CLON*
O.OPERATE*O.FLAW*
O.DIS_MECHANISM2
O.DIS_MEMORY*O.MOD_MEMORY*
O.Data_Access
O.Secured_CommunicationsFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/209
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.1Viitetiedot
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ätmekanismit. 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. Osa3: Laitekokonaisuuden todentaminen julkisen avaimen algoritmia käyttäen. Toinenpainos 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)FI C 126E/210 Euroopanyhteisöjenvirallinen lehti 28.5.2002
1.2Merkintä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 valtuutusCHR (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-algoritmillaEQT (Equipment) Laitteet
Hash() Hash -hajautusalgoritmilla laskettu tulos
Hash Hajautusalgoritmi
KID Avaimen tunniste
Km TDES-avain. ISO 16844-3-standardissa määritelty pääavain
Km
VU 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 lengthvalue) 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 kohdemuuttujanaFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/211
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-salausX.SK Käyttäjä X:n yksityinen RSA-avainX.SK[I] Käyttäjä X:n yksityistä avainta käyttäen tehty tiedon I RSA-salaus
'xx' Heksadesimaalilukuna ilmaistu arvo
|| Ketjutusmerkki2. SALAUSJÄRJESTELMÄT JA -ALGORITMIT
2.1Salausjä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.2Salausalgoritmit
2.2.1RSA-algorithmi
CSM_003 Seuraavat riippuvuudet määrittelevät täysin RSA-algoritmin:
RSA-funktio on kuvattu yksityiskohtaisesti viitteessä PKCS1.
2.2.2Hajautus (Hash)-algoritmi
CSM_004 Digitaalisten allekirjoitusmekanismien on käytettävä viitteessä SHA-1 määriteltyä SHA-1-hajautusalgoritmia.
2.2.3DES-salausalgoritmi
CSM_005 DES-perustaisia algoritmeja on käytettävä ketjuttaen salattavat lohkot.
3. AVAIMET JA VARMENTEET
3.1Avainten luonti ja jakelu
3.1.1RSA-salausavainten luonti ja jakelu
CSM_006 RSA-avaimet on luotava kolmella toiminnallisesti hierarkkisella tasolla:
— eurooppalaisella tasolla,
— jäsenvaltiotasolla,— laitetasolla.FI C 126E/212 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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:
FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/213
3.1.2RSA-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 onvarmennettava Euroopan yksityisellä testausavaimella. Laitteiden valmistajien on asennettava tyyppihyväksyntää varten
testattaviin laitteisiin jollain näistä jäsenvaltioiden testausavaimista varmennettu testausavain.
3.1.3Liikkeentunnistinavaimet
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 (KmVUja 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 KmVUajoneuvoyksiköiden valmistajille asennettavaksi ajoneuvoyksiköihin,
— varmistettava, että KmWCasennetaan kaikkiin korjaamokortteihin ( SensorInstallationSecData tiedostossa
Sensor_Installation_Data ) kortin asiakaskohtaisia asetuksia tehtäessä.
3.1.4Kolminkertaisessa 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.2Avaimet
CSM_014 RSA-avaimen pituuden (kaikilla tasoilla) on oltava seuraava: moduuli n1024 bittiä, julkinen eksponentti eenintään 64
bittiä, yksityinen eksponentti d1024 bittiä.
CSM_015 Kolminkertaisen DES-salauksen avainten on oltava muotoa (Ka,Kb,Ka), missä Kaja Kbovat toisistaan riippumattomia 64
bitin pituisia avaimia. Pariteettibittejä ei aseteta.
3.3Varmenteet
CSM_016 ulkisten RSA-avainten varmenteiden on oltava heterologisia (non self descriptive) kortin avulla todennettavia (card
verifiable) varmenteita (Viite.: ISO/IEC 7816-8)FI C 126E/214 Euroopanyhteisöjenvirallinen lehti 28.5.2002
3.3.1Varmenteiden 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
EOV TimeReal 4Varmenteen viimeinen voimassaoloaika. Valinnainen, täytetään ta-
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-
tunaValmistajan mukaan Valmistajan koodiFI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/215
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
järjestysnumeroPäivämäärä Tyyppi Valmistaja
Pituus 4 tavua 2 tavua 1 tavu 1 tavu
Arvo BCD-koodattu kk vv BCD-
koodattuna'FF' Valmistajan koodi
5.2 Varmenneviranomainen:
Data Viranomaisen tunniste Avaimen järjestysnu-
meroLisätiedot Tunniste
Pituus 4 tavua 1 tavu 2 tavua 1 tavu
Arvo 1 tavu: valtion
numerotunnusKokonaisluku Koodatut lisätiedot
(CA:n mukaan)'01'
3 tavua: valtion
aakkosnumeerinen
tunnus'FF FF', jos ei käytössä
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.2Annetut 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.FI C 126E/216 Euroopanyhteisöjenvirallinen lehti 28.5.2002
4. Tähän annettuun varmenteeseen liittyvä ylätunnisteluettelo on seuraavanlainen:
3.3.3Varmenteen 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/217
CSM_020 Mekanismin on käytettävä seuraavaa protokollaa (nuolet merkitsevät komentoja ja vaihdettavia tietoja (ks. lisäys 2)):
FI C 126E/218 Euroopanyhteisöjenvirallinen lehti 28.5.2002
FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/219
5. AJONEUVOYKSIKÖN JA KORTIN VÄLISEN TIEDONSIIRRON SALASSAPIDON, EHEYDEN TURVAAMISEN JA
TODENNUKSEN MEKANISMIT
5.1Salattu 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 jakaikki 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' T
PV Koodaamaton data, jota ei ole BER-TLV-koodattu (suojataan CC:llä)
'97' T LE 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ä B1bis BL
Varsinainen vastaus Vastauksen lopuke
[Datakenttä] SW1 SW2
Lrdatatavua kaksi tavua
Niin vastaava suojattu komento-vastauspari on:
Suojattu komento:
Komennon ylätunniste
(CH)Varsinainen komento
CLA INS P1 P2 [Uusi Lc-kenttä] [Uusi datakenttä] [Uusi Le-kenttä]
'OC' Uuden dataken-
tän pituusTPVLPVPV TLELLELeTCCLCCCC '00'
'81' LcData-
kenttä'97' '01' Le'8E' '04' CCFI C 126E/220 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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
TPVLPVPV TCCLCCCC
'81' LrData-
kenttä'8E' '04' CC
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 CGLPI CGPI CG TCCLCCCC
'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
TSWLSW SW TCCLCCCC
'99' '02' SW1 SW2 Uusi '8E' '04' CC
Tarkistussummaan laskettava data=TSW|| LSW|| SW || PB
5.2Salatun 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ä:
'6688': 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/221
5.3Algoritmi 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:nalkutila+2).
Seuraava kuva esittää retail MAC -tyyppisen viestin todennuksen tarkistussumman laskemista:
5.4Algoritmi 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:
FI C 126E/222 Euroopanyhteisöjenvirallinen lehti 28.5.2002
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 MS
i.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.1Allekirjoituksen 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.2Allekirjoituksen 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.FI 28.5.2002 Euroopanyhteisöjenvirallinen lehti C 126E/223
”FI C 126E/224 Euroopanyhteisöjenvirallinen lehti 28.5.2002