A Java']Java beans component architecture for cryptographic protocols

被引:0
|
作者
Nikander, P [1 ]
Karila, A [1 ]
机构
[1] Helsinki Univ Technol, FIN-02150 Espoo, Finland
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Global networking has brought with it both new opportunities and new security threats on a worldwide scale. Since the Internet is inherently insecure, secure cryptographic protocols and a public key, infrastructure are needed. In this paper we introduce a protocol component architecture that is well suited for the implementation of telecommunications protocols in general and cryptographic protocols in particular Our implementation framework is based on the Java programming language and the Conduits+ protocol framework. It complies with the Beans architecture and security API of JDK 1.1, allowing its users to implement application specific secure protocols with relative ease. Furthermore, these protocols can be safely downloaded through the Internet and run on virtually any workstation equipped with a Java capable browser.* The framework has been implemented and tested in practice with a variety of cryptographic protocols. The framework is relatively, independent of the actual cryptosystems used and relies on the Java 1.1 public key security API. Future work will include Java 1.2 support, and utilization of a graphical Beans editor to further ease the work of the protocol composer.
引用
收藏
页码:107 / 121
页数:15
相关论文
共 50 条
  • [41] The evolution of railway station architecture in Java']Java
    Sulistyani, Harmilyanti
    JOURNAL OF ASIAN ARCHITECTURE AND BUILDING ENGINEERING, 2023, 22 (05) : 2613 - 2621
  • [42] Java']Java Federated Learning Framework Architecture
    Efremov, Mikhail A.
    Kholod, Ivan I.
    Kolpaschikov, Maxim A.
    PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 306 - 309
  • [43] Developing software components with the UML, Enterprise Java']Java Beans and Aspects
    Grundy, J
    Patel, R
    2001 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 127 - 136
  • [44] A Java']Java framework to teach computer architecture
    Ferreira, RS
    Beck, ACS
    Carro, L
    Toledo, A
    Silva, A
    NEW TRENDS AND TECHNOLOGIES IN COMPUTER-AIDED LEARNING FOR COMPUTER-AIDED DESIGN, 2005, 192 : 25 - 35
  • [45] Physical and sensory quality of Java']Java Arabica green coffee beans
    Sunarharum, W. B.
    Yuwono, S. S.
    Pangestu, N. B. S. W.
    Nadhiroh, H.
    INTERNATIONAL CONFERENCE ON GREEN AGRO-INDUSTRY AND BIOECONOMY (ICGAB 2017), 2018, 131
  • [46] Developing Java']Java applets for Electrical Machine using beans technology
    Ho, W
    Banh, L
    Jeong, KY
    ICEMS 2003: PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS, VOLS 1 AND 2, 2003, : 947 - 950
  • [47] Evaluation of Static Vulnerability Detection Tools With Java']Java Cryptographic API Benchmarks
    Afrose, Sharmin
    Xiao, Ya
    Rahaman, Sazzadur
    Miller, Barton P. P.
    Yao, Danfeng
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (02) : 485 - 497
  • [48] CRYPTOAPI-BENCH: A Comprehensive Benchmark on Java']Java Cryptographic API Misuses
    Afrose, Sharmin
    Rahaman, Sazzadur
    Yao, Danfeng
    2019 IEEE SECURE DEVELOPMENT (SECDEV 2019), 2019, : 49 - 61
  • [49] Transaction level modeling of network protocols using Java']Java
    Aly, SG
    MSV'04 & AMCS'04, PROCEEDINGS, 2004, : 221 - 226
  • [50] Limitation of Java']Java cryptographic system for mobile-agent system developing
    Simek, Martin
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION JOINTLY WITH INTERNATIONAL CONFERENCE ON INTELLIGENT AGENTS, WEB TECHNOLOGIES & INTERNET COMMERCE, VOL 1, PROCEEDINGS, 2006, : 1032 - 1037