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 条
  • [1] Reversing the operating system of a Java']Java based smart card
    Bouffard, Guillaume
    Lanet, Jean-Louis
    JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2014, 10 (04): : 239 - 253
  • [2] A high performance buffering of Java']Java objects for Java']Java card systems with flash memory
    Jin, Min-Sik
    Jung, Min-Soo
    EMERGING DIRECTIONS IN EMBEDDED AND UBIQUITOUS COMPUTING, 2006, 4097 : 908 - 918
  • [3] Evaluation of Java']Java Card performance
    Bouzefrane, Samia
    Cordry, Julien
    Meunier, Herve
    Paradinas, Pierre
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS, PROCEEDINGS, 2008, 5189 : 228 - +
  • [4] Performance evaluation of Java']Java card bytecodes
    Paradinas, Pierre
    Cordry, Julien
    Bouzefrane, Samia
    INFORMATION SECURITY THEORY AND PRACTICES: SMART CARDS, MOBILE AND UBIQUITOUS COMPUTING SYSTEMS, PROCEEDINGS, 2007, 4462 : 127 - +
  • [5] A transactional DSM operating system in Java']Java
    Schoettner, M
    Traub, S
    Schulthess, P
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 99 - 106
  • [6] A novel buffer cache scheme using Java']Java Card object with high locality for efficient Java']Java Card applications
    Choi, Won-Ho
    Jeon, Ha-Yong
    Rosholt, Rhys
    Jung, Gwang
    Jung, Min-Soo
    ADVANCES IN HYBRID INFORMATION TECHNOLOGY, 2007, 4413 : 500 - +
  • [7] A type system for checking applet isolation in Java']Java Card
    Dietl, W
    Müller, P
    Poetzsch-Heffter, A
    CONSTRUCTION AND ANALYSIS OF SAFE, SECURE, AND INTEROPERABLE SMART DEVICES, 2005, 3362 : 129 - 150
  • [8] 8-bit Java']Java: the Java']Java card
    Grehan, R
    COMPUTER DESIGN, 1997, 36 (05): : 80 - 80
  • [9] TOS - An educational distributed operating system in Java']Java
    Nicholas, T
    Barchanski, JA
    PROCEEDINGS OF THE THIRTY-SECOND SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2001, 33 (01): : 312 - 316
  • [10] Formalizing the safety of Java']Java, the Java']Java virtual machine, and Java']Java card
    Hartel, PH
    Moreau, L
    ACM COMPUTING SURVEYS, 2001, 33 (04) : 517 - 558