- David Gajdoš ([email protected])
- Daud Naveed ([email protected])
- Zargham Ahmad ([email protected])
This is a FI MUNI PV204 course's project for JavaCard.
The project consists of a JavaCard applet and CLI application interacting with the smartcard. The emphasis is on securing the stored secrets and securing communication between application and card.
Main functionalities of the applet are:
- Granting access to interact with applet only after entering correct PIN
- Storing key-value pairs of secrets (encrypted)
- Listing available keys
- If special DURESS_PIN is entered instead of PIN, the applet will erase all stored secrets
Main functionalities of the application are:
- Provide user-friendly communication to the applet
- After entering correct PIN, user will be allowed to enter key-value pairs and store them in the card