Skip to content

PatrickSteiner311/BACnet

 
 

Repository files navigation

Project BACnet (BAsel Citizen Net)

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.

Spring 2020

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.

Fall 2020

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.

Spring 2021

The next year of BSc students of the lecture Introduction to Internet and Security at the University of Basel continue building on BACNet

About

Basel Citizen Net (BACnet)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.9%
  • Java 1.0%
  • TeX 0.6%
  • Jupyter Notebook 0.4%
  • Lua 0.1%
  • Swift 0.0%