Learn more >
Get the code
by Kalonji Bankole | Published May 13, 2019
In this developer code pattern, we demonstrate how we can use biometrics to enable a seamless check-in experience for travelers. Interested parties include airlines, airport authorities, and local and federal agencies. At the same time, we enable a means to track travelers by using biometrics, all while sharing data across different agencies at different levels: public, permissioned, and private. We will demonstrate a method to store passengers’ encrypted biometric data on a blockchain ledger and perform facial comparison as they check in.
Airlines and security agencies around the world are investigating ways to expedite the check-in process for flyers. Biometric technology appears to be gaining traction as a method for identity verification, and pilot programs are already being tested by the Transportation Security Administration (TSA), U.S. Customs and Border Protection (CBP), and other travel security agencies. Biometrics refers to metrics related to human characteristics — body measurements and calculations. Biometrics authentication is used as for identification and access control, and can identify from groups people that are under surveillance.
This pattern provides a potential implementation by utilizing facial recognition to confirm the passengers’ identity. We’ll leverage blockchain technology to store an immutable record of all check-in events related to each passenger. This allows travel and security agents to easily traverse the path of a given traveler as needed and be alerted in case of any exceptions. In addition to identity verification, we can also use blockchain smart contracts to ensure the passenger has a valid visa (if applicable) and confirm he isn’t listed on any no-fly lists.
Ready to get started? Find the detailed steps for this pattern in the README. The steps will show you how to:
October 21, 2019
October 19, 2019
September 15, 2019
Back to top