Standardit · IATA-viivakoodi-boarding-passi

Mitä boarding-passin viivakoodiin on koodattu?

Lähes kaikki mitä lentoyhtiö tietää matkastasi. Boarding-passisi 2D-viivakoodi (QR, Aztec tai PDF417) sisältää koko nimesi, kuusi- tai seitsemänmerkkisen varausviitteesi, lentoyhtiön ja lentonumeron, reitin, lähtöpäivän, istumapaikan, matkustusluokan, lähtöselvitysjärjestyksen ja mahdollisesti kanta-asiakasnumeron. Yhdessä nimesi ja varausviitteesi riittävät kirjautumiseen lentoyhtiön verkkosivustolle ja varauksen käsittelyyn – siksi julkisesti jaettu kuva boarding-passista on todellinen turvallisuusriski.

Tarkista boarding-passi → Kaikki standardit →

Mikä on formaatti

The standard is IATA Resolution 792, maintained by the International Air Transport Association as part of the Passenger Services Conference Recommended Practices. It defines a fixed-width text encoding that fits inside a 2-D barcode and contains everything the gate agent's scanner needs to confirm your booking.

Säiliö on symbologialtaan joustava – useimmat lentoyhtiöt käyttävät nykyään QR-koodeja, eurooppalaiset suurnopeusrautatiet ja SBB käyttävät Aztecia, ja muutama vanha lentoyhtiö lähettää edelleen PDF417:ää. Koodattu TEKSTI on identtinen kaikissa kolmessa; vain visuaalinen koodaus eroaa. Skannerimme lukee kaikkia kolmea symbologiaa ja soveltaa samaa dekooderia tulostekstiin.

Jokaisen boarding-passin pakollinen osa on tasan 60 merkkiä: 2 merkin otsikko (formattikoodi "M" + segmenttien lukumäärä) sekä 20 merkin matkustajannimi, 1 merkin sähköinen lippu -ilmaisin ja sitten 37 merkin segmenttidata. Välilasku­yhteydet lisäävät 37 merkkiä segmenttiä kohden. Ehdollinen osio (pakollisten 60 jälkeen) sisältää yleensä kanta-asiakasnumeron, tariffiperusteen, lähtöselvityslähteen (verkko / kioski / virkailija) ja lentoyhtiön lisäämät turvallisuustiedot.

Koko kentän asettelu

Otsikko (2 merkkiä)

Formattikoodi "M" + segmenttien lukumäärä (1–4). Välilasku­lennolla, esim. SFO → JFK → LHR, on segmenttiä 2 ja se sisältää kaksi segmenttitietuetta peräkkäin.

Matkustajan nimi (20 merkkiä)

"SUKUNIMI/ETUNIMI" vasemmalle tasattu ja välilyönneillä täytetty. Pitkät nimet lyhennetään; boarding-passiin painettu nimi on aina ensisijainen tieto.

Sähköinen lippu -ilmaisin (1 merkki)

"E" sähköiselle lipulle (kaikki nykyaikaiset boarding-passit) tai " " paperimatkalipulle (käytännössä ei koskaan nähtävissä).

Segmenttikohtainen (37 merkkiä kukin)

  • PNR / varauskoodi (7 merkkiä), varausviite.
  • Lähtö- / kohdelentokentät (3 merkkiä kumpainenkin), IATA:n kolmikirjaimiset koodit.
  • Lentoyhtiö (3 merkkiä, vasemmalle tasattu), liikennöivän lentoyhtiön IATA-koodi.
  • Lentonumero (5 merkkiä, nollilla täydennetty).
  • Lentopäivä (3 merkkiä), juliaaninen vuosipäivä (esim. "250" = päivä 250 = 7. syyskuuta).
  • Matkustusluokka (1 merkki), Y / W / J / F / jne. (varausluokka).
  • Istumapaikka (4 merkkiä, nollilla täydennetty).
  • Järjestysnumero (5 merkkiä, nollilla täydennetty), lähtöselvitysjärjestyksesi.
  • Matkustajan tila (1 merkki), 1=matkatavarat vaaditaan, 2=lounge-pääsy, 3=turvatarkastus ohitetaan, F=koneessa, G=portilla tarkastettu, jne.
  • Ehdollinen pituus (2 heksadesimaalimerkkiä), ehdollisten tietojen tavumäärä tämän segmentin jälkeen.

Ehdollinen osio (vaihtuva)

Jokaisen segmentin jälkeen valinnainen osio, joka sisältää lentoyhtiökohtaiset lisätiedot: kanta-asiakasnumero, tariffiperustekoodi, matkatavarakiintiö, lentoyhtiökohtaiset turvallisuustiedot ja joitakin harvinaisempia kenttiä. Kanta-asiakasnumero on tässä yksityisyyden kannalta arkaluottoisin tieto – se on pysyvä tunniste, joka yhdistää kaikki lentosi yhteen tiliin.

Turvallisuusosio (vaihtuva, valinnainen)

Jotkut lentoyhtiöt lisäävät allekirjoituksen, jotta boarding-passi voidaan vahvistaa offline-tilassa portilla. Harvat valvovat tätä. Allekirjoituksen olemassaolo ei muuta rungon sisältöä.

Miksi boarding-passin kuvan jakaminen on riskialtista

Matkustajan nimi + PNR (7 merkin varausviite) toimii käytännössä salasanana useimmilla lentoyhtiöillä. "Hallinnoi varauksiani" -hakutoiminto hyväksyy nämä kaksi kenttää henkilöllisyyden todistamiseen. Niiden avulla hyökkääjä voi:

Useat lentoyhtiöt ovat reagoineet aiempiin tapauksiin lisäämällä monivaiheisen henkilöllisyyden todentamisen hallinnointipalveluun. Monet eivät ole.

Kanta-asiaspisteytyksen ohjaamishyökkäys on dokumentoitu useita kertoja. Matkustajat, jotka twiittasivat tai julkaisivat boarding-passin kuvan Instagramissa, ovat menettäneet päivityksiä, saaneet varauksiaan muutettua ja joutuneet matkatietoja vastaavan kalastelun kohteeksi muutamassa tunnissa.

Mitä skannerimme näyttää ja miten PNR peitetään

Näkyy oletuksena

Matkustajan nimi (etu- ja sukunimi), lentoyhtiö + lentonumero (ilman nollia, esim. "AA123"), reitti (SFO → JFK), päivämäärä ISO-muodossa (juliaaninen päivä laajennettuna älykkäällä vuodenvaihde­siirtymällä), istumapaikka (ilman nollia, esim. "12A"), matkustusluokka, järjestysnumero, tila (ihmisluettavalla etiketillä: "Koneessa", "Lounge-pääsy" jne.). Välilasku­yhteyksillä on segmenttikohtaiset rivimerkinnät.

Arkaluontoinen (napauta paljastaaksesi)

PNR peitetään samalla napauta-paljastaaksesi-komponentilla, jota käytämme salasanoissa ja 2FA-salaisuuksissa. Kuvakaappaus tuloksesta ilman paljastuspainikkeen painamista ei vuoda varausviitettä. Kanta-asiakasnumeroa – kun se on ehdollisessa osiossa – palvelimen analysaattori ei pura lainkaan; se on vakaa tunniste, joka yhdistää useita matkoja, ja sen näyttäminen tulossivulla heikentäisi tietosuoja-asetelmaa.

Oman boarding-passin tarkistaminen

Kolme perusteltua syytä skannata oma boarding-passi:

Skanneri toimii selaimessasi; vain dekoodattu teksti lähetetään palvelimillemme (ei kuvaa). Tulos peittää PNR:n oletuksena. Jos otat kuvakaappauksen tuloksesta muistiinpanoihisi, PNR pysyy peitettynä, ellet paljasta sitä nimenomaisesti ennen kuvakaappausta.

Aiheeseen liittyvää

Kokeile omalla boarding-passissasi

Kuvaa viivakoodi (tai käytä skanneri­sivun kameraa) ja pudota se sisään. Tulos näyttää jokaisen matkan segmentin PNR:n peitettynä.

Avaa skanneri →