It's our great honour to announce the Industry’s First VHBR CCID reader - VHBR Dual interface smart card reader vR504. It is able to support the world’s fastest ePassports.

To celebrate the new product release, there is Special Discount for New Registered Members in our store.
- Get $20.00 OFF instantly for smart card reader vR504, R502 and bR301

Come to get the readers now!

PLAID

Collect and collate various open source JavaCard applets.
All applets are under the open source licenses.

Moderator: Ellisun

User avatar
JavaCardOS
Posts: 260
Joined: Thu Apr 30, 2015 12:00 pm
Points: 2279
Contact:

PLAID

Postby JavaCardOS » Thu Jun 18, 2015 2:23 am

This javacard applet implements PLAID authentication and the associated management routines as specified in Australian Standard AS 5185.

The following has been implemented in this reference model:
• There are 8 keypairs (RSA(IA) and AES(FA)) instantiated. This amount is mandated by TOTAL_KEY_SETS.
• The variable "keyData" manages the correlation between the keySetID values and the corresponding index position.
• The Shillkeys (decoy keys) are stored in their own cipher objects.
• The Shillkeys are generated/emulated in the constructor.
• PLAID authentication in Admin mode (using keysetID 0x0000) can only be performed through the contact interface
(unless the contactInterface method is modified to always return true).
• Before the applet is secured, the body of a "set data" command is DER encoded.
• After the applet is secured, the body of a "set data" command is DER encoded and then encrypted using AES.
• The method "processGetData" is blank in this reference implementation as no additional user fields have been specified.

Note:
This Applet is from Australia government's website and under the Licence.

Robert
Posts: 4
Joined: Thu Jun 04, 2015 10:42 pm
Points: 0
Contact:

Re: PLAID

Postby Robert » Tue Dec 01, 2015 6:07 am

Looking forward to more detailed usage :mrgreen: :mrgreen: :mrgreen:


Return to “Open Source Applets”

Who is online

Users browsing this forum: No registered users and 1 guest

JavaCard OS : Disclaimer