Skip to content

Conversation

@rgog
Copy link

@rgog rgog commented Mar 9, 2020

Found this paper interesting as it talks about the security challenges with the current Centralized Public Key Infrastructure (PKI) and sheds light on how a Decentralized PKI can help overcome these challenges.

@sftcd
Copy link
Owner

sftcd commented Mar 9, 2020 via email

@rgog
Copy link
Author

rgog commented Mar 9, 2020

I think it might because, to maintain a secure connection, the keys are created and signed by the CAs. Web hosting companies manage the key creation themselves which leads to accumulation of keys at a single point (Super bad) . Anyone who has access to that repo can compromise the security of connections in a virtually undetectable way (DigiNotar messed up). MITM attacks chances increase.
The paper also talks about usability issues with the WebPKI. They talked about studies where PGP communication failed and public key management was the primary issue. They also talked about the messaging system, "TextSecure", which fails to handle change in public key smoothly and can lead to a lapse in security.
DPKI primarily focuses on blockchains (Can support other similar technologies). It follows consensus based approach where no single party can compromise system's integrity. With this approach, a middleman would have to have enough computation power to attack everyone on the network at once.
There is more detail in the paper.

I am not saying this is all we need to displace PKI with DPKI but I find the above argument valid. Do you see something wrong with it? Or perhaps, are there some other shortcomings which lead to DPKI having more cons than pros that make you apprehensive of this change?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants