Applications & SmartCard : JavaCard - Identification - LIFL
Applications & SmartCard : JavaCard - Identification - LIFL
Applications & SmartCard : JavaCard - Identification - LIFL
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>JavaCard</strong>.Framework.Applet<br />
<strong>JavaCard</strong>.Framework.Applet<br />
• 0. Applet design and download<br />
• 1. Install ()<br />
• 2. Register ()<br />
• 3. Select ()<br />
• 4. Process ()<br />
• 5. Deselect ()<br />
• 6. Power loss<br />
• 0. Applet design and download<br />
• 1. Install ()<br />
• 2. Register ()<br />
• 3. Select ()<br />
• 4. Process ()<br />
• 5. Deselect ()<br />
• 6. Power loss<br />
http://www.lifl.fr/~grimaud/Cours<br />
<strong>JavaCard</strong> System & Framework 29<br />
http://www.lifl.fr/~grimaud/Cours<br />
<strong>JavaCard</strong> System & Framework 30<br />
<strong>JavaCard</strong>.Framework.Applet<br />
<strong>JavaCard</strong>.Framework.Applet<br />
JCVM<br />
Applet<br />
sources<br />
Applet<br />
class files<br />
remove<br />
remove<br />
Applet<br />
cap file<br />
load<br />
Applet<br />
Loaded<br />
Applet<br />
Activited<br />
Install / Register<br />
Select →<br />
← Deselect<br />
Applet<br />
Selected<br />
Process →<br />
← return<br />
Applet<br />
Processing<br />
Off-card<br />
On-card<br />
• 0. Applet design and download<br />
• 1. Install ()<br />
• 2. Register ()<br />
• 3. Select ()<br />
• 4. Process ()<br />
• 5. Deselect ()<br />
• 6. Power loss<br />
http://www.lifl.fr/~grimaud/Cours<br />
<strong>JavaCard</strong> System & Framework 31<br />
http://www.lifl.fr/~grimaud/Cours<br />
<strong>JavaCard</strong> System & Framework 32