“…Java Card has recently been recognized as a dominating platform for smart cards and SIM/USIM cards using an Integrated Circuit (IC) chip [1,2,3,5,6,8]. The Java Card system is issued with previously made applets and is also able to download a new applet whenever users or vendors need after it is issued.…”
Section: Introductionmentioning
confidence: 99%
“…The Java Card system is issued with previously made applets and is also able to download a new applet whenever users or vendors need after it is issued. These methods are called pre-issuance and post-issuance [1,2,3]. In order to download a new applet is different from a standard Java platform because the Java Card platform runs a tiny Java Card Runtime Environment (JCRE) optimized for an embedded device with limited memory and computing power in the IC chip.…”
Most smart cards based on the Java Card need an installer for deploying a new applet into its memory after the cards were issued. Installing the applet takes lots of time because of unique components downloading and hardware limitations. An efficient installation for applets in the Java Card platform is investigated. The proposed scheme could improve applet installation time significantly compared to the conventional scheme by fully utilizing available RAM space and could present the best a block size to be transferred between a terminal and JCRE.
“…Java Card has recently been recognized as a dominating platform for smart cards and SIM/USIM cards using an Integrated Circuit (IC) chip [1,2,3,5,6,8]. The Java Card system is issued with previously made applets and is also able to download a new applet whenever users or vendors need after it is issued.…”
Section: Introductionmentioning
confidence: 99%
“…The Java Card system is issued with previously made applets and is also able to download a new applet whenever users or vendors need after it is issued. These methods are called pre-issuance and post-issuance [1,2,3]. In order to download a new applet is different from a standard Java platform because the Java Card platform runs a tiny Java Card Runtime Environment (JCRE) optimized for an embedded device with limited memory and computing power in the IC chip.…”
Most smart cards based on the Java Card need an installer for deploying a new applet into its memory after the cards were issued. Installing the applet takes lots of time because of unique components downloading and hardware limitations. An efficient installation for applets in the Java Card platform is investigated. The proposed scheme could improve applet installation time significantly compared to the conventional scheme by fully utilizing available RAM space and could present the best a block size to be transferred between a terminal and JCRE.
“…Java Card is based on a subset of the Java API plus some special-purpose card commands [4,5]. The Java Card technology enables portability of applications, and provides a secure platform to store and execute multiple applications, called applets, 1 on a smart card [6]. Applets are small enough so that several of them can fit into a single card with small amount of memory.…”
Section: Introductionmentioning
confidence: 99%
“…Read ILOAD index operand (3) sll %o2, 2, %o2 (4) neg %o2 (5) ld [LOCALS + %o2], %l3 ! Read local variable at index %o2 (6) st %l3 ! Save local variable on the stack (7) add TOP, -4, TOP !…”
Section: Introductionmentioning
confidence: 99%
“…Read ILOAD index operand (3) sll %o2, 2, %o2 (4) neg %o2 (5) ld [LOCALS + %o2], %l3 ! Read local variable at index %o2 (6) ldub [PC + 3], %o2 ! Read ISTORE index operand (7) sll %o2, 2, %o2 (8) neg %o2 (9) st %l3, [LOCALS + %o2] !…”
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.