Formal Analysis of a Public-Key Algorithm - Markus Kaiser (2007)