Links und Funktionen


Inhaltsbereich

Dr. Michael Kirsten

Office: Room L 103, Oettingenstraße 67, D-80538 München, Germany.
Email: michael.kirsten shtrudel ifi.lmu.de
PGP/GPG key: 0x8D1179AC09963B79 (fingerprint: 813A 0534 0FB1 880E 496B 99B5 8D11 79AC 0996 3B79)

I am a postdoctoral researcher in theoretical computer science and theorem proving at LMU Munich in Jasmin Blanchette’s group. My main research interest is the application of formal methods for making collective decision aggregation trustworthy.

You can contact me in English, German, or French. Encrypted and signed emails are strongly encouraged.

Online Handles

ORCiD: 0000-0001-9816-1504
GitHub: mi-ki
GScholar: tLHdU_MAAAAJ
DBLP: 162/8952
Mastodon: @mi_ki@mstdn.science
X: mi_kirsten

Research Interests

  • Formalisation and verification of explainable security and fairness properties for:
    • Analysis of collective decision-making, in particular voting systems
    • (Static) program analysis for functional and information-flow properties
  • Theorem proving, abstract design, and program refinement
  • Software (bounded) model checking
  • Deductive program verification

Tools and Formal Proofs

  • Verified Construction of Fair Voting Rules – Proof framework with rules and modules for the construction of provenly fair voting rules
  • Card Crypto Verification – Formal method to automatically find new card-based cryptographic protocols with lowest bounds
  • Polyas-Verifier – Web application for the individual verification of the POLYAS 3.0 e-voting system for cast-as-intended verifiability
  • Polyas-Checker – Tool to verify the bulletin boards of the POLYAS 3.0 e-voting system for universal verifiability
  • BEAST – Automated Election Verification via Bounded Model Checking
  • CombinedApproach – Automatic and Precise Noninterference Verification of Java Programs
  • DIbugger – Understanding Counterexamples for Relational Program Properties
  • KeY – Integrated Deductive Software Design

Publications

For the time being, check out my GoogleScholar profile.

Theses

  • Formal Methods for Trustworthy Voting Systems: From Trusted Components to Reliable Software (dissertation). Michael Kirsten. 2022. official, author’s PDF.
  • Formal Verification of Voting Schemes (diploma thesis). Michael Kirsten. 2014. official, author’s PDF.
  • Proving Well-Definedness of JML Specifications with KeY (study thesis). Michael Kirsten. 2013. official, author’s PDF.

This page ist still under construction. For now, e.g., for information on my previous teaching, supervision, and other academic activities, you may also want to check out my old website at KIT, where I am still associated.

Artikelaktionen


Funktionsleiste