<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel rdf:about="https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/4575">
    <title>UCSC Digital Library Collection:</title>
    <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/4575</link>
    <description />
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/4628" />
      </rdf:Seq>
    </items>
    <dc:date>2026-04-26T22:57:39Z</dc:date>
  </channel>
  <item rdf:about="https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/4628">
    <title>An Alternative to Certi fcate Authorities using Blockchain based Decentralized PKI</title>
    <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/4628</link>
    <description>Title: An Alternative to Certi fcate Authorities using Blockchain based Decentralized PKI
Authors: Fernando, W.K.B.A.K.
Abstract: A digital certi cate is an electronic document which can be used to prove the own-&#xD;
ership of a public key, which is a crucial aspect in web communication. These&#xD;
digital certi cates are issued by a central governing body named Certi cate Au-&#xD;
thorities. Activities of these certi cation authorities are not transparent and not&#xD;
audited as well.&#xD;
The problem with certi cation authorities is that the internet community need&#xD;
to trust these certi cation authorities completely and currently we have placed&#xD;
immense trust in them. Due to the importance of the certi cation authorities&#xD;
they are tempting targets of criminals. There are many real-life examples for cer-&#xD;
ti cation authorities being hacked or misbehaving. If the certi cation authority&#xD;
is compromised, it is possible to create fake digital certi cates which can be used&#xD;
for malicious activities.&#xD;
We have identi ed the reason for this issue is the fact that certi cation au-&#xD;
thorities can be considered as a single point of failure in public key infrastructure.&#xD;
Hence in this project we propose to eliminate this central  gure and try to  nd&#xD;
out whether it is possible to decentralize the functionalities of a certi cation au-&#xD;
thorities by incorporating the blockchain technology.&#xD;
In this project, we have followed an experimental research approach. Our&#xD;
prototype implementation \TLSChain" is based on Ethereum blockchain network&#xD;
and integrated with novel on-chain domain veri cation. The test cases carried&#xD;
out revealed that the blockchain technology is a well-suited platform to build a&#xD;
Public Key Infrastructure and possible to eliminate Certi cate Authorities. After&#xD;
evaluating the monetary side of \TLSChain", it was evident the design should&#xD;
address the scalability aspect due to the volatile nature of the cypto currency&#xD;
market.</description>
    <dc:date>2022-08-09T00:00:00Z</dc:date>
  </item>
</rdf:RDF>

