Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MtAZK1Proof ¶
func MtAZK1Prove ¶
func MtAZK1Prove(m *big.Int, r *big.Int, publicKey *paillier.PublicKey, zkFactProof *paillier.ZkFactProof) *MtAZK1Proof
func (*MtAZK1Proof) MtAZK1Verify ¶
func (mtAZK1Proof *MtAZK1Proof) MtAZK1Verify(c *big.Int, publicKey *paillier.PublicKey, zkFactProof *paillier.ZkFactProof) bool
type MtAZK2Proof ¶
type MtAZK2Proof struct { Z *big.Int ZBar *big.Int T *big.Int V *big.Int W *big.Int S *big.Int S1 *big.Int S2 *big.Int T1 *big.Int T2 *big.Int }
func MtAZK2Prove ¶
func (*MtAZK2Proof) MtAZK2Verify ¶
func (mtAZK2Proof *MtAZK2Proof) MtAZK2Verify(c1 *big.Int, c2 *big.Int, publicKey *paillier.PublicKey, zkFactProof *paillier.ZkFactProof) bool
Click to show internal directories.
Click to hide internal directories.