The Internet has become so ubiquitous that we take it for granted, forgetting how much it depends on political goodwill: Access restrictions are quite common worldwide, be it the “Chinese firewall”, India cutting the Internet for Kashmir, or the Spanish Police seizing the DNS name of the Catalan independence movement.
Our goal is to implement communication means that avoid this dependency, yet support for example social media.
In spring 2020, BSc students of the lecture Introduction to Internet and Security at the University of Basel built a first BACnet system from scratch.
Their source code is collected in this GitHub repository. A final 113 page report (11MB) was compiled from all project reports.
The seminar "Internet Re-Decentralization" aims at extending the first version of BACnet with Project like Secure Team Chat and Double Ratchet Encryption. A final report summarizes the results of these Projects.
The next year of BSc students of the lecture Introduction to Internet and Security at the University of Basel continue building on BACNet. Reports can be found here.