Documentation ¶
Index ¶
- func MtaWithProofAff_g(rand io.Reader, ownssidwithbk []byte, ...) (*big.Int, *big.Int, *big.Int, *big.Int, []byte, *big.Int, ...)
- func MtaWithProofAff_p(rand io.Reader, ownssidwithbk []byte, ...) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, ...)
- func PerformMTA(rand io.Reader, ped *zkPaillier.PederssenOpenParameter, ...) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MtaWithProofAff_g ¶
func MtaWithProofAff_g( rand io.Reader, ownssidwithbk []byte, peerPed *zkPaillier.PederssenOpenParameter, paillierKey *paillier.PublicKey, msgCipher *big.Int, x *big.Int, ecPoint *crypto.ECPoint, ) (*big.Int, *big.Int, *big.Int, *big.Int, []byte, *big.Int, *affproof.PaillierAffAndGroupRangeMessage, error)
func MtaWithProofAff_p ¶
func MtaWithProofAff_p( rand io.Reader, ownssidwithbk []byte, peerPed *zkPaillier.PederssenOpenParameter, paillierKey *paillier.PublicKey, msgKCipher *big.Int, gamma *big.Int, mu *big.Int, gammaCiphertext *big.Int, ) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *affproof.PaillierOperationAndCommitmentMessage, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.