Font Size: a A A

Research And Development Of Card Operation System In Dynamic Multi-application Smart Card

Posted on:2006-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:B A QinFull Text:PDF
GTID:2178360182469335Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
The technology of smart card is widely used in the information security fields of finance,social security,CIQ relations. Dynamic multi-application card (DMAC) leads the trend of the development in smart card. It can contain multiple applications with the capability of using different applications in different fields. The cardholders can download or delete any applications in the lifecycle of the card. This technology provides benefit to the card manufactures, the card developers and the cardholders, and makes for enhancing the application level of smart card in china to carry out "holding card easily and using card conveniently". Furthermore, it can heighten the investment efficiency of application system by decreasing reduplicate card and avoiding wrong card. Card operation system (COS) is a key factor of DMAC. This article presents the architecture of DMAC system based on analysis of Java card and MULTOS card technology, which includes dynamic multi-application system management platform and COS architecture. Moreover, this article analyzes all compositions and key technologies of COS, including I/O communication, encryption arithmetic, file system, secure mechanism, multi-application management module, etc. Virtual machine technology is a key technology for carrying out DMAC operation system, and also a keystone. This article designs dynamic multi-application virtual machine based on postulate of virtual machine by thinking over actual requirement, and analyzes its framework and register, processor, virtual machine context, address transform machine, process call mechanism and work principle of application firewall。In addition, this article carries out dynamic multi-application virtual machine including memory management, register management, processor, virtual machine context, etc. At last, this article introduces the operation process of dynamic multi-application system platform and the result of DMAC operation system.
Keywords/Search Tags:Dynamic Multi-application Card, Card Operation System, Virtual Machine, Dynamic Multi-application Virtual Machine
PDF Full Text Request
Related items