Mixnet with abort and error tracing. Project for bachelor's degree