Watermarking Latent Representations via CLWE
This project is a proof of concept for watermarking arbitrary input images using their latent representations. The security of the watermarking scheme is based on the security of worst case lattice problems, particularly through the Continuous Learning With Errors problem.
PythonPytorchDeep LearningStable DiffusionLattice Cryptography