Code generator for key management protocols: Design and implementation: Master's thesis

    Research output: ThesisMaster's thesis


    Key management has a fundamental role in secure communications. Designing and testing of key management protocols is tricky. These protocols must work flawlessly despite of any abuse. The main objective of this work was to design and implement a tool that helps to specify the protocol and makes it possible to test the protocol while it is still under development. This tool generates compile-ready java code from a key management protocol model. A modelling method for these protocols, which uses unified modeling language (UML) was also developed. The protocol is modelled, exported as an XMI and read by the code generator tool. The code generator generates java code that is immediately executable with a test software after compilation.
    Original languageEnglish
    QualificationMaster Degree
    Awarding Institution
    • Lappeenranta-Lahti University of Technology LUT
    Place of PublicationLappeenranta
    Publication statusPublished - 2003
    MoE publication typeG2 Master's thesis, polytechnic Master's thesis


    • code generation
    • key management protocol
    • extensible markup language
    • XML metadata inteyrchange


    Dive into the research topics of 'Code generator for key management protocols: Design and implementation: Master's thesis'. Together they form a unique fingerprint.

    Cite this