29.01.2015 Views

Applications & SmartCard : JavaCard - Identification - LIFL

Applications & SmartCard : JavaCard - Identification - LIFL

Applications & SmartCard : JavaCard - Identification - LIFL

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!