A B C D E F G H I K L M N P R S T U V

G

GUI - class ea.GUI.
The class that starts the election authority.
GUI(int) - Constructor for class ea.GUI
Starts a new GUI for the election authority
GUI - class voter.GUI.
The class that starts the voter application.
GUI() - Constructor for class voter.GUI
 
generateHash(BigInteger[], int) - Method in class votingSystem.HashFunction
Generates a hash from the BigIntegers
generateKeys(int, int) - Method in class votingSystem.KeyGenerator
Generates the KeyShares for the decryption servers
generateSafePrime(int) - Method in class votingSystem.KeyGenerator
Generates a safe prime (p = 2p' + 1) where p' is a prime with 1-2^100 probability
generateVoteValues(int, int) - Static method in class votingSystem.ElectionProperties
Generates the values needed to vote for candidates.
getA() - Method in class votingSystem.BinaryVote
 
getA() - Method in class votingSystem.Vote
 
getBinaryVotes() - Method in class bb.BulletinBoard_Impl
Gets the BinaryVotes in the case of a single candidate election
getBinaryVotes() - Method in interface remoteInterfaces.BulletinBoard
Gets the BinaryVotes in the case of a single candidate election
getBulletinBoard() - Method in class ds.RemoteEntityConnectionDS
Gets the BulletinBoard stub
getBulletinBoard() - Method in class ea.RemoteEntityConnectionEA
Returns a stub to the remote object BulletinBoard
getBulletinBoard() - Method in class voter.RemoteEntityConnectionC
Returns the stub for the remote object BulletinBoard
getC() - Method in class votingSystem.DecryptedShare
 
getChallenge() - Method in class votingSystem.Vote
 
getCi() - Method in class votingSystem.DecryptedShare
 
getD() - Method in class votingSystem.KeyGenerator
 
getE() - Method in class votingSystem.BinaryVote
 
getE() - Method in class votingSystem.DecryptedShare
 
getE() - Method in class votingSystem.MultipleBinaryVotes
 
getE() - Method in class votingSystem.MultipleVotes
 
getE() - Method in class votingSystem.Vote
 
getEMult() - Method in class votingSystem.BinaryVote
 
getEa() - Method in class votingSystem.MultipleBinaryVotes
 
getEa() - Method in class votingSystem.MultipleVotes
 
getEb() - Method in class votingSystem.MultipleBinaryVotes
 
getEb() - Method in class votingSystem.MultipleVotes
 
getEc() - Method in class votingSystem.MultipleBinaryVotes
 
getEc() - Method in class votingSystem.MultipleVotes
 
getEd() - Method in class votingSystem.BinaryVote
 
getEd() - Method in class votingSystem.MultipleBinaryVotes
 
getEd() - Method in class votingSystem.MultipleVotes
 
getEdb() - Method in class votingSystem.BinaryVote
 
getEdb() - Method in class votingSystem.MultipleBinaryVotes
 
getEdb() - Method in class votingSystem.MultipleVotes
 
getElectionParameters() - Method in class voter.GUI
 
getElectionProperties() - Method in class ea.ElectionServer_Impl
 
getElectionProperties() - Method in interface remoteInterfaces.ElectionServer
 
getElectionServer() - Method in class ds.RemoteEntityConnectionDS
Gets the ElectionServer stub
getElectionServer() - Method in class voter.RemoteEntityConnectionC
Returns the stub for the remote object ElectionServer
getElectionStatus() - Method in class bb.BulletinBoard_Impl
Gets the status of the election
getElectionStatus() - Method in interface remoteInterfaces.BulletinBoard
Gets the status of the election
getElectionType() - Method in class votingSystem.ElectionProperties
 
getEncryption() - Method in class votingSystem.BinaryVote
 
getF() - Method in class votingSystem.BinaryVote
 
getF() - Method in class votingSystem.MultipleBinaryVotes
 
getF() - Method in class votingSystem.MultipleVotes
 
getFi() - Method in class votingSystem.BinaryVote
 
getG() - Method in class votingSystem.KeyGenerator
 
getG() - Method in class votingSystem.PublicKey
 
getId() - Method in class votingSystem.BinaryVote
 
getId() - Method in class votingSystem.KeyShare
 
getId() - Method in class votingSystem.MultipleBinaryVotes
 
getId() - Method in class votingSystem.MultipleVotes
 
getId() - Method in class votingSystem.Vote
 
getK() - Method in class votingSystem.ElectionProperties
 
getKOfLShares() - Method in class bb.BulletinBoard_Impl
Gets the DecryptedShares in the case of a multiple vote election
getKOfLShares() - Method in interface remoteInterfaces.BulletinBoard
Gets the DecryptedShares in the case of a multiple vote election
getKeyShare() - Method in class ea.ElectionServer_Impl
Assigns an id to the decryption server, and returns the KeyShare
getKeyShare() - Method in interface remoteInterfaces.ElectionServer
Assigns an id to the decryption server, and returns the KeyShare
getL() - Method in class votingSystem.ElectionProperties
 
getM() - Method in class votingSystem.ElectionProperties
 
getM() - Method in class votingSystem.KeyGenerator
 
getMultipleBinaryVotes() - Method in class bb.BulletinBoard_Impl
Gets the MultipleBinaryVotes in the case of a multi candidate election
getMultipleBinaryVotes() - Method in interface remoteInterfaces.BulletinBoard
Gets the MultipleBinaryVotes in the case of a multi candidate election
getMultipleVotes() - Method in class bb.BulletinBoard_Impl
Gets the MultipleVotes in the case of a multi candidate election
getMultipleVotes() - Method in interface remoteInterfaces.BulletinBoard
Gets the MultipleVotes in the case of a multi candidate election
getN() - Method in class votingSystem.KeyGenerator
 
getN() - Method in class votingSystem.KeyShare
 
getN() - Method in class votingSystem.PublicKey
 
getNArray() - Method in class votingSystem.PublicKey
 
getNoOfDecryptionServers() - Method in class ea.ElectionServer_Impl
 
getNoOfDecryptionServers() - Method in interface remoteInterfaces.ElectionServer
 
getNoOfShares() - Method in class bb.BulletinBoard_Impl
Gets the number of DecryptedShares posted by the DecryptionServers
getNoOfShares() - Method in interface remoteInterfaces.BulletinBoard
Gets the number of DecryptedShares posted by the DecryptionServers
getNoOfVoters() - Method in class ea.ElectionServer_Impl
 
getNoOfVoters() - Method in interface remoteInterfaces.ElectionServer
 
getNoOfVotes() - Method in class bb.BulletinBoard_Impl
Gets the number of votes cast in the election
getNoOfVotes() - Method in interface remoteInterfaces.BulletinBoard
Gets the number of votes cast in the election
getNoOfVotes() - Method in class votingSystem.ElectionProperties
 
getOneOfLShares() - Method in class bb.BulletinBoard_Impl
Gets the DecryptedShares in the case of a single vote election
getOneOfLShares() - Method in interface remoteInterfaces.BulletinBoard
Gets the DecryptedShares in the case of a single vote election
getP() - Method in class votingSystem.KeyGenerator
 
getPk() - Method in class votingSystem.KeyGenerator
 
getPublicKey() - Method in class ea.ElectionServer_Impl
 
getPublicKey() - Method in interface remoteInterfaces.ElectionServer
 
getQ() - Method in class votingSystem.KeyGenerator
 
getR() - Method in class votingSystem.KeyGenerator
 
getResult(BigInteger, BigInteger[]) - Method in class votingSystem.Result
 
getResult(BigInteger[], BigInteger[], int[]) - Method in class votingSystem.Result
 
getResultFromBinary(BigInteger[], int, int, int[]) - Method in class votingSystem.Result
 
getResultFromBinary(BigInteger, int, int) - Method in class votingSystem.Result
 
getS() - Method in class votingSystem.ElectionProperties
 
getS() - Method in class votingSystem.KeyGenerator
 
getS() - Method in class votingSystem.KeyShare
 
getS() - Method in class votingSystem.PublicKey
 
getSi() - Method in class votingSystem.KeyShare
 
getT() - Method in class votingSystem.ElectionProperties
 
getTallyId() - Method in class votingSystem.DecryptedShare
 
getV() - Method in class votingSystem.KeyGenerator
 
getV() - Method in class votingSystem.KeyShare
 
getV() - Method in class votingSystem.PublicKey
 
getVi() - Method in class votingSystem.KeyShare
 
getVi() - Method in class votingSystem.PublicKey
 
getVote() - Method in class votingSystem.Vote
 
getVoteNames() - Method in class votingSystem.ElectionProperties
 
getVoteValues() - Method in class votingSystem.ElectionProperties
 
getVoteWeights() - Method in class votingSystem.ElectionProperties
 
getVoterId() - Method in class ea.ElectionServer_Impl
Gives an id to a voter
getVoterId() - Method in interface remoteInterfaces.ElectionServer
Gives an id to a voter
getVotes() - Method in class bb.BulletinBoard_Impl
Gets the Votes in the case of a single candidate election
getVotes() - Method in interface remoteInterfaces.BulletinBoard
Gets the Votes in the case of a single candidate election
getVotes() - Method in class votingSystem.MultipleBinaryVotes
 
getVotes() - Method in class votingSystem.MultipleVotes
 
getW() - Method in class votingSystem.ElectionProperties
 
getZ() - Method in class votingSystem.BinaryVote
 
getZ() - Method in class votingSystem.DecryptedShare
 
getZ() - Method in class votingSystem.Vote
 
getZ1() - Method in class votingSystem.BinaryVote
 
getZ1() - Method in class votingSystem.MultipleBinaryVotes
 
getZ1() - Method in class votingSystem.MultipleVotes
 
getZ2() - Method in class votingSystem.BinaryVote
 
getZ2() - Method in class votingSystem.MultipleBinaryVotes
 
getZ2() - Method in class votingSystem.MultipleVotes
 
getl() - Method in class votingSystem.ElectionProperties
 

A B C D E F G H I K L M N P R S T U V