Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision |
public:smartcard [2014-03-26 18:19] – external edit 127.0.0.1 | public:research:smartcard:smartcard [2016-12-01 13:28] – external edit 127.0.0.1 |
---|
| |
| |
[[public:smartcard:JavaCardCompilation|JavaCard applet compilation (NetBeans, JC2.2.2, Java SDK 1.3)]] | [[public:research:smartcard:JavaCardCompilation|JavaCard applet compilation (NetBeans, JC2.2.2, Java SDK 1.3)]] |
| |
[[private:JavaCardCompilation|JavaCard applet compilation with PRGMaker]] | [[private:sc:JavaCardCompilation|JavaCard applet compilation with PRGMaker]] |
| |
[[public:smartcard:GPShell|GPShell documentation and usable scripts]] | [[public:research:smartcard:GPShell|GPShell documentation and usable scripts]] |
| |
[[public:smartcard:TutorialEuropen|Tutorial preparation (Europen 2011)]] | [[public:research:smartcard:TutorialEuropen|Tutorial preparation (Europen 2011)]] |
| |
[[public:smartcard:JCOPTools| JCOP Tools]] | [[public:research:smartcard:JCOPTools| JCOP Tools]] |
| |
[[public:smartcard:Mifare| Mifare cards]] | [[public:research:smartcard:Mifare| Mifare cards]] |
| |
[[public:smartcard:cesta| CesTa project]] | [[public:research:smartcard:cesta| CesTa project]] |
| |
====== Various links ====== | ====== Various links ====== |
* Download Muscle applet via svn co svn://svn.debian.org/muscleplugins/trunk/MCardApplet// or local copy of {{:public:cardedge.zip|preconfigured NetBeans applet}} | * Download Muscle applet via svn co svn://svn.debian.org/muscleplugins/trunk/MCardApplet// or local copy of {{:public:cardedge.zip|preconfigured NetBeans applet}} |
* (Applet using Extended APDU is available here: https://github.com/martinpaljak/MuscleApplet). Note that this applet requires cards with support to javacardx.apdu.ExtendedLength package | * (Applet using Extended APDU is available here: https://github.com/martinpaljak/MuscleApplet). Note that this applet requires cards with support to javacardx.apdu.ExtendedLength package |
* Compile, Convert and upload applet to smart card - see [[public:smartcard:JavaCardCompilation|HOWTO]] | * Compile, Convert and upload applet to smart card - see [[public:research:smartcard:JavaCardCompilation|HOWTO]] |
* IMPORTANT: Muscle applet needs to be installed with privilege 'default selected' (CARD_RESET in later specifications). OpenSC tools are **NOT** selecting Muscle applet, therefore preselected applet is necessity. | * IMPORTANT: Muscle applet needs to be installed with privilege 'default selected' (CARD_RESET in later specifications). OpenSC tools are **NOT** selecting Muscle applet, therefore preselected applet is necessity. |
* e.g. in GPShell, //install -file cardedge.cap -nvDataLimit 2000 -instParam 00 **-priv 4**// (-priv 4 makes applet default selected) | * e.g. in GPShell, //install -file cardedge.cap -nvDataLimit 2000 -instParam 00 **-priv 4**// (-priv 4 makes applet default selected) |