hjugement-protocol-0.0.10.20191104: A cryptographic protocol for the Majority Judgment.

Index

*Voting.Protocol.Arithmetic, Voting.Protocol
+Voting.Protocol.Arithmetic, Voting.Protocol
-Voting.Protocol.Arithmetic, Voting.Protocol
/Voting.Protocol.Arithmetic, Voting.Protocol
AdditiveVoting.Protocol.Arithmetic, Voting.Protocol
Answer 
1 (Type/Class)Voting.Protocol.Election, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Election, Voting.Protocol
answer_opinionsVoting.Protocol.Election, Voting.Protocol
answer_sumProofVoting.Protocol.Election, Voting.Protocol
Ballot 
1 (Type/Class)Voting.Protocol.Election, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Election, Voting.Protocol
ballotCommitmentsVoting.Protocol.Election, Voting.Protocol
ballotStatementVoting.Protocol.Election, Voting.Protocol
ballot_answersVoting.Protocol.Election, Voting.Protocol
ballot_election_hashVoting.Protocol.Election, Voting.Protocol
ballot_election_uuidVoting.Protocol.Election, Voting.Protocol
ballot_signatureVoting.Protocol.Election, Voting.Protocol
Base64SHA256 
1 (Type/Class)Voting.Protocol.Cryptography, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Cryptography, Voting.Protocol
base64SHA256Voting.Protocol.Cryptography, Voting.Protocol
beleniosFFCVoting.Protocol.FFC, Voting.Protocol
booleanDisjunctionsVoting.Protocol.Cryptography, Voting.Protocol
bytesNatVoting.Protocol.Arithmetic, Voting.Protocol
ChallengeVoting.Protocol.Cryptography, Voting.Protocol
combineIndispensableDecryptionSharesVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
combineIndispensableTrusteePublicKeysVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
commitVoting.Protocol.Cryptography, Voting.Protocol
CommitmentVoting.Protocol.Cryptography, Voting.Protocol
commitQuickerVoting.Protocol.Cryptography, Voting.Protocol
Credential 
1 (Type/Class)Voting.Protocol.Credential, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Credential, Voting.Protocol
credentialAlphabetVoting.Protocol.Credential, Voting.Protocol
credentialSecretKeyVoting.Protocol.Credential, Voting.Protocol
cryptoNameVoting.Protocol.Credential, Voting.Protocol
CryptoParamsVoting.Protocol.Arithmetic, Voting.Protocol
cryptoTypeVoting.Protocol.Credential, Voting.Protocol
decodeBigEndianVoting.Protocol.Cryptography, Voting.Protocol
DecryptionFactorVoting.Protocol.Tally, Voting.Protocol
DecryptionShare 
1 (Type/Class)Voting.Protocol.Tally, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Tally, Voting.Protocol
DecryptionShareCombinatorVoting.Protocol.Tally, Voting.Protocol
decryptionShareStatementVoting.Protocol.Tally, Voting.Protocol
DisjProof 
1 (Type/Class)Voting.Protocol.Cryptography, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Cryptography, Voting.Protocol
DisjunctionVoting.Protocol.Cryptography, Voting.Protocol
E 
1 (Type/Class)Voting.Protocol.Arithmetic, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Arithmetic, Voting.Protocol
Election 
1 (Type/Class)Voting.Protocol.Election, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Election, Voting.Protocol
election_cryptoVoting.Protocol.Election, Voting.Protocol
election_descriptionVoting.Protocol.Election, Voting.Protocol
election_hashVoting.Protocol.Election, Voting.Protocol
election_nameVoting.Protocol.Election, Voting.Protocol
election_public_keyVoting.Protocol.Election, Voting.Protocol
election_questionsVoting.Protocol.Election, Voting.Protocol
election_uuidVoting.Protocol.Election, Voting.Protocol
election_versionVoting.Protocol.Election, Voting.Protocol
emptyEncryptedTallyVoting.Protocol.Tally, Voting.Protocol
encryptVoting.Protocol.Cryptography, Voting.Protocol
encryptAnswerVoting.Protocol.Election, Voting.Protocol
encryptBallotVoting.Protocol.Election, Voting.Protocol
EncryptedTallyVoting.Protocol.Tally, Voting.Protocol
encryptedTallyVoting.Protocol.Tally, Voting.Protocol
Encryption 
1 (Type/Class)Voting.Protocol.Cryptography, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Cryptography, Voting.Protocol
encryptionCommitmentsVoting.Protocol.Cryptography, Voting.Protocol
EncryptionNonceVoting.Protocol.Cryptography, Voting.Protocol
encryptionStatementVoting.Protocol.Cryptography, Voting.Protocol
encryption_nonceVoting.Protocol.Cryptography, Voting.Protocol
encryption_vaultVoting.Protocol.Cryptography, Voting.Protocol
ErrorAnswerVoting.Protocol.Election, Voting.Protocol
ErrorAnswer_WrongNumberOfOpinionsVoting.Protocol.Election, Voting.Protocol
ErrorAnswer_WrongSumOfOpinionsVoting.Protocol.Election, Voting.Protocol
ErrorBallotVoting.Protocol.Election, Voting.Protocol
ErrorBallot_AnswerVoting.Protocol.Election, Voting.Protocol
ErrorBallot_WrongVoting.Protocol.Election, Voting.Protocol
ErrorBallot_WrongNumberOfAnswersVoting.Protocol.Election, Voting.Protocol
ErrorTallyVoting.Protocol.Tally, Voting.Protocol
ErrorTally_CannotDecryptCountVoting.Protocol.Tally, Voting.Protocol
ErrorTally_NumberOfChoicesVoting.Protocol.Tally, Voting.Protocol
ErrorTally_NumberOfQuestionsVoting.Protocol.Tally, Voting.Protocol
ErrorTally_NumberOfTrusteesVoting.Protocol.Tally, Voting.Protocol
ErrorTally_WrongProofVoting.Protocol.Tally, Voting.Protocol
ErrorTokenVoting.Protocol.Credential, Voting.Protocol
ErrorToken_BadCharVoting.Protocol.Credential, Voting.Protocol
ErrorToken_ChecksumVoting.Protocol.Credential, Voting.Protocol
ErrorToken_LengthVoting.Protocol.Credential, Voting.Protocol
ErrorTrusteePublicKeyVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
ErrorTrusteePublicKey_WrongProofVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
ErrorVerifyEncryptionVoting.Protocol.Cryptography, Voting.Protocol
ErrorVerifyEncryption_InvalidProofLengthVoting.Protocol.Cryptography, Voting.Protocol
EuclideanRingVoting.Protocol.Arithmetic, Voting.Protocol
ExperimentalVersionVoting.Protocol.Version, Voting.Protocol
experimentalVersionVoting.Protocol.Version, Voting.Protocol
fakeProofVoting.Protocol.Cryptography, Voting.Protocol
FFC 
1 (Type/Class)Voting.Protocol.FFC, Voting.Protocol
2 (Data Constructor)Voting.Protocol.FFC, Voting.Protocol
ffc_fieldCharacVoting.Protocol.FFC, Voting.Protocol
ffc_groupGenVoting.Protocol.FFC, Voting.Protocol
ffc_groupOrderVoting.Protocol.FFC, Voting.Protocol
ffc_nameVoting.Protocol.FFC, Voting.Protocol
fieldCharacVoting.Protocol.FFC, Voting.Protocol
FieldElementVoting.Protocol.Arithmetic, Voting.Protocol
FromNaturalVoting.Protocol.Arithmetic, Voting.Protocol
fromNaturalVoting.Protocol.Arithmetic, Voting.Protocol
G 
1 (Type/Class)Voting.Protocol.Arithmetic, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Arithmetic, Voting.Protocol
groupGenVoting.Protocol.Arithmetic, Voting.Protocol
groupGenInversesVoting.Protocol.Arithmetic, Voting.Protocol
groupGenPowersVoting.Protocol.Arithmetic, Voting.Protocol
groupOrderVoting.Protocol.Arithmetic, Voting.Protocol
Hash 
1 (Type/Class)Voting.Protocol.Cryptography, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Cryptography, Voting.Protocol
hashVoting.Protocol.Cryptography, Voting.Protocol
hashElectionVoting.Protocol.Election, Voting.Protocol
hasVersionTagVoting.Protocol.Version, Voting.Protocol
HexSHA256 
1 (Type/Class)Voting.Protocol.Cryptography, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Cryptography, Voting.Protocol
hexSHA256Voting.Protocol.Cryptography, Voting.Protocol
indispensableTrusteePublicKeyStatementVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
insertEncryptedTallyVoting.Protocol.Tally, Voting.Protocol
intervalDisjunctionsVoting.Protocol.Cryptography, Voting.Protocol
inverseVoting.Protocol.Arithmetic, Voting.Protocol
isoZipWithVoting.Protocol.Utils
isoZipWith3Voting.Protocol.Utils
isoZipWith3MVoting.Protocol.Utils
isoZipWith3M_Voting.Protocol.Utils
isoZipWithMVoting.Protocol.Utils
isoZipWithM_Voting.Protocol.Utils
jsonEitherFormatErrorVoting.Protocol.Utils
KeyVoting.Protocol.Credential, Voting.Protocol
natVoting.Protocol.Arithmetic, Voting.Protocol
NaturalVoting.Protocol
negateVoting.Protocol.Arithmetic, Voting.Protocol
o2Voting.Protocol.Utils
oneVoting.Protocol.Arithmetic, Voting.Protocol
OpinionVoting.Protocol.Election, Voting.Protocol
OracleVoting.Protocol.Cryptography, Voting.Protocol
parseReadPVoting.Protocol.Utils
Proof 
1 (Type/Class)Voting.Protocol.Cryptography, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Cryptography, Voting.Protocol
proof_challengeVoting.Protocol.Cryptography, Voting.Protocol
proof_responseVoting.Protocol.Cryptography, Voting.Protocol
proveVoting.Protocol.Cryptography, Voting.Protocol
proveDecryptionFactorVoting.Protocol.Tally, Voting.Protocol
proveDecryptionShareVoting.Protocol.Tally, Voting.Protocol
proveEncryptionVoting.Protocol.Cryptography, Voting.Protocol
proveIndispensableTrusteePublicKeyVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
proveQuickerVoting.Protocol.Cryptography, Voting.Protocol
proveTallyVoting.Protocol.Tally, Voting.Protocol
Proxy 
1 (Data Constructor)Voting.Protocol
2 (Type/Class)Voting.Protocol
PublicKeyVoting.Protocol.Cryptography, Voting.Protocol
publicKeyVoting.Protocol.Credential, Voting.Protocol
Question 
1 (Type/Class)Voting.Protocol.Election, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Election, Voting.Protocol
question_choicesVoting.Protocol.Election, Voting.Protocol
question_maxiVoting.Protocol.Election, Voting.Protocol
question_miniVoting.Protocol.Election, Voting.Protocol
question_textVoting.Protocol.Election, Voting.Protocol
randomVoting.Protocol.Cryptography, Voting.Protocol
randomCredentialVoting.Protocol.Credential, Voting.Protocol
RandomGenVoting.Protocol
randomRVoting.Protocol.Cryptography, Voting.Protocol
randomSecretKeyVoting.Protocol.Credential, Voting.Protocol
randomUUIDVoting.Protocol.Credential, Voting.Protocol
readCredentialVoting.Protocol.Credential, Voting.Protocol
readElectionVoting.Protocol.Election, Voting.Protocol
readUUIDVoting.Protocol.Credential, Voting.Protocol
readVersionVoting.Protocol.Version, Voting.Protocol
reflectVoting.Protocol
ReifiesVoting.Protocol
reifyVoting.Protocol
ReifyCryptoVoting.Protocol.Arithmetic, Voting.Protocol
reifyCryptoVoting.Protocol.Arithmetic, Voting.Protocol
RingVoting.Protocol.Arithmetic, Voting.Protocol
SecretKeyVoting.Protocol.Cryptography, Voting.Protocol
SemiringVoting.Protocol.Arithmetic, Voting.Protocol
Signature 
1 (Type/Class)Voting.Protocol.Cryptography, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Cryptography, Voting.Protocol
signature_proofVoting.Protocol.Cryptography, Voting.Protocol
signature_publicKeyVoting.Protocol.Cryptography, Voting.Protocol
StableVersionVoting.Protocol.Version, Voting.Protocol
stableVersionVoting.Protocol.Version, Voting.Protocol
sumVoting.Protocol.Arithmetic, Voting.Protocol
Tally 
1 (Type/Class)Voting.Protocol.Tally, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Tally, Voting.Protocol
tally_countByChoiceByQuestVoting.Protocol.Tally, Voting.Protocol
tally_countMaxVoting.Protocol.Tally, Voting.Protocol
tally_decShareByTrusteeVoting.Protocol.Tally, Voting.Protocol
tally_encByChoiceByQuestVoting.Protocol.Tally, Voting.Protocol
tokenBaseVoting.Protocol.Credential, Voting.Protocol
tokenLengthVoting.Protocol.Credential, Voting.Protocol
ToNaturalVoting.Protocol.Arithmetic, Voting.Protocol
TrusteePublicKey 
1 (Type/Class)Voting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
trustee_PublicKeyVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
trustee_SecretKeyProofVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
unDecryptionShareVoting.Protocol.Tally, Voting.Protocol
unEVoting.Protocol.Arithmetic, Voting.Protocol
unGVoting.Protocol.Arithmetic, Voting.Protocol
UUID 
1 (Type/Class)Voting.Protocol.Credential, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Credential, Voting.Protocol
VVoting.Protocol.Version, Voting.Protocol
verifyAnswerVoting.Protocol.Election, Voting.Protocol
verifyBallotVoting.Protocol.Election, Voting.Protocol
verifyDecryptionShareVoting.Protocol.Tally, Voting.Protocol
verifyDecryptionShareByTrusteeVoting.Protocol.Tally, Voting.Protocol
verifyEncryptionVoting.Protocol.Cryptography, Voting.Protocol
verifyIndispensableDecryptionShareByTrusteeVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
verifyIndispensableTrusteePublicKeyVoting.Protocol.Trustee.Indispensable, Voting.Protocol.Trustee, Voting.Protocol
verifyTallyVoting.Protocol.Tally, Voting.Protocol
Version 
1 (Type/Class)Voting.Protocol.Version, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Version, Voting.Protocol
VersionBranchValVoting.Protocol.Version, Voting.Protocol
versionBranchValVoting.Protocol.Version, Voting.Protocol
VersionTagQuickerVoting.Protocol.Version, Voting.Protocol
versionTagQuickerVoting.Protocol.Version, Voting.Protocol
VersionTagsValVoting.Protocol.Version, Voting.Protocol
versionTagsValVoting.Protocol.Version, Voting.Protocol
version_branchVoting.Protocol.Version, Voting.Protocol
version_tagsVoting.Protocol.Version, Voting.Protocol
weakFFCVoting.Protocol.FFC, Voting.Protocol
zeroVoting.Protocol.Arithmetic, Voting.Protocol
ZKP 
1 (Type/Class)Voting.Protocol.Cryptography, Voting.Protocol
2 (Data Constructor)Voting.Protocol.Cryptography, Voting.Protocol
^Voting.Protocol.Arithmetic, Voting.Protocol