M-209 - Simulators


M-209 homepage
  • My C446 Simulator (with GUI) C446
  • My M-209 Simulator(Text only)
  • My "Pencil and Paper" M-209 analog

Introduction

If one wants to encrypt or decrypt messages using the M-209, he can use a genuine M-209 or a simulator. The last one is less expensive. A M-209 simulator is a computer program that simulates the behavior of a original M-209 cipher machine. Another alternative (less practical) is to use a pencil and paper analog.

Simulators list

Dirk Rijmenants's M-209 Simulator

The most beautiful M-209 Simulator It has a splendid GUI and it is 100% compatible with an original M-209.

Mark Blair's M-209 Simulator

This simulator works with a TUI (Text User Interface). It can be used on Unix (Linux, Mac-OS-X, ...). It can generate key-lists.

Frédéric André's M-209 Simulator

Frédéric André wrote a M-209 Simulator in PHP. It is a "live simulator": you don't need to download anything. You only need to set and to use the machine from a Web Page.

Brian Neal's M-209 Simulator

Brian Neal wrote a M-209 Simulator in Python. It works in TUI mode on any computer which has a Python interpreter.

Horacio Jimenez's M-209 Simulator

Mini209: M-209 cipher machine simulator for iPhone

Yann Loup's M-209 Simulator

Yann Loup wrote a Java on-line M-209 simulator

My own M-209 Simulator

I wrote a M-209 simulator with TUI in Python language. It is not very practical for an ordinary guy but a computer scientist can use it profitably.

My own C446 Simulator

I wrote a C446 simulator in Python with GUI. The C446 cipher machine is compatible with M-209 if you set the slide to "Z" letter.