Documentation ¶
Index ¶
- Variables
- type NoSmallFactorMessage
- func (*NoSmallFactorMessage) Descriptor() ([]byte, []int)deprecated
- func (x *NoSmallFactorMessage) GetA() []byte
- func (x *NoSmallFactorMessage) GetB() []byte
- func (x *NoSmallFactorMessage) GetP() []byte
- func (x *NoSmallFactorMessage) GetQ() []byte
- func (x *NoSmallFactorMessage) GetSalt() []byte
- func (x *NoSmallFactorMessage) GetSigma() string
- func (x *NoSmallFactorMessage) GetT() []byte
- func (x *NoSmallFactorMessage) GetVletter() string
- func (x *NoSmallFactorMessage) GetW1() string
- func (x *NoSmallFactorMessage) GetW2() string
- func (x *NoSmallFactorMessage) GetZ1() string
- func (x *NoSmallFactorMessage) GetZ2() string
- func (*NoSmallFactorMessage) ProtoMessage()
- func (x *NoSmallFactorMessage) ProtoReflect() protoreflect.Message
- func (x *NoSmallFactorMessage) Reset()
- func (x *NoSmallFactorMessage) String() string
- func (msg *NoSmallFactorMessage) Verify(config *crypto.ProofConfig, ssidInfo, rho []byte, n *big.Int, ...) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrVerifyFailure = errors.New("the verification is failure")
View Source
var File_fac_msg_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type NoSmallFactorMessage ¶
type NoSmallFactorMessage struct { Salt []byte `protobuf:"bytes,1,opt,name=salt,proto3" json:"salt,omitempty"` P []byte `protobuf:"bytes,2,opt,name=P,proto3" json:"P,omitempty"` Q []byte `protobuf:"bytes,3,opt,name=Q,proto3" json:"Q,omitempty"` A []byte `protobuf:"bytes,4,opt,name=A,proto3" json:"A,omitempty"` B []byte `protobuf:"bytes,5,opt,name=B,proto3" json:"B,omitempty"` T []byte `protobuf:"bytes,6,opt,name=T,proto3" json:"T,omitempty"` Sigma string `protobuf:"bytes,7,opt,name=sigma,proto3" json:"sigma,omitempty"` Z1 string `protobuf:"bytes,8,opt,name=z1,proto3" json:"z1,omitempty"` Z2 string `protobuf:"bytes,9,opt,name=z2,proto3" json:"z2,omitempty"` W1 string `protobuf:"bytes,10,opt,name=w1,proto3" json:"w1,omitempty"` W2 string `protobuf:"bytes,11,opt,name=w2,proto3" json:"w2,omitempty"` Vletter string `protobuf:"bytes,12,opt,name=vletter,proto3" json:"vletter,omitempty"` // contains filtered or unexported fields }
func NewNoSmallFactorMessage ¶
func NewNoSmallFactorMessage( config *crypto.ProofConfig, ssidInfo, rho []byte, p *big.Int, q *big.Int, n *big.Int, ped *zkPaillier.PederssenOpenParameter, ) (*NoSmallFactorMessage, error)
func (*NoSmallFactorMessage) Descriptor
deprecated
func (*NoSmallFactorMessage) Descriptor() ([]byte, []int)
Deprecated: Use NoSmallFactorMessage.ProtoReflect.Descriptor instead.
func (*NoSmallFactorMessage) GetA ¶
func (x *NoSmallFactorMessage) GetA() []byte
func (*NoSmallFactorMessage) GetB ¶
func (x *NoSmallFactorMessage) GetB() []byte
func (*NoSmallFactorMessage) GetP ¶
func (x *NoSmallFactorMessage) GetP() []byte
func (*NoSmallFactorMessage) GetQ ¶
func (x *NoSmallFactorMessage) GetQ() []byte
func (*NoSmallFactorMessage) GetSalt ¶
func (x *NoSmallFactorMessage) GetSalt() []byte
func (*NoSmallFactorMessage) GetSigma ¶
func (x *NoSmallFactorMessage) GetSigma() string
func (*NoSmallFactorMessage) GetT ¶
func (x *NoSmallFactorMessage) GetT() []byte
func (*NoSmallFactorMessage) GetVletter ¶
func (x *NoSmallFactorMessage) GetVletter() string
func (*NoSmallFactorMessage) GetW1 ¶
func (x *NoSmallFactorMessage) GetW1() string
func (*NoSmallFactorMessage) GetW2 ¶
func (x *NoSmallFactorMessage) GetW2() string
func (*NoSmallFactorMessage) GetZ1 ¶
func (x *NoSmallFactorMessage) GetZ1() string
func (*NoSmallFactorMessage) GetZ2 ¶
func (x *NoSmallFactorMessage) GetZ2() string
func (*NoSmallFactorMessage) ProtoMessage ¶
func (*NoSmallFactorMessage) ProtoMessage()
func (*NoSmallFactorMessage) ProtoReflect ¶
func (x *NoSmallFactorMessage) ProtoReflect() protoreflect.Message
func (*NoSmallFactorMessage) Reset ¶
func (x *NoSmallFactorMessage) Reset()
func (*NoSmallFactorMessage) String ¶
func (x *NoSmallFactorMessage) String() string
func (*NoSmallFactorMessage) Verify ¶
func (msg *NoSmallFactorMessage) Verify(config *crypto.ProofConfig, ssidInfo, rho []byte, n *big.Int, ped *zkPaillier.PederssenOpenParameter) error
Click to show internal directories.
Click to hide internal directories.