Page 1 of 1

The Introduction of FluffyPGP Applet

Posted: Fri Oct 23, 2015 5:35 am
by Ellisun
The FluffyPGP Applet implements the OpenGPG Card v 2.0.1 specification without using secure channels or Global Platform for portability.

Card Requirements
==================
- Java card version 2.2.2 (2.2.1 might work but it is untested)
- Global platform 2.1.1 or above to use the loading scripts.
- 2048 bit RSA keys
- Random number generation
- Private DOs

License
=======
The source code is released under GPL3 and is free, you can redistribute it and/or modify it under the terms of the GNU General Public License.

Limitations in this Applet:
=======================
- No extended APDU support.
- Supports only 2048 bit CRT RSA keys (1024 is too short and most cards don't support 4096 bits)
- No secure messaging support.
- No support for the cardholder certificate (DO 7F21).
- Readability was favored over code size.
- Will not run on cards with an APDU buffer smaller than 256 + 5 bytes.

Brief Usage:
============
Make sure that the card reader is working.
The easiest way is to use pyApdutool to install the CAP file

The actual parameters used to load the applet on the card depend on the card manufacturer, version and state.

Warning:
========
Too many failed authentications when trying to load the applet can lock the card and make it unusable.

Re: The Introduction of FluffyPGP Applet

Posted: Wed Dec 02, 2015 6:43 am
by Clarke
Could you give me some APDU commands about using this applet required?
thanks a lot.

Re: The Introduction of FluffyPGP Applet

Posted: Mon Dec 07, 2015 10:58 pm
by Berlin
Clarke wrote:Could you give me some APDU commands about using this applet required?
thanks a lot.


Hello, do you already have the APDU commands of this applet? I want it too.

Re: The Introduction of FluffyPGP Applet

Posted: Tue Dec 08, 2015 10:42 pm
by Tolice
Berlin wrote:
Clarke wrote:Could you give me some APDU commands about using this applet required?
thanks a lot.


Hello, do you already have the APDU commands of this applet? I want it too.



I'm being studied this open-source applet, while my study is finished, I will share some APDU commands with everyone. :D