An implementation of the Paillier crypto system with threshold decryption without a trusted dealer