Skip to content
makinako edited this page Nov 5, 2017 · 33 revisions

OpenFIPS201 License: MIT

This project has been commissioned and funded by the Australian Department of Defence, to provide an open source implementation of the on-card application for the NIST Personal Identity Verification (PIV) standard specified by FIPS PUB 201-2 and SP800-73-4.

To learn more about PIV and this project, see Frequently Asked Questions section.

Getting Started

  1. Firstly, make sure your target smart card platform meets the Hardware Requirements

  2. Next, grab yourself a hot cap of OpenFIPS201:

  3. Install OpenFIPS201 using your favourite applet loader. Want options?

  4. Build the PIV filesystem and key table (see Pre Personalisation)

  5. Inject any initial key or PIN values (see Key Injection)

  6. Finally, personalise and use OpenFIPS201 using your favourite PIV Middleware / Application. Want options?

Get in touch!

If you would like to contact us, send an email to piv@makina.com.au. In particular, if you're planning on using OpenFIPS201 in your card scheme, please drop us a quick email so we can see how it's being used!

Clone this wiki locally