Skip to content

Checks and graphs the TLS usage of Swiss municipalities

Notifications You must be signed in to change notification settings

rostro36/TLSCheck

Repository files navigation

TLSCheck for Swiss municipality websites.

Prerequisites

The Checker is written in Python 3 and uses the requests library for checking the websites and the matplotlib library to draw the graph.

Input

This program takes the links to municipial websites of Switzerland from wikipedia and checks if they use TLS.

Output

The checker puts out two .csv-files.
One named municipalities(DATE).csv, which contains every municipality/city and a record for it.
The record looks like this:

Municipality, Canton, HTTP, HTTPS, #People  

The other is named cantons(DATE).csv.
The record looks like this:

Canton, HTTPNominal, HTTPSNominal, #municipalities, HTTPPeople, HTTPSPeople, #People  

It also puts out an image where the values for each canton are plotted out.
Alt text

About

Checks and graphs the TLS usage of Swiss municipalities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages