↓Skip to main content
  1. Categories/

Uni

2020


Sicherheit am KIT

Für die Vigenère-Chiffre sind mir spontan diese Einzeiler eingefallen, es gibt sicherlich schöneren Pythoncode, aber zum schnellen Ausprobieren in der Python-Shell sind die Funktionen ganz praktisch. In der Vorlesung und der Übung besteht der Unterschied von 1 in der Definition. Die Funktionen verwenden die Variante mit +1: Verschlüsselt man A mit dem Schlüssel A, ergibt sich B.

def encrypt(k, m):
    return ''.join([chr(((ord(k[i % len(k)]) + ord(x) + 1) % 26) + ord('A')) for i, x in enumerate(m)])

Machine Learning for Computer Security at KIT

The mind map below summarizes topics from the lecture. I use mind maps like this at the start of exam preparation to see what I remember from the semester. While studying, I expand on the topics. Later, I color-code the nodes to show which topics I know well and which ones I still need to practice.

Useful command line tools for uni

This blog post is a collection of useful (Linux) tools for PDFs, like slides or problem sheets at university. For every use case I give one example that should make the usage clear. Make sure to have the tools installed.

My favorite Anki addons

A list of anki plugins I like. This list is in no particular order. I use anki primarily for my studies of computer science. For more detail, check the official pages of the plugins @ AnkiWeb.

2019


Lösungswege für HM-Klausuren

Hier sammle ich Lösungsskizzen für Höhere-Mathematik-Klausuren am KIT, für die mir keine offizielle Lösung vorliegt, sowie ergänzende Anmerkungen zu vorhandenen Lösungen.

Die ATIS am KIT, Drucken vom Laptop

Die Abteilung Technische Infrastruktur (ATIS) gehört zur Fakultät für Informatik am KIT und ist unter Informatikstudenten hauptsächlich für das kostenlose Drucken beliebt. Anders als im SCC (da muss man lange warten und zahlen) hat man in der ATIS 200 Freidrucke pro Semester auf den direkt zugänglichen Druckern. Außerdem gibt es dort Rechner mit Linux und Windows, mit denen man bei Bedarf arbeiten kann.