DSpace Repository

Formal Specification and Verification of COAP Protocol Using Pluscal-2.

Show simple item record

dc.contributor.author Abdul Razzaq Khan, 01-243201-001
dc.date.accessioned 2022-07-20T11:03:11Z
dc.date.available 2022-07-20T11:03:11Z
dc.date.issued 2022
dc.identifier.uri http://hdl.handle.net/123456789/12946
dc.description Supervised by MS. Sabina Akhtar en_US
dc.description.abstract Usage of internet is becoming more and more important in all aspects of life and with this rise the use of IoT based applications are growing very fast in recent times. IoT is transforming the industries and businesses like manufacturing, health system and communications network. Communication protocols are the core part of IoT and one such protocol is Constrained Application Protocol (CoAP). Just like most of the protocols poses large number of security vulnerabilities CoAP does not provide protocol security measures by itself, which makes it vulnerable to threats. In this paper, we respond to the need of formally verifying the CoAP. With Formal methods there is possibility in security improvements and measures. Our proposed formal model is based on the TLA+ and PlusCal-2, which will check the correctness properties of CoAP protocol and will also give the system’s execution trace in the event of failure. Our model is described in complete detail and its performance based results explains the practicability of this technique en_US
dc.language.iso en en_US
dc.publisher Computer Sciences BUIC en_US
dc.relation.ispartofseries MS (CS);T-10571
dc.subject Protocol en_US
dc.subject Formal Model en_US
dc.title Formal Specification and Verification of COAP Protocol Using Pluscal-2. en_US
dc.type MS Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account