Show simple item record

dc.contributor.authorSsekibuule, Richard
dc.date.accessioned2012-10-04T09:36:45Z
dc.date.available2012-10-04T09:36:45Z
dc.date.issued2006-10
dc.identifier.citationSsekibuule, R. (2006). Model-based testing of network security protocols in Java card applications. Unpublished master's thesis, Radboud University Nijmegenen_US
dc.identifier.urihttp://hdl.handle.net/10570/782
dc.descriptionMaster's thesis, Radboud University Nijmegen.en_US
dc.description.abstractThis research presents a combination of verification and conformance testing techniques for systems that implement network security protocols. We investigate model-based methods for detecting vulnerabilities in network security protocols and testing for correct behavior of Java Card applications in which network security protocols are implemented. The research assumes an open environment which is insecure in which adversaries might try to gain access to restricted resources. We present techniques for model-based testing of network security protocols in Java Card applications and analyse the use and effectiveness of verification in addition to conformance testing in enhancing the quality of a software product. We analyse the use of HLPSL in modelling Kerberos network authentication protocol in an electronic banking (E-Banking) application and also use of promela in modelling behaviour of an electronic passport (EPassport). We present benefits and challenges of performing verification and conformance testing of software application using formal specifications.en_US
dc.language.isoenen_US
dc.relation.ispartofseriesScript Number;558
dc.subjectSecurity prorocolsen_US
dc.subjectNetwork securityen_US
dc.subjectJavacarden_US
dc.titleModel-based testing of network security protocols in Java card applicationsen_US
dc.typeThesis, mastersen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record