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 条
  • [31] A New Fast and High Performance Intrusion Detection System
    Ahmim, Ahmed
    Ghoualmi-Zine, Nacira
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2013, 7 (05): : 67 - 80
  • [32] Security Testing for Operating System and Its System Calls
    Zhai, Gaoshou
    Niu, Hanhui
    Yang, Na
    Tian, Minli
    Liu, Chengyu
    Yang, Hengsheng
    SECURITY TECHNOLOGY, PROCEEDINGS, 2009, 58 : 116 - 123
  • [33] Study of Java']JavaScript Static Analysis Tools for Vulnerability Detection in Node.js']js Packages
    Brito, Tiago
    Ferreira, Mafalda
    Monteiro, Miguel
    Lopes, Pedro
    Barros, Miguel
    Santos, Jose Fragoso
    Santos, Nuno
    IEEE TRANSACTIONS ON RELIABILITY, 2023, 72 (04) : 1324 - 1339
  • [34] On operating system basic building blocks
    Uhl, M
    CDES '05: Proceedings of the 2005 International Conference on Computer Design, 2005, : 175 - 181
  • [35] OPERATING SYSTEM SXO FOR CONTINUOUS OPERATION
    MURAMATSU, H
    DATE, M
    YOSHIDA, H
    KITAOKA, M
    KUROBANE, N
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1992, 12 : 615 - 621
  • [36] Operating system verification-An overview
    Klein, Gerwin
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2009, 34 (01): : 27 - 69
  • [37] EMULATING AN OPERATING SYSTEM ON TOP OF ANOTHER
    FRANZ, M
    SOFTWARE-PRACTICE & EXPERIENCE, 1993, 23 (06) : 677 - 692
  • [38] A Flexible and Broad Operating System Project
    Lowe, Robert
    PROCEEDINGS OF THE 2024 ACM SOUTHEAST CONFERENCE, ACMSE 2024, 2024, : 27 - 34
  • [39] OPERATING SYSTEM-ANALYSIS TOOLS
    HEINES, TS
    INFORMATION AND SOFTWARE TECHNOLOGY, 1991, 33 (05) : 340 - 342
  • [40] VirtuOS: an operating system with kernel virtualization
    Nikolaev, Ruslan
    Back, Godmar
    SOSP'13: PROCEEDINGS OF THE TWENTY-FOURTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, 2013, : 116 - 132