https://besser-geld-verdienen.com/155819/3442500/informatik-edv-1/advances-in-cryptology--eurocrypt-2019-part-1.html