An implementation of the Paillier crypto system with threshold decryption without a trusted dealer
We consider the problem of securely generating the keys of the Paillier crypto system  with (t; n) threshold decryption, without a trusted dealer. Nishide and Sakurai  describe a solution, secure in the malicious model. We use their ideas to make a simpler solution for the semi-honest model, and further introduce a few optimisations. We implement the secure key generation protocol on a single computer, and consider its performance.
To reference this document use:
Secure key generation
Cryptology ePrint Archive: Report 2019/1136