Secure Peer-to-Peer Networking Based on Self-Certification

posted in #IT Security, Mobile & Cloud on the 7.05.2018

Peer-to-peer networks enable separation of identity (identifier) ​​and location (network address). This separation makes it possible to implement virtual, homogeneous networks based on existing, heterogeneous network structures. This separation, however, results in a variety of new security risks, such as identity spoofing, or generation of false routing information.

In this project, existing peer-to-peer concepts have been enhanced with self-certifying identifiers that help prevent a number of known threats. In essence, propagation of inaccurate information is prevented. This work focused on evaluating fully decentralised network models that do not rely on centralised instances, access control, or other mechanisms that are not applicable to fully open, decentralised P2P networks. The practicality of the approach was evaluated using a demonstrator.


File Description File size
pdf Project Report (DE) Version 1.1 of 4.5.2018 (German only)
713 KB
zip Application Version 1.0 of 30.4.2018 (.zip, Java - all platforms)
5 MB
pdf Paper A Holistic Approach Towards Peer-to-Peer Security and why Proof of Work Won’t Do, SecureComm 2018 (Pre-Print)
445 KB