A B C D E F G H I M N O P R S T U V W X Z

M

main(String[]) - Static method in class software.auditor.CheckBallotDecryption
Debug method
main(String[]) - Static method in class software.auditor.CheckTableCorrectness
debug method
main(String[]) - Static method in class software.auditor.gui.ElectionAudit
Auto-generated main method to display this JFrame
main(String[]) - Static method in class software.authoring.BmpToGeometry
debug method
main(String[]) - Static method in class software.authoring.ContestSymbols
Debug method
main(String[]) - Static method in class software.authoring.Drills
 
main(String[]) - Static method in class software.authoring.FillInPdfForm
debug method
main(String[]) - Static method in class software.authoring.FormMaker
debug method
main(String[]) - Static method in class software.authoring.gui.CreateBallots
 
main(String[]) - Static method in class software.authoring.scantegrity.BmpToGeometry
 
main(String[]) - Static method in class software.authoring.scantegrity.FillInPdfForm
 
main(String[]) - Static method in class software.authoring.scantegrity.FormMaker
 
main(String[]) - Static method in class software.common.ImagePanel
Auto-generated main method to display this JPanel inside a new JFrame.
main(String[]) - Static method in class software.common.Meeting
 
main(String[]) - Static method in class software.engine.gui.DriveSelector
 
main(String[]) - Static method in class software.engine.gui.ElectionDataHandler
 
main(String[]) - Static method in class software.engine.gui.EnterPasswords
 
main(String[]) - Static method in class software.engine.gui.Meeting1InputScreen
Auto-generated main method to display this JFrame
main(String[]) - Static method in class software.engine.gui.PasswordHandler
 
main(String[]) - Static method in class software.engine.gui.ProgressBar
 
main(String[]) - Static method in class software.engine.gui.PunchscanLive
 
main(String[]) - Static method in class software.engine.ioExample.MeetingThreeIn
 
main(String[]) - Static method in class software.engine.ioExample.MeetingTwoIn
 
main(String[]) - Static method in class software.engine.ioExample.Test
 
main(String[]) - Static method in class software.engine.MeetingFour
 
main(String[]) - Static method in class software.engine.MeetingOne
debig method
main(String[]) - Static method in class software.engine.MeetingThree
debug method
main(String[]) - Static method in class software.engine.MeetingTwo
debug method
main(String[]) - Static method in class software.engine.scantegrity.Test
 
main(String[]) - Static method in class software.scanner.DigitDeffinition
 
main(String[]) - Static method in class software.scanner.gui.FileWatcher
 
main(String[]) - Static method in class software.scanner.gui.PollingPlaceConfigurationScreen
Auto-generated main method to display this JFrame
main(String[]) - Static method in class software.scanner.gui.UploadEncBallots
Auto-generated main method to display this JFrame
main(String[]) - Static method in class software.scanner.gui.VoterLocalScreen2
 
main(String[]) - Static method in class software.scanner.ScannedBallot
 
main(String[]) - Static method in class software.scanner.scantegrity.ScannedBallot
 
main(String[]) - Static method in class software.scanner.SerialNoRecognizer
Debug method
main(String[]) - Static method in class software.scanner.UploadEncBallots
debug method
make(String, String) - Method in class software.authoring.FormMaker
creates a pdf from representing a ballot, with the only thing missing being the letters.
make(String, String) - Method in class software.authoring.scantegrity.FormMaker
 
makeButtonAlignmentMark(Rectangle, String) - Method in class software.authoring.FormMaker
 
makeButtonFinishVoting(Rectangle, String, String) - Method in class software.authoring.FormMaker
 
makeButtonHighlightCandidate(Rectangle, String) - Method in class software.authoring.FormMaker
 
makeButtonOrangeBoth(Rectangle, String) - Method in class software.authoring.FormMaker
 
makeButtonOrangeBottom(Rectangle, String) - Method in class software.authoring.FormMaker
 
makeButtonOrangeTop(Rectangle, String) - Method in class software.authoring.FormMaker
 
makeButtonTopHoles(Rectangle, String) - Method in class software.authoring.FormMaker
 
makeButtonVoteBottom(Rectangle, String) - Method in class software.authoring.FormMaker
 
makeButtonVoteTop(Rectangle, String) - Method in class software.authoring.FormMaker
 
makeDMessage(byte, byte, byte[], int, byte[]) - Static method in class software.common.Util
 
makeFib(byte[], FilledInBallot) - Static method in class software.common.Util
 
makePdfOverlay(String) - Method in class software.scanner.ScannedBallotWithPdfOverlaysAndXmlSignatures
creates a pdf file contaning marks for all valid and invalid marks, a bar code with the digital signature of the serial number + the marks and in a corner it has the chosen page, the serial number and the marked possitions
makePMessage(byte[], byte[]) - Static method in class software.common.Util
 
makePrints(String, String) - Method in class software.engine.MeetingTwo
Takes all the ballots that have not been opened and publishes them in clear text in a file that is going to be used for producing (printing) ballots.
makeRectangle(Node) - Method in class software.common.BallotGeometry
 
makeRectangle(Point2D.Double) - Method in class software.common.BallotGeometry
 
makeText(Rectangle, String, BaseFont, int) - Method in class software.authoring.FormMaker
 
MarkPermutations - Class in software.common
Computes the mark permutations using the following algorithm
For P:
Let M be a byte array of length 16 (see below how M is constructed for P1,P2,D2) Compute a secret key SK = Dmk1(C xor Emk2(C xor Emk1(M))) AES128 ECB NoPadding Let MM be a byte array of length 2, MM[0]=question number, MM[1]=answer number Using the secret key SK, encrypt MM using AES128 ECB PKCS#5Padding sort the cryptograms to generate the permutation
For P1:
M=serial+"top"
For P2:
M=serial+"bottom"
For D2:
M=DInstanceNumber+serial+"d2"
D4 is computed from P1,P2,P4
The format of the permutatio is:
each permutation is represented as an array of possitive bytes (thus max 127).
MarkPermutations(byte[], ElectionSpecification, Vector<Vector<Integer>>) - Constructor for class software.common.MarkPermutations
 
MarkPermutations(SecretKeySpec, SecretKeySpec, byte[], ElectionSpecification, Vector<Vector<Integer>>) - Constructor for class software.common.MarkPermutations
 
Meeting - Class in software.common
General framework for all the meetings.
Meeting() - Constructor for class software.common.Meeting
Initializes the meeting with mk1=mk2=c={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}, 100 ballots, 2 D tables Creates a default Election Specification (4 questions, 1 out of 2, 1 out of 5, 3 out of 6, rank 3 out of 4)
Meeting(String) - Constructor for class software.common.Meeting
 
Meeting(Document) - Constructor for class software.common.Meeting
 
meeting - Variable in class software.engine.gui.EnterPasswords
 
Meeting1InputScreen - Class in software.engine.gui
This is the first screen, for the selection of the environment variables: number of ballots, nr of Ds, etc..
Meeting1InputScreen(String) - Constructor for class software.engine.gui.Meeting1InputScreen
 
MeetingFour - Class in software.engine
For each row in the D table that has been filed in with a partial decrypted vote in Meeting three, the auditor chose left or right to open.
MeetingFour() - Constructor for class software.engine.MeetingFour
 
MeetingFour(String) - Constructor for class software.engine.MeetingFour
 
MeetingFour(Document) - Constructor for class software.engine.MeetingFour
 
MeetingFourIn - Static variable in class software.engine.ioExample.InputConstants
 
MeetingFourIn - Class in software.engine.ioExample
 
MeetingFourIn() - Constructor for class software.engine.ioExample.MeetingFourIn
 
MeetingFourInSchema - Static variable in class software.engine.MeetingFour
 
MeetingFourOut - Static variable in class software.engine.ioExample.InputConstants
 
MeetingFourOutSchema - Static variable in class software.engine.MeetingFour
 
MeetingOne - Class in software.engine
Published the commitmentd to the tables on the PunchBoard
MeetingOne() - Constructor for class software.engine.MeetingOne
 
MeetingOne(String) - Constructor for class software.engine.MeetingOne
 
MeetingOne(Document) - Constructor for class software.engine.MeetingOne
 
MeetingOneIn - Static variable in class software.engine.ioExample.InputConstants
 
MeetingOneIn - Class in software.engine.ioExample
 
MeetingOneIn() - Constructor for class software.engine.ioExample.MeetingOneIn
 
MeetingOneInSchema - Static variable in class software.common.Meeting
 
MeetingOneOut - Static variable in class software.engine.ioExample.InputConstants
 
MeetingOneOutSchema - Static variable in class software.engine.MeetingOne
 
MeetingReaderSax - Class in software.common
Reads an xml file representing a meeting and puts everything in memory
MeetingReaderSax() - Constructor for class software.common.MeetingReaderSax
 
MeetingThree - Class in software.engine
Reveal the page chosen by the voters.
MeetingThree() - Constructor for class software.engine.MeetingThree
 
MeetingThree(Document) - Constructor for class software.engine.MeetingThree
 
MeetingThree(String) - Constructor for class software.engine.MeetingThree
 
MeetingThree - Class in software.engine.scantegrity
 
MeetingThree(String) - Constructor for class software.engine.scantegrity.MeetingThree
 
MeetingThree(Document) - Constructor for class software.engine.scantegrity.MeetingThree
 
MeetingThree() - Constructor for class software.engine.scantegrity.MeetingThree
 
MeetingThreeAndAHalfOut - Static variable in class software.engine.ioExample.InputConstants
 
MeetingThreeIn - Static variable in class software.engine.ioExample.InputConstants
 
MeetingThreeIn - Class in software.engine.ioExample
 
MeetingThreeIn() - Constructor for class software.engine.ioExample.MeetingThreeIn
 
MeetingThreeInScantegrity - Class in software.engine.scantegrity
 
MeetingThreeInScantegrity() - Constructor for class software.engine.scantegrity.MeetingThreeInScantegrity
 
MeetingThreeInSchema - Static variable in class software.engine.MeetingThree
 
MeetingThreeOut - Static variable in class software.engine.ioExample.InputConstants
 
MeetingThreeOutSchema - Static variable in class software.engine.MeetingThree
 
MeetingTwo - Class in software.engine
Given a set of ballots in the P table, it opens all the commitments related to them (in the P table and in all the D tables)
MeetingTwo() - Constructor for class software.engine.MeetingTwo
 
MeetingTwo(String) - Constructor for class software.engine.MeetingTwo
 
MeetingTwo(Document) - Constructor for class software.engine.MeetingTwo
 
MeetingTwoIn - Static variable in class software.engine.ioExample.InputConstants
 
MeetingTwoIn - Class in software.engine.ioExample
 
MeetingTwoIn() - Constructor for class software.engine.ioExample.MeetingTwoIn
 
MeetingTwoInSchema - Static variable in class software.engine.MeetingTwo
 
MeetingTwoOut - Static variable in class software.engine.ioExample.InputConstants
 
MeetingTwoOutSchema - Static variable in class software.engine.MeetingTwo
 
MeetingTwoPrints - Static variable in class software.engine.ioExample.InputConstants
 
MeetingTwoPrintsCommaSep - Static variable in class software.engine.ioExample.InputConstants
 
MeetingTwoPrintsSchema - Static variable in class software.engine.MeetingTwo
 
minHammingDistance(byte[][]) - Method in class software.scanner.DigitDeffinition
Given a scanned digit, returns the digit that has the minimum hamming distance to one in the definition, if it is smaller then 0.35
MK1 - Static variable in class software.engine.ioExample.InputConstants
 
MK2 - Static variable in class software.engine.ioExample.InputConstants
 
mouseClicked(MouseEvent) - Method in class software.common.ImagePanel
 
mouseClicked(MouseEvent) - Method in class software.scanner.gui.VoterLocalScreen2
 
mouseDragged(MouseEvent) - Method in class software.common.ImagePanel
 
mouseDragged(MouseEvent) - Method in class software.scanner.gui.VoterLocalScreen2
 
mouseEntered(MouseEvent) - Method in class software.common.ImagePanel
 
mouseEntered(MouseEvent) - Method in class software.scanner.gui.VoterLocalScreen2
 
mouseExited(MouseEvent) - Method in class software.common.ImagePanel
 
mouseExited(MouseEvent) - Method in class software.scanner.gui.VoterLocalScreen2
 
mouseMoved(MouseEvent) - Method in class software.common.ImagePanel
 
mouseMoved(MouseEvent) - Method in class software.scanner.gui.VoterLocalScreen2
 
mousePressed(MouseEvent) - Method in class software.common.ImagePanel
 
mousePressed(MouseEvent) - Method in class software.scanner.gui.VoterLocalScreen2
 
mouseReleased(MouseEvent) - Method in class software.common.ImagePanel
 
mouseReleased(MouseEvent) - Method in class software.scanner.gui.VoterLocalScreen2
 

A B C D E F G H I M N O P R S T U V W X Z