Application Development; Smart Cards

Description

Mind Map on Application Development; Smart Cards, created by MattSmith129 on 04/19/2015.
MattSmith129
Mind Map by MattSmith129, updated more than 1 year ago
MattSmith129
Created by MattSmith129 almost 11 years ago
26
0

Resource summary

Application Development; Smart Cards
  1. Limitations
    1. Limited Memory
      1. Limited Processing Power
        1. Limited APIs
          1. Limited connectivity
            1. Closed Dev Environment
              1. Slow Standard Development
              2. SIM Platform
                1. Removable Security Module within GSM Handset
                  1. Subscriber Identity
                    1. Authentication
                      1. Lang, Location, Channel Selection
                      2. SIM Toolkit
                        1. Standard Set of feature allowing service on the SIM
                          1. STK Applications provide services
                            1. 3GPP TS 32.11 Standard
                              1. Why
                                1. Proprietary features in handsets
                                  1. Large Costs
                                    1. Negotiate with handset providers
                                    2. Wont operate on all handsets
                                      1. Industry StandardAPI
                                    3. SIM is in command in the toolkit
                                      1. Display Text
                                        1. Select Item
                                          1. Get Input
                                            1. SETUP Call
                                              1. ENVELOPE Command
                                                1. Send data into SIM
                                              2. JAVA CARD
                                                1. Running Special Java Programs
                                                  1. Billion Cards
                                                    1. Requirements
                                                      1. 16K ROM
                                                        1. 8K EEPROM
                                                          1. 256 Bytes RAM
                                                          2. JV VM
                                                            1. Runs For ever
                                                              1. Garbage Collection
                                                                1. Applets Life start when added to registery
                                                                2. Standard Packages 2.X Framework
                                                                  1. javacard.framework
                                                                    1. javacardx.framework
                                                                      1. javacardx.crypto
                                                                        1. javacardx.cryptoEnc
                                                                        2. Environment
                                                                          1. Each Applet has AID Assigned
                                                                            1. install() function
                                                                              1. Creates reg entry
                                                                            2. JCRE
                                                                            3. Java SIM
                                                                              1. Same features as native GSM SIM
                                                                                1. Dual/Multiple sourcing
                                                                                  1. Subset of Java cARD
                                                                                    1. extra packages
                                                                                      1. sim.toolkit
                                                                                        1. sim.access
                                                                                    Show full summary Hide full summary

                                                                                    Similar