package com.webank.wedpr.acv.proto

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Ballot

acv.proto:52

Ciphertext ballot.

Used in: CandidateBallot, CipherPointsToBallotPair, RegistrationResponse, VoteStorage

message BallotProof

acv.proto:97

ZKP data to verify the format of ciphertext ballot.

Used in: CipherPointsToBallotProofPair, StringToBallotProofPair

message CandidateBallot

acv.proto:91

Ciphertext ballot for a candidate.

Used in: VoteStorage

message CandidateList

acv.proto:10

Candidate list.

Used in: PollParametersStorage

message CipherPoints

acv.proto:148

the cipher for the unlisted-candidate

Used in: CipherPointsToBallotPair, CipherPointsToBallotProofPair, UnlistedBallotDecryptedResult

message CipherPointsToBallotPair

acv.proto:131

the ballot for the unlisted-candidate

Used in: VoteStorage

message CipherPointsToBallotProofPair

acv.proto:140

CipherPointsToBallotPair and CipherPointsToBallotProofPair associated by candidate cipher(CipherPoints)

Used in: VoteRequest

message CounterParametersShareRequest

acv.proto:58

Request of aggregating a part of system parameters from a counter.

Used in: CounterParametersStorage

message CounterParametersStorage

acv.proto:64

Shared system parameters to initialize a group of counters.

message CounterSecret

acv.proto:21

Secret of a counter.

message CountingPart

acv.proto:154

Partially decrypted ballot and associated ZKP data for a candidate.

Used in: DecryptedResultPartStorage, StringToCountingPartPair, UnlistedBallotDecryptedResult

message DecryptedResultPartStorage

acv.proto:167

Partially decrypted ballots and associated ZKP data for a poll.

message PollParametersStorage

acv.proto:15

Shared system parameters to initialize a poll.

message RegistrationBlindingPoint

acv.proto:38

Blinding points for a voter registration.

Used in: RegistrationRequest

message RegistrationRequest

acv.proto:31

Request of registering a voter.

message RegistrationResponse

acv.proto:44

Response of voter registration.

message StringToBallotProofPair

acv.proto:104

Pair of string (candidate id) and BallotProof.

Used in: VoteRequest

message StringToCountingPartPair

acv.proto:161

Pair of string (candidate id) and CountingPart.

Used in: DecryptedResultPartStorage

message StringToInt64Pair

acv.proto:196

Pair of string (candidate id) and number.

Used in: VoteResultStorage

message UnlistedBallotDecryptedResult

acv.proto:175

the decrypted result for the unlisted-candidate

Used in: DecryptedResultPartStorage

message UnlistedVoteChoice

acv.proto:75

pick other candidates from outside the given candidate list

Used in: VoteChoices, VoteResultStorage

message VoteChoice

acv.proto:69

Vote choice for a candidate.

Used in: VoteChoices

message VoteChoices

acv.proto:84

Choice list for all candidates.

message VoteRequest

acv.proto:110

Request of voting for all candidates.

message VoteResultStorage

acv.proto:188

Fully decrypted result of a poll.

message VoteStorage

acv.proto:120

Ciphertext ballot for all candidates.

Used in: VoteRequest

message VoterSecret

acv.proto:26

Secret of a voter.