BCBP (AV2022 badge challenge)

Congratulations on decoding the 2D barcode on DC30 Aerospace Village badge!

37 individuals correctly identified the 2D code on the badge (Aztec), and decoded the 2D code for a gold star SAO + custom boarding pass!

You can find design files for this year’s SAOs and more at https://github.com/AerospaceVillage/avBadge_2022

 

Bar Coded Boarding Pass (BCBP) is a technical standard set by IATA (International Air Transport Association) for the airline industry (a copy is available here 2021_03_02-bcbp-implementation-guide-version-7-)

"BCBP standard defines PDF417, Aztec, Datamatrix and QR code as the symbologies to be
used to encode the data on paper boarding passes....[it] also defines that a
mobile phone can be used as a boarding pass (mobile BCBP) provided that it can display one of
three selected 2D matrix codes (Aztec, Datamatrix and QR code)" -IATA BCBP Implementation Guide ver. 7

**BE CAREFUL NOT TO VISIT any fake IATA websites that frequently appears on various search results.

PDF417

Available only on paper boarding passes, but widely adopted by airlines. PDF417 is also frequently utilized on ID cards (i.e. driver’s license).

Source: http://www.onbarcode.com/pdf417/

Aztec

It’s most commonly used on mobile apps and electronic boarding passes.

Often confused with QR code, but note the centered square finder patterns

https://qrcg-media.s3.eu-central-1.amazonaws.com/wp-content/uploads/2021/07/26114307/01_aztec-code-example_800px.png

Source: https://www.qr-code-generator.com/blog/aztec-barcode-vs-qr-code/

Aztec Code

Source: https://www.dynamsoft.com/barcode-reader/barcode-types/aztec-code/

Data Matrix

Data Matrix codes are not as commonly implemented as Aztec/QR codes, but DM codes are used by postal services around the world, and even shows up on AMD chips. A number of aircraft components also contain DM codes for inventory management.

Data matrix code

Source: https://www.domino-printing.com/en-us/blog/2021/the-difference-between-a-data-matrix-code-and-a-qr-code

Source: https://www.ams.org/publicoutreach/feature-column/fcarc-data-matrix

QR code

The popular QR code is also implemented by airlines on boarding passes, often on mobile apps/electronic boarding passes.

It was invented by a Japanese automotive components manufacturer, hence one of the character encoding modes contain “kanji” mode (other 3 modes are numeric, alphanumeric, byte/binary)

https://www.techspot.com/articles-info/1676/images/2018-08-30-image-2.png

Source: https://www.techspot.com/guides/1676-qr-code-explained/

 

Security Considerations:

All aforementioned barcodes are decodable through tools readily available online.

A common mistake on social media posts is when an individual only blurs out plain text PII, without realizing the 2D codes often contains the same (and in some cases more) information.

An older Delta boarding pass with a board code. Source: IATA.

https://krebsonsecurity.com/2015/10/whats-in-a-boarding-pass-barcode-a-lot/

Keep your boarding passes private, don’t post them online!

 

Interested in future Aerospace Village badge/SAOs? Join AV Discord here #badgelife and follow our Twitter @SecureAerospace