[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Humboldt County plans to make ballot images public



I like this a lot.  It beefs up Mr. Steve Pomerance's insights.

BTW, not to burst your bubble, Steve, but Al Kolwicz and I were discussing
this (It was Al's idea) about two years ago.  I'm sure that Al was not the
first to contemplate such a public ballot imaging system.

Nonetheless, Steve, it's good to have someone with your influence pushing
for this.


To answer Mr. Paul Condon's objections, elsewhere.  The public has accepted
encryption without fuss.  All that need be done is to tell the public that
the ballots have been modified using the same techniques used to keep their
checking accounts secure when making an ATM withdrawal.

Anyway, I think we're making progress.  I like this.

Now if we can only get the Powers That Be to accept this stuff.  Sigh.

Ralph Shnelvar


On Wed, 20 Dec 2006 14:19:49 -0700, you wrote:

>We have, in past discussions, proposed that the published images be masked
>or obfuscated, within a public transparency protocol which provides a
>verifiable, or provable, chain of authenticity between the published
>material and the original articles (ballots).
>
>We wholeheartedly agree that public exposure of naked ballot images would
>violate a crucial principal of secure elections, namely ballot secrecy.
>
>But we believe that it would be feasible and worthwhile to publish
>obfuscated image sets, in which the balloted marks are made available for
>any and all to interpret and count with their own methods; but yet in which
>the extraneous areas of the ballot are masked in a special, cryptological,
>way; furthermore the balloted marks themselves could be reordered, also in a
>special, cryptological, way, to prevent correlation of different races or
>issues per ballot.
>
>Imagine, if you will, that the published file has a grey mask over every
>image, with apertures around just the ballot-marking zones (boxes, circles,
>ovals).  Imagine further that the images are sliced and diced so that each
>image is a composite of several other originals, but all the slices and
>dices are recombined in the file, with none added or deleted -- so you could
>count how many marks were for this president, and how many marks were for
>that dogcatcher, without being able to count how many this-president voters
>were also that-dogcatcher voters.
>
>By "special, cryptological" ways, I mean a deterministic or algorithmic
>obfuscation which has two essential features: 1) it cannot be undone and its
>reversal is cryptologically secure; 2) it can be replicated or repeated to
>demonstrated its authenticity to the satisfaction of any challenger.
>
>The second essential feature is harder to explain, so I address it first.
>We expect the election administration to develop and hold a file of original
>ballot images, not to be published, but to be made available for tests by
>the public.  The prescribed arrangement for these test would as follows: the
>equipment for running the tests remains in the possession and control of the
>election administration, but is of a common and publicly-documented design,
>e.g., a PC.  The challenger may bring any test programs and data to this PC,
>but cannot take files away.  The intent of this testing arrangement is to
>allow the challenger to verify the authenticity of correspondence between
>the original ballot image file and the published obfuscated file, without
>disclosing any other information from the original ballot images.  For
>example, we might allow a challenger to run the same ballot-mark-counting
>algorithm on both original and obfuscated files, or even count the total of
>black and white pixels within ballot mark areas in both files, etc.
>
>The first essential feature relies upon modern computerized cryptography,
>which offers assurances of computational difficulty depending upon digital
>keys and one-way algorithms.  For example, we can estimate what size of
>digital key it would require to push the "cracking" of the key beyond the
>reach of thousands of computers running for thousands of years by all known
>or practically foreseeable methods.  A reasonable tradeoff of strength vs.
>cost of encryption can yield a practical value for an election
>administration to employ.
>
>This protocol requires verifiable authenticity of the full chain, but the
>description here presumes some other means of verifying the fidelity of the
>file of original ballot scans.  I would assume that to be accomplished by
>some kind of audit protocol, in which certain persons are able to compare
>some representative original ballot artifacts with their images in the file,
>under controlled circumstances that avoid or prevent vote-selling
>disclosures.
>
>--
>Pete Klammer, P.E. / ACM(1970), IEEE, ICCP(CCP), NSPE(PE), NACSE(NSNE)
>3200 Routt Street / Wheat Ridge, Colorado 80033-5452
>(303)233-9485 / Fax:(303)274-6182 / Mailto:PKlammer@xxxxxxx
> "Idealism doesn't win every contest; but that's not what I choose it for."
>
>
>-----Original Message-----
>From: Paul E Condon [mailto:pecondon@xxxxxxxxxxxxxxxx] 
>Sent: Wednesday, December 20, 2006 12:54 PM
>To: cvv-discuss@xxxxxxxxxxxxxxxxx
>Subject: Re: Humboldt County plans to make ballot images public
>
>I looked at Paul W's document. It is important. Without the Ballot
>Interpretation Report, the collection of images would be very hard to
>interpret. It's been a while since I read the ERC Report, and my mind
>has largely shut off remembering the crazy rhetoric of the Hart people
>(and the rational suggestions that were intended to deal with it). 
>
>Yes, to Ballot Interpretation Reports. And, they should be attached to
>each ballot image that is published on the web. 
>
>Then anyone can check the data, and decide whether or not to trust the
>election. In very short order under such a system, the election
>officials will clean up their act so that they actually are worthy of
>'trust'. As #40 said, "Trust --- but verify."
>
>On Mon, Dec 18, 2006 at 12:51:15PM -0700, Paul Walmsley wrote:
>> 
>> Just to clarify, that audit method didn't rely on making scanned ballot 
>> images public.  I did have a proposal to post the CVRs without any 
>> identification numbers, so that anyone could conduct the tabulation 
>> portion of the audit.  I don't believe that such a system would incur any 
>> risks of voter deanonymization in Boulder County, where write-in 
>> candidates have to be pre-approved.
>> 
>> Maybe some of the confusion is due to the term 'ballot images.' Veterans 
>> of the 2003 voting system presentations may recall that some vendors used 
>> that term -- deceptively, in my opinion -- to mean 'electronic cast vote 
>> records', rather than 'the scanned bitmap image of the paper ballot'.
>> 
>> 
>> - Paul
>> 
>> On Sun, 17 Dec 2006, Margit Johansson wrote:
>> 
>> >Hi Paul,
>> >   Did you see Paul Walmsley's presentation of his ballot-by-ballot
>> >statistically-valid audit method to the Boulder Election Commission (or
>> >whatever it was called.)  I've attached some info on this audit method.
>He
>> >uses the idea of posting ballot images after the count, if the audit of
>the
>> >ballot images proves they are accurate.  If we can try the audit in
>Boulder
>> >County successfully, it could be a model for other counties and states.
>It
>> >seems like it might happen, finally. But Paul W. can explain it better
>than
>> >I.
>> >Cheers,
>> >Margit
>> >
>> >On 12/17/06, Paul E Condon <pecondon@xxxxxxxxxxxxxxxx> wrote:
>> >>
>> >>This is a very good idea! I had thought that the Hart ballot scanning
>> >>system could be made to do something like this for Boulder County, but
>> >>neither Hart nor the County seemed to comprehend the possibility. Now,
>> >>with a new Clerk and with somebody else being first, maybe Boulder can
>> >>to it, too.
>> >>
>> >>But can we arrange a way to have the scanning done so that even the
>> >>most suspicious conspiracy theorist can accept the scanned images as
>> >>a true representation of the physical ballots? Maybe, I hope.
>> >>
>> >>I can envision public discussions of voter intent for ballots having
>> >>non-standard marking --- On-line web 'voting' about the interpretation
>> >>of particularly difficult to interpret images. For a while there would
>> >>be chaos, but I'm sure things would settle down, and in the long run,
>> >>election administration would be much better done, and public
>> >>perception of honesty would be much higher.
>> >>
>> >>On Sun, Dec 17, 2006 at 10:34:22AM -0700, Margit Johansson wrote:
>> >>> *In the name of transparency*
>> >>>
>> >>> James Faulk / The Times-Standard
>> >>>
>> >>> Article Launched:12/15/2006 04:22:18 AM PST
>> >>>
>> >>>
>> >>>
>> >>> County pursues project to make ballot images available to all
>> >>>
>> >>> EUREKA -- Humboldt County may be setting the bar as far as election
>> >>> transparency is concerned.
>> >>>
>> >>> Humboldt County Clerk and Registrar of Voters Carolyn Crnich is
>working
>> >>to
>> >>> develop and implement a system that would have made actual scanned
>> >>images of
>> >>> every ballot cast in the county's elections available online or on
>disk.
>> >>>
>> >>> The program is meant to increase transparency and help to ease
>people's
>> >>> minds about the election process.
>> >>>
>> >>> "This is Humboldt County only," said Crnich.
>> >>>
>> >>> Crnich was in Sacramento last week talking to staff members from
>> >>Secretary
>> >>> of State Debra Bowen's office about getting the program off the
>ground.
>> >>> Bowen is looking to help Crnich and her staff get a pilot project
>ready
>> >>for
>> >>> the upcoming November special district elections. They're working to
>put
>> >>> together a request for Proposition 41 funds to pay for equipment --
>> >>likely
>> >>> two high-speed scanners.
>> >>>
>> >>> The ultimate vision is that the ballots could be seen and counted by
>> >>anyone
>> >>> who has an interest.
>> >>>
>> >>> "Then they could go about counting it any way they want," said Crnich.
>> >>>
>> >>> It could allow people who favor hand counts to count ballots
>themselves
>> >>and
>> >>> comparethe total against the local machine counts, and it could help
>> >>people
>> >>> developing open-source voting software.
>> >>>
>> >>> The idea, created by Crnich and Humboldt County elections advocate
>Kevin
>> >>> Collins, has generated excitement among everyone from statisticians to
>> >>> election observers and bloggers. Even Harry Hursti, who famously
>hacked
>> >>> Diebold voting machines, has got the bug -- he' s designed software
>for
>> >>> Humboldt County to count the digital images, thereby generating
>another
>> >>vote
>> >>> total for public consumption.
>> >>>
>> >>> The issue was scheduled to be discussed at the Humboldt County
>Elections
>> >>> Advisory Committee Thursday.
>> >>>
>> >>> "It's not off the ground yet, but I'm really excited about it," said
>> >>Crnich.
>> >>>
>> >>>
>> >>> A call to Collins was not returned by deadline.
>> >>
>> >>--
>> >>Paul E Condon
>> >>pecondon@xxxxxxxxxxxxxxxx
>> >>
>> >
>> 
>> 
>> - Paul