1
I Use This!
Activity Not Available

Project Summary

In 2004, the ICAO published a new version of Doc9303 that defines the specifications of the electronic passports, known as ePassports. These passports, easily recognizable with their logo on the front cover, contain a passive contactless chip featured with some cryptographic mecanisms.

ePassport Viewer is a GPL-friendly tool to read and checks ePassports, developped by Jean-Francois Houzard and Olivier Roger during their Master Thesis achieved in the Information Security Group of the UCL in Belgium. ePassport Viewer is currently available as beta version.

News

Sep, 2009Version 1.0 of ePassport Viewer releasedWindows MacOSX Source May 18, 2009Version 0.2c of ePassport Viewer releasedWindows MacOSX Source May 1, 2009First Public Release

ePassport ViewerePassport Viewer is a GUI built on top of pyPassport. The software provides the following functionality:

Read and display the results; Save/Load a dump; Export subset of data (Picture, Signature, Public key, Certificate); Export a summary in XML or PDF format; Make a "fingerprint" of the passport; Verify the data's authenticity and integrity. ePassport Viewer is released under GNU General Public License, Version 3 License.

DisclaimerBefore using ePassport Viewer, you must be sure that you are allowed to read the contactless chip of your passport, according to the laws and regulations of the country that issued it.

DocumentationUser Manual Installation Instructions SmartCard_Service_Deamon: smartcard.pcsc.PCSCExceptions.EstablishContextException OpenSSL: The security labels are orange Hardware Compatibility IRIS PEN ExpressIRISPEN express is a product from the IRIS company, specialized in OCR technology. This pen allows to scan the passport MRZ and fill the application in a single move. This become very handy if you need to do it frequently.

LinksThe JMRTD website list some Country Signing Certificates found using Google.

You can learn more about electronic passports: Belgian Biometric Passport does not get a pass... by Gildas Avoine, Kassem Kalach, and Jean-Jacques Quisquater (2007).

Related softwaresGolden Reader Tool by BSI JMRTD: A Free Implementation of Machine Readable Travel Documents (JAVA) RFIDIOt: RFID tools (Python) wzMRTD: ePassport API by Johann Dantant (C++) AcknowledgmentWe would like to thank J.-P. Szikora, A. Laurie, M. Oostdijk, I. Etingof, Ph. Teuvens, and M. Vuagnoux for their comments or advices.

Tags

epassport gui mrtd passport rfid

In a Nutshell, epassportviewer...

 Code analysis has not completed

The Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. The source code for this project has been located, but the analysis isn't complete. Feel free to check its progress.

Quick Reference

GNU General Public License v3.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Use Patent Claims

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

Include Install Instructions

These details are provided for information only. No information here is legal advice and should not be used as such.

Project Security

Vulnerabilities per Version ( last 10 releases )

There are no reported vulnerabilities

Project Vulnerability Report

Security Confidence Index

Poor security track-record
Favorable security track-record

Vulnerability Exposure Index

Many reported vulnerabilities
Few reported vulnerabilities

Did You Know...

  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    65% of companies leverage OSS to speed application development in 2016
  • ...
    check out hot projects on the Open Hub
About Project Security

 Code analysis has not completed

The Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. The source code for this project has been located, but the analysis isn't complete. Feel free to check its progress.

Community Rating

Be the first to rate this project
Click to add your rating
  
Review this Project!