http://www.univie.ac.at/qfp/research/photonentangle/crypto/setup.html