High Performance Java']Java Card Operating System

被引:0
作者
Eletriby, Mohammad R. [1 ]
Sobh, Mohamed [1 ]
Bahaa-Eldin, Ayman M. [1 ]
Fahmy, Hossam M. A. [1 ]
机构
[1] Ain Shams Univ, Comp & Syst Engn Dept, Cairo, Egypt
来源
2014 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE SECURITY AND RELIABILITY | 2014年
关键词
operating systems; computer security; !text type='Java']Java[!/text] Card; multi-application smart cards; embedded software design; cryptography systems;
D O I
10.1109/SERE.2014.16
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Due to the fast evolving of trusted computing environments and internet-of-things an eager need has been established for open platforms which support interchangeable technologies to co-exist without threatening system's security. Certainly, future embedded applications will need high performance operating systems to support the intensive-computing algorithms required for satisfying acceptable response and secure the application inside the vulnerable open environment; hence, new inevitable requirements for embedded operating systems have arisen including hard real-time response, support for native applications, system openness and system scalability. This paper introduces a new design for secure and open smart card operating system, called ESCOS (Egypt Smart Card Operating System), based on the prevalent Java Card technology. The new design provides competitive characteristics in the main three factors of judging smart card platforms; namely, system security, supported technology and system response. In addition, ESCOS is designed to have high degree of modularity and re-configurability to meet fast-changing business needs and diverse hardware platforms.
引用
收藏
页码:30 / 39
页数:10
相关论文
共 50 条
  • [41] Modeling an Operating System Based on Agents
    Palanca Camara, Javier
    Navarro, Marti
    Argente, Estefania
    Garcia-Fornes, Ana
    Julian, Vicente
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS, PT I, 2012, 7208 : 588 - 599
  • [42] Operating system support for multimedia systems
    Plagemann, T
    Goebel, V
    Halvorsen, P
    Anshus, O
    COMPUTER COMMUNICATIONS, 2000, 23 (03) : 267 - 289
  • [43] Build an operating system from scratch: A project for an introductory operating systems course
    Department of Computer Science, American University, 4400 Massachusetts Ave, NW Washington, DC 20016, United States
    SIGCSE Bull. Inroads, 2009, 1 (448-452): : 448 - 452
  • [44] Evaluation of a proximity card authentication system for health care settings
    Fontaine, Jacqueline
    Zheng, Kai
    Van De Ven, Cosmas
    Li, Huiyang
    Hiner, James
    Mitchell, Kathy
    Gendler, Stephen
    Hanauer, David A.
    INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2016, 92 : 1 - 7
  • [45] Towards an immortal operating system in virtual environments
    Jann, Joefon
    Burugula, R. Sarma
    Wu, Ching-Farn E.
    El Maghraoui, Kaoutar
    PARALLEL COMPUTING, 2014, 40 (09) : 526 - 535
  • [46] MetaTM/TxLinux: Transactional memory for an operating system
    Ramadan, Hany E.
    Rossbach, Christopher J.
    Porter, Donald E.
    Hofmann, Owen S.
    Lhandari, Aditya
    Witchel, Emmett
    IEEE MICRO, 2008, 28 (01) : 42 - 51
  • [47] Analysis of operating system diversity for intrusion tolerance
    Garcia, Miguel
    Bessani, Alysson
    Gashi, Ilir
    Neves, Nuno
    Obelheiro, Rafael
    SOFTWARE-PRACTICE & EXPERIENCE, 2014, 44 (06) : 735 - 770
  • [48] A Cluster Operating System Supporting Parallel Computing
    A. Goscinski
    M. Hobbs
    J. Silcock
    Cluster Computing, 2001, 4 (2) : 145 - 156
  • [49] A Methodology to Efficiently Compare Operating System Stability
    van der Kouwe, Erik
    Giuffrida, Cristiano
    Ghitulete, Razvan
    Tanenbaum, Andrew S.
    2015 IEEE 16TH INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING (HASE), 2015, : 93 - 100
  • [50] EXPERIENCE OF TRANSPORTING AND USING THE SOLO OPERATING SYSTEM
    POWELL, MS
    SOFTWARE-PRACTICE & EXPERIENCE, 1979, 9 (07) : 561 - 569