|
|
MULTOS |
MULTOS
Step/one |
|
Multi-application platform |

|

|
|
Virtual machine |

|

|
|
Firewalls between applications |

|

|
|
MULTOS application API |

|

|
|
MULTOS load/delete API |

|

|
|
Post-issuance load/delete |

|

|
|
Interoperable implementations |

|

|
|
Openly licensed specifications |

|

|
The MULTOS specification is managed and directed by the MULTOS Consortium, whose members include payment organisations and leading technology companies. Keycorp, a founding member of this group, has encouraged and supported the development of the MULTOS step/one specification and our range of products have been issued globally. This provides the issuer with a complete range of products for EMV migration with seamless upgrade paths. MULTOS step/one for SDA (Static Data Authentication) or MULTOS for DDA (Dynamic Data Authentication).
Objectives of MULTOS step/one development
When the specification was being developed, there were a number of objectives that needed to be achieved:
-
Provide an open platform approach to low-cost smartcard, maintaining all the benefits.
-
Use a low-cost silicon platform (ie no need for RSA cryptographic capability, and much lower EEPROM).
-
Compatibility with MULTOS at the card and perso system level.
-
Multiple application
-
Flexibility
-
True interoperability between multi-sourced suppliers
-
Off-the-shelf applications
-
Re-use applications already developed for the MULTOS platform especially for EMV migration
-
Easily develop new applications using C, Java or MULTOS assembly language
-
Provide in-house key management for the card base
|
|
MULTOS |
MULTOS
Step/one |
|
Minimum memory size |
8k |
4k |
|
RSA co-processor required |

|

|
|
Platform management cryptography |
Asymmetric (RSA) |
Symmetric (Triple DES) |
|
Platform Key management
Support for 3rd party
Application Providers |
MULTOS Key
Management Authority

|
3rd party Card / Vendor Card Issuer
| |