Author's posts

Jul 06

Simulator of Enigma I

Enigma is an electro-mechanical cryptographic machine that is able to encrypt and decrypt messages. Various versions of this machine were used in the middle of the 20th century.

The goal of this work was to create a web application using javascript (with use of html and css). The web application provides a visual and functional simulations of Enigma I machine.

This program was developed by Hakim Boulahya during his third year of BA in Computer Sciences. You can download the javascript source code and his report (in French). You can also try this simulator on Hakim’s web-page.

The project was supervised by Nikita Veshchikov.

The director of the project is Olivier Markowitch.

Jul 06

Simulator of Enigma M3

Enigma is an electro-mechanical cryptographic machine that is able to encrypt and decrypt messages. Various versions of this machine were used in the middle of the 20th century.

The goal of this work was to create a Java application that is able to simulate the model M3 of Enigma machine. The project was developed by David Fishel during his third year of BA in Computer Sciences. You can download the Java source code and his report (in French).

The project was supervised by Nikita Veshchikov.

The director of the project is Olivier Markowitch.

Aug 09

How to spy on your neighbors using their Wi-Fi router.

A team of electrical engineers has published a paper demonstrating how a passive radar system can see through walls by reading Wi-Fi radio waves.

 

This system consists of two antennas it uses Doppler effect in order to track movements.

Jul 20

Neuroscience Meets Cryptography: Designing Crypto Primitives Secure Against Rubber Hose Attacks

http://bojinov.org/professional/usenixsec2012-rubberhose.pdf