Institutional-Repository, University of Moratuwa.  

MSchain: blockchain based decentralized certificate transparency for microservices

Show simple item record

dc.contributor.author Dilshan, D
dc.contributor.author Piumika, S
dc.contributor.author Rupasinghe, C
dc.contributor.author Perera, I
dc.contributor.author Siriwardena, P
dc.contributor.editor Weeraddana, C
dc.contributor.editor Edussooriya, CUS
dc.contributor.editor Abeysooriya, RP
dc.date.accessioned 2022-08-03T06:10:00Z
dc.date.available 2022-08-03T06:10:00Z
dc.date.issued 2020-07
dc.identifier.citation ******* en_US
dc.identifier.uri http://dl.lib.uom.lk/handle/123/18501
dc.description.abstract Microservices architecture has become one of the most prominent software architectures in the software development processes due to its features such as scalability, maintainability, resilience, and composability. It allows developing business applications in a decentralized manner by dividing the important business logic into separate independent services. Digital certificates are used to verify the identity of microservices in most cases. However, the certificate authorities (CA) who issue the certificates to microservices cannot be trusted always since they can issue certificates without the consent of the relevant microservice. Nevertheless, existing implementations of certificate transparency are mostly centralized and has the vulnerability of the single point of failure. The distributed ledger technologies such as blockchain can be used to achieve decentralized nature in certificate transparency implementations. A blockchain-based decentralized certificate transparency system specified for microservices architecture is proposed in this paper to ensure secure communication among services. After the implementation and deployment in a cloud service, the system expressed average certificate querying time of 643 milliseconds along with the highly secured service provided. en_US
dc.language.iso en en_US
dc.publisher IEEE en_US
dc.relation.uri https://ieeexplore.ieee.org/document/9185336 en_US
dc.subject microservices en_US
dc.subject security en_US
dc.subject decentralized certificate transparency en_US
dc.subject blockchain en_US
dc.subject certificate authority en_US
dc.title MSchain: blockchain based decentralized certificate transparency for microservices en_US
dc.type Conference-Full-text en_US
dc.identifier.faculty Engineering en_US
dc.identifier.department Engineering Research Unit, University of Moratuwa en_US
dc.identifier.year 2020 en_US
dc.identifier.conference Moratuwa Engineering Research Conference 2020 en_US
dc.identifier.place Moratuwa, Sri Lanka en_US
dc.identifier.pgnos pp. 638-343 en_US
dc.identifier.proceeding Proceedings of Moratuwa Engineering Research Conference 2020 en_US
dc.identifier.email dulaj.15@cse.mrt.ac.lk en_US
dc.identifier.email supimi.15@cse.mrt.ac.lk en_US
dc.identifier.email chameera.15@cse.mrt.ac.lk en_US
dc.identifier.email indika@cse.mrt.ac.lk en_US
dc.identifier.email prabath@wso2.com en_US
dc.identifier.doi 10.1109/MERCon50084.2020.9185320 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record