Visual Cryptography

As part of my exchange at the Université de Montréal, I developed a visual cryptography implementation (supervised by Pierre Poulin). The project is an authentication system using transparent cards that must be placed on the screen to reveal a secret drawing. It consists of two applications: a key generator (the transparent cards to be printed) and the login application itself. The sources and documentation are available on GitHub.

The main idea of the project is based on the results illustrated by Douglas Stinson on his page dedicated to visual cryptography.



Permalink: https://lepl.us/1
Modified: 2025-08-04T11:23:06.000Z  
UUID: 9e9daa2d-9e95-4e43-bed4-3a1d1ab870e0
Copyright © 2000-2025 Thomas Leplus.
Unless otherwise noted, the content of this site is licensed under Creative Commons.

Built with  eleventy   nunjucks   node.js