OVSTA
Secretary of State Staff Report
AskED Version 3.4
Read the report at Robis Elections ↗
A P
LEX ADILLA |SECRETARY OF STATE | STATE OF CALIFORNIA
OFFICE OF VOTING SYSTEMS TECHNOLOGY ASSESSMENT
1500 11th Street | Sacramento, CA 95814 | Tel 916.695.1680 | Fax 916.653.4620 | www.sos.ca.gov
R E , I ., A ED P
OBIS LECTIONS NC SK E OLLBOOK
O -D B P
WITH N EMAND ALLOT RINTING
VERSION 3.4
Bak USA Atlas, Model 2018
Microsoft Windows Operating System, Version 10
AskED Electronic Poll Book Software, Version 3.4
AskED Command Center, Version 5.0.50.38
Zebra Barcode Scanner, Model DS6707-SR20007ZZR
Symbol Barcode Scanner, Model LI2208-SR00007ZZWW
Topaz Signature Pad, Model T-LBK750-BHSB-R
Topaz Signature Pad, Model T-L460-HSB-R
OKI Data Printer, Model C711
OKI Data Printer, Model C532
Bixolon Thermal Printer, Model SPP-R200llliK/USA
Verizon Global Modem, Model USB730L
PepWave Wireless Router, Model Surf Soho
Staff Report
Prepared by:
Secretary of State’s Office of
Voting Systems Technology Assessment
November 15, 2018
Table of Contents
I. Introduction .....................................................................................................1
1. Scope ...............................................................................................1
2. Summary of the Application ...........................................................1
3. Contracting and Outsourcing ..........................................................1
II. Summary of the System .................................................................................2
1. Bak USA Atlas, Model 2018 ..........................................................2
2. Microsoft Windows Operating System, Version 10 .......................2
3. AskED Electronic Poll Book Software, Version 3.4 ......................2
4. AskED Command Center, Version 5.0.50.38 .................................2
5. Zebra Barcode Scanner, Model DS6707-SR20007ZZR .................2
6. Symbol Barcode Scanner, Model LI2208-SR00007ZZWW ..........2
7. Topaz Signature Pad, Model T-LBK750-BHSB-R ........................3
8. Topaz Signature Pad, Model T-L460-HSB-R ................................3
9. OKI Data Printer, Model C711 .......................................................3
10. OKI Data Printer, Model C532 .......................................................3
11. Bixolon Thermal Printer, Model SPP-R200llliK/USA ...................3
12. Verizon Global Modem, Model USB730L .....................................3
13. PepWave Wireless Router, Model Surf Soho .................................3
III. Testing Information and Results ....................................................................4
1. Background .....................................................................................4
2. Functional Testing Summary ..........................................................4
3. Software Review Testing Summary ...............................................6
4. Security and Telecommunications Testing Summary ....................7
5. Volume Testing Summary ..............................................................9
6. Accessibility ....................................................................................9
IV. Compliance with State Laws and Regulations ...............................................10
V. Conclusion .......................................................................................................13
A P
LEX ADILLA |SECRETARY OF STATE | STATE OF CALIFORNIA
OFFICE OF VOTING SYSTEMS TECHNOLOGY ASSESSMENT
1500 11th Street | Sacramento, CA 95814 | Tel 916.695.1680 | Fax 916.653.4620 | www.sos.ca.gov
I. INTRODUCTION
1. Scope
This report presents the test results for all phases of the certification test of the Robis
Elections, Inc., AskED ePollbook with On-Demand Ballot Printing, Version 3.4. The
purpose of the testing is to assess the compliance of the electronic poll book with
California laws. Testing also uncovers other findings, which do not constitute non-
compliance, and those findings are reported to the electronic poll book vendor to address
the issues procedurally. The procedures for mitigating any additional findings are made
to the documentation, specifically the Robis AskED ePollbook with On-Demand Ballot
Printing: Use Procedures Guide, Version 1.20181017.1-CA.
2. Summary of the Application
Robis submitted an application for the AskED ePollbook with On-Demand Ballot
Printing, Version 3.4, on February 26, 2018. The system is comprised of the following
major components:
Bak USA Atlas, Model 2018
Microsoft Windows Operating System, Version 10
AskED Electronic Poll Book Software, Version 3.4
AskED Command Center, Version 5.0.50.38
Zebra Barcode Scanner, Model DS6707-SR20007ZZR
Symbol Barcode Scanner, Model LI2208-SR00007ZZWW
Topaz Signature Pad, Model T-LBK750-BHSB-R
Topaz Signature Pad, Model T-L460-HSB-R
OKI Data Printer, Model C711
OKI Data Printer, Model C532
Bixolon Thermal Printer, Model SPP-R200llliK/USA
Verizon Global Modem, Model USB730L
PepWave Wireless Router, Model Surf Soho
In addition to these major components, which includes the executable code and the
source code, Robis was required to submit the following: 1) the technical documentation
package (TDP); 2) all the hardware components to field two complete working versions
of the system, including all peripheral devices, one for the Functional Test Phase and one
for the Security and Telecommunications Penetration Test Phase; 3) all the peripherals
that would be in the polling place; and 4) the Robis AskED ePollbook with On-Demand
Ballot Printing: Use Procedures Guide, Version 1.20181017.1-CA.
SECRETARY OF STATE’S STAFF REPORT 1 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
3. Contracting and Consulting
Upon receipt of a complete application, the Secretary of State released a Request for
Quote (RFQ) for assistance with the software, security and telecommunications and
accessibility testing. The statement of work (SOW) also had an option for the Secretary
of State to use the awarded contractor for additional software, security and
telecommunications and accessibility testing, if it deemed necessary.
Through the formal California contracting process, the Secretary of State awarded a
contract to SLI Compliance.
II. SUMMARY OF THE SYSTEM
The system consists of thirteen (13) components:
1. Bak USA Atlas, Model 2018
The Atlas is a 2-in-1 laptop, equipped with Microsoft Windows 10 Operating System,
Quad-Core Intel Celeron N4100 Processor, 128GB SSD and 4GB RAM.
2. Microsoft Windows Operating System, Version 10
3. AskED Electronic Poll Book Software, Version 3.4
The AskED ePollbook is software that facilitates the check-in of voters during an
election, guides poll workers through the process of verifying a voter’s eligibility and
determining their correct ballot style, and also has the ability to print the voter’s correct
ballot from a County-provided PDF upon check-in.
4. AskED Command Center, Version 5.0.50.38
The AskED Command Center is a web-based consolidation and reporting tool that
provides the elections office with administrative tools to manage the election and
ePollbook.
5. Zebra Barcode Scanner, Model DS6707-SR20007ZZR
The handheld DS6707 combines is a 1D/2D barcode scanner.
6. Symbol Barcode Scanner, Model LI2208-SR00007ZZWW
The LI2208 is a 1-D scanner.
7. Topaz Signature Pad, Model T-LBK750-BHSB-R
The Topaz T-LBK750 is an electronic signature pad.
8. Topaz Signature Pad, Model T-L460-HSB-R
The T-L460 is an electronic signature pad.
9. OKI Data Printer, Model C711
The OKI C711 printer is used as a component of the On-Demand Ballot Printing option.
SECRETARY OF STATE’S STAFF REPORT 2 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
10. OKI Data Printer, Model C532
The OKI C532 printer is used as a component of the On-Demand Ballot Printing option.
11. Bixolon Thermal Printer, Model SPP-R200llliK/USA
The SPP-R200llliK/USA is a thermal printer.
12. Verizon Global Modem, Model USB730L
The Verizon USB730L enables connection to Verizon's LTE Advanced network.
13. PepWave Wireless Router, Model Surf Soho
The router enables network connectivity to the modem at a polling place, early vote site
of voting center.
III. TESTING INFORMATION AND RESULTS
1. Background
Robis submitted an application to the Secretary of State for certification of the AskED
ePollbook with On-Demand Ballot Printing Version 3.4 on February 26, 2018.
State examination and functional testing of this system was conducted by Secretary of
State Staff in conjunction with the State’s technical consultant SLI Compliance. The
configuration of the equipment was conducted at the Secretary of State’s office in
Sacramento, California on July 17, 2018. Functional testing was performed by Secretary
of State Staff from July 17 to August 24, 2018 (Phase I), and October 1 to October 3, 2018
(Phase II). Volume testing was conducted by Secretary of State Staff from October 4 to
October 5, 2018. Source Code Review, Security and Telecommunications Testing and
Accessibility Testing were performed by SLI Compliance from August 2 to September 7,
2018.
2. Functional Testing Summary
Functional examination and review was conducted as if the California Secretary of State
were a jurisdiction that just purchased Robis AskED ePollbook with On-Demand Ballot
Printing Version 3.4 system. Robis’ AskED ePollbook with On-Demand Ballot Printing:
Use Procedures Guide, Version 1.20181017.1-CA documentation was executed to install
all hardware and software per the vendor’s instruction. All electronic poll book functions
to be utilized by a jurisdiction were exercised.
Functional Testing Phase I
Phase I of Functional Testing began on July 17, 2018, and proceeded through July 21,
2018. However, Robis made code changes to their system between the dates of July 16,
2018, and proceeded through August 1, 2018. Phase I of Functional Tested resumed
August 20, 2018, and proceeded through August 24, 2018. Robis provided two electronic
poll books (Bak USA Atlas 2018 laptops with Microsoft Windows 10 operating system
and the AskED Electronic Poll Book Version 3.4 software), one laptop providing access
to the Robis Command Center 5.0.50.38 software, two barcode scanners (Zebra DS6707
and Symbol LI2208), two signature pads (Topaz T-LBK750 and T-L460), two printers
SECRETARY OF STATE’S STAFF REPORT 3 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
(Oki Data C711 and C532), one Bixolon SPP-R200llliK thermal printer, one Verizon
USB730L global modem and one PepWave Surf Soho wireless router.
For approximately eight days, Secretary of State Staff exercised the functionality of the
electronic poll book according to the vendor provided technical documentation. The
exercises included verification of expected functions of the system as outlined in the
vendor provided technical documentation, execution of test cases and verification of the
electronic poll books compliance with State statutes and regulations. Two Robis
representative were present for day 1 of Functional Testing.
Issues & Observations:
During Phase I, approximately thirty-nine (39) issues were identified. All thirty-nine (39)
issues required mitigation.
a. Documentation
Thirty-five (35) issues were related to minor documentation discrepancies and
were provided to Robis for modification. The documentation was subsequently
modified and the changes verified by Secretary of State Staff.
b. Hardware
There were no issues related to the hardware.
c. Software
Three (3) issues were related to the software and were provided to Robis for
response and/or mitigation. The responses and/or mitigations were implemented
and verified by Secretary of State Staff.
The AskED software allowed poll workers the opportunity to update the poll
books assigned precinct when on the Main Menu screen. The precinct
assignment of an electronic poll book is designated by the Elections Office via
the AskED software during setup and prior to deployment of an electronic poll
book and should not be open to changes by a poll worker. A configuration
setting in the AskED software was set to lock changes to the precinct selection
on the electronic poll book.
The AskED software had the capability to store a voter’s Social Security
Number or portion thereof. This data is provided to the AskED software
during the import of the voter file from the jurisdictions election management
system. Per California Code of Regulations section 20150(2)(b), electronic
poll books shall not contain a voters Social Security Number or portion
thereof. This was mitigated by disabling the Social Security Number
functionality on the AskED software and excluding the Social Security
Number during the voter file import from the jurisdiction’s election
management system.
On one occasion, an Internal Server Error was encountered when attempting
to connect to the AskED Command Center. The encountered error was
SECRETARY OF STATE’S STAFF REPORT 4 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
attributed to the site being off line as Robis was performing server
maintenance. Upon conclusion of the maintenance, the server was back online
and testing resumed. Outages for server maintenance will be coordinated with
jurisdictions to avoid interruptions.
Functional Testing Phase II
Phase II of Functional Testing began on October 1, 2018, and proceeded through October
3, 2018. Robis provided mitigations to the issues and observations identified within Phase
I of Functional Testing. For approximately three days, Secretary of State Staff exercised
and confirmed the functionality of the mitigations to the issues and observations
identified within Phase I of Functional Testing.
Issues & Observations:
During Phase II, mitigations to issues identified in Phase I were exercised and confirmed.
Eighteen (18) additional issues were identified during Phase II. All Eighteen (18) issues
required mitigation.
a. Documentation
Sixteen (16) issues were related to minor documentation discrepancies, which
were given to KNOWiNK for modification. The documentation was subsequently
modified and the changes verified by Secretary of State Staff.
b. Hardware
There were no issues related to the hardware.
c. Software
Two (2) issues were related to the software and were provided to Robis for
response and/or mitigation. The responses and/or mitigations were implemented
and verified by Secretary of State Staff.
The AskED system, as configured for testing, allowed a poll worker to check
in a voter without requiring a signature. Per Elections Code section 14216(a),
any person desiring to vote shall state or provide his or her name and address
and, upon the precinct officers finding the name in the roster, the voter shall
then sign his or her name in the space provided or, if the voter is unable to
sign, shall have his or her name signed by another person on the roster
provided for that purpose, whereupon a challenge may be interposed. The
“Require Check in Signature” configuration setting in the AskED software
was enabled.
When processing a voter via a voter ID barcode, a rapid double tap of the
barcode scanner caused the software to bypass the signature screen and moved
directly to the check in screen. This will be mitigated during the next system
version via administrative approval.
SECRETARY OF STATE’S STAFF REPORT 5 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
3. Software Review Testing Summary
SLI Compliance performed a review of the AskED source code. During the testing, SLI
conducted a Security and Integrity review of the Objective C source code, a Vulnerability
review of the VB.Net source code, a Security and Integrity review of the T-SQL source code,
and a Security and Integrity review of the Pascal source code. The discrepancies and vendor
mitigations/responses are listed in the following table:
Table 3A: Security and Integrity Review of Objective C Source Code
Discrepancy Vendor Mitigation/Response
The feature is set prior to deployment and
A self-destruct mechanism responsible for
cannot be modified mid-election. Robis will
erasing voter data from the poll book
disable the self-destruct feature on all devices.
database is accessible to vendor insiders and
Jurisdictions will have the ability to activate
election officials.
and set the feature if desired.
Table 3B: Vulnerability Review of VB.Net Source Code
Discrepancy Vendor Mitigation/Response
A T4 file is used to generate a text file on T4 files are used during system design. The T4
demand and allows creation of a text file file submissions to SLI for source code review
based on abstract string input that could be were an oversight. The T4 files will not be part
used to embed malicious code. of the compiled final deployed product.
Table 3C: Security and Integrity Review of T-SQL Source Code
Discrepancy Vendor Mitigation/Response
No findings or vulnerabilities were located. N/A
Table 3D: Security and Integrity Review of Pascal Source Code
Discrepancy Vendor Mitigation/Response
No findings or vulnerabilities were located. N/A
4. Security and Telecommunications Testing
SLI Compliance performed Security and Telecommunications testing of the AskED system.
During the testing, SLI conducted a physical security review, logical security review,
physical telecommunications review and a logical telecommunications review. The
discrepancies and vendor mitigations/responses are listed in the following table:
Table 4A: Physical Security Review
Discrepancy Vendor Mitigation/Response
No findings or vulnerabilities were located. N/A
Table 4B: Logical Security Review
Note: The following pertain to Robis’ Command Center and were considered of minimal
impact to the security of the AskED solution.
Discrepancy Vendor Mitigation/Response
System incorporates self-signed certificates Individual private certificates can be created. In
not specific to a user or computer, allowing addition, exported certificates would require
unauthorized exports and imports. exported private keys and the passphrases.
SECRETARY OF STATE’S STAFF REPORT 6 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
MAC address filtering is utilized in conjunction
with 63-character maximum-length WPA2 pre
The Pepwave Soho WiFI Device is setup to
shared key (PSK). The PSK would have to be
incorporate MAC address filtering.
disclosed and loaded on the machine spoofing
the MAC address.
The Pepwave Management interface is The Pepwave units will be configured to not
accessible from the public internet. allow external access.
There is 63-Character pre-shared keys Complex, randomly generated passwords are
(PSK) usage that may prove cumbersome to cumbersome, but secure. Robis does not
jurisdictions. recommend a change to this.
Compromise of any machine may
compromise the entire system at a specific
location by allowing access to: WPA2 PSK,
Robis will configure and implement firewall-
part of Command Centers two factor
level IP filtering, if desired by the jurisdiction.
authentication certificate, connectivity from
a trusted IP address to help bypass IP
filtering, and the BitLocker recovery Key.
IP filtering used for authentication on a Individual private certificates can be created by
server allows incoming connections from the jurisdiction. In addition, an exported
unauthorized hosts, and serves a 403 certificate would also require an exported
forbidden opposed to dropping the traffic. private key and the passphrase.
Table 4C: Physical Telecommunications Review
Discrepancy Vendor Mitigation/Response
All RJ-45 network ports on the COTS OKI
TCP/IP will be disabled on the printers.
printers were enabled.
Resetting the router would render it inoperable.
The Pepwave Soho router has the ability to A new router would be deployed to the
be reset utilizing a small pinhole reset location. Instruction will be added to the use
button. procedures to clarify actions to take in an event
as such.
The ports have to be enabled in order for the
solution to function. The USB ports are only
Ports on the Bak Atlas devices are
used by the solution. They do not auto run and
enabled/accessible.
cannot be accessed by a user with a thumb
drive.
Data ports on the OKI C711 are accessible
TCP/IP will be disabled on the printer.
and enabled.
Table 4D: Logical Telecommunications Review
Discrepancy Vendor Mitigation/Response
The OKI printers have active network
interface cards that are enabled and waiting TCP/IP will be disabled on the printers.
for assignment of a dynamic IP address.
The OKI printers are configured with Instruction will be added to the use procedures
default credentials providing complete explaining how and why printer passwords
access to the printer functionality. should be set.
SECRETARY OF STATE’S STAFF REPORT 7 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
The PepWave Surf SOHO router’s
The Pepwave units will be configured to not
administrative interface is publicly
allow external access.
accessible.
Certificates for two factor authentication are Individual private certificates can be created. In
not specific to devices, allowing addition, exported certificates would require
unauthorized exports and imports. exported private keys and the passphrases.
5. Volume Testing Summary
Volume Testing began on October 4, 2018, and proceeded through October 5, 2018. For
approximately two days, Secretary of State Staff processed 250 mock voters on all three (3)
of the proposed configurations of the AskED system. No unexpected results or issues were
encountered during the Volume test.
6. Accessibility
SLI evaluated the AskED system against the applicable portions of the Web Content
Accessibility Guidelines (WCAG) 2.0 and Section 508 of the Rehabilitation Act of 1973 for
compliance. The discrepancies and vendor mitigations/responses are listed in the following
table:
Table 6A: WCAG 2.0 Review
NOTE: The WCAG 2.0 examination included 93 requirements.
Discrepancy Vendor Mitigation/Response
1.4.3 Contrast (Level AA) - Text and Robis will make all text black in the next
images of text have a contrast ratio of at version of the system via administrative
least 4.5:1. approval.
1.4.3 Contrast (Level AA) - Large text (over Robis will make all text black in the next
18 point or 14 point bold) has a contrast version of the system via administrative
ratio of at least 3:1. approval.
1.4.6 Contrast (Level AAA) - Text and Robis will make all text black in the next
images of text have a contrast ratio of at version of the system via administrative
least 7:1. approval.
1.4.6 Contrast (Level AAA) - Large text Robis will make all text black in the next
(over 18 point or 14 point bold) has a version of the system via administrative
contrast ratio of at least 4.5:1. approval.
2.1.1 Keyboard (Level A) - All page
Robis will ensure all applicable page
functionality is available using the
functionality is available using the keyboard in
keyboard, unless the functionality cannot be
the next version of the system via
accomplished in any known way using a
administrative approval.
keyboard (e.g., free hand drawing).
2.1.3 Keyboard (Level AAA) - All page Robis will ensure all page functionality is
functionality is available using the available using the keyboard in the next version
keyboard. of the system via administrative approval.
SECRETARY OF STATE’S STAFF REPORT 8 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
Table 6B: Section 508 Review
Note: The Section 508 examination included 50 requirements.
Discrepancy Vendor Mitigation/Response
§ 1194.21 Software applications and
operating systems - (c) A well-defined on-
screen indication of the current focus shall
Robis is in the process of enabling the Windows
be provided that moves among interactive
Narrator. This will be completed in the next
interface elements as the input focus
version of the system via administrative
changes. The focus shall be
approval.
programmatically exposed so that assistive
technology can track focus and focus
changes.
§ 1194.31 Functional performance criteria -
(a) At least one mode of operation and Robis is in the process of enabling the Windows
information retrieval that does not require Narrator. This will be completed in the next
user vision shall be provided, or support for version of the system via administrative
assistive technology used by people who are approval.
blind or visually impaired shall be provided.
§ 1194.31 Functional performance criteria -
(b) At least one mode of operation and
information retrieval that does not require Windows Zoom is already supported as visual
visual acuity greater than 20/70 shall be assistance. Robis is in the process of enabling
provided in audio and enlarged print output the Windows Narrator. This will be completed
working together or independently, or in the next version of the system via
support for assistive technology used by administrative approval.
people who are visually impaired shall be
provided.
IV. COMPLIANCE WITH STATE LAWS AND REGULATIONS
Two (2) sections of the California Code of Regulations, sections 20150 and 20158,
describe in detail the requirements any electronic poll book system must meet in order to
be approved for use in California elections. These sections are described in detail and
analyzed for compliance below.
1) §20150(a)(1): An electronic poll book shall contain, at a minimum, all of the
following voter registration data: Name, Address, District/Precinct, Party preference,
Voter status, Whether or not the voter has been issued a vote by mail ballot, Whether
or not the vote by mail ballot has been recorded as accepted by the elections official,
and Whether or not the voter’s identification must be verified.
The system meets this requirement.
2) §20150(a)(2): An electronic poll book shall not contain the following voter
registration data: California driver’s license number, and Social Security Number or
portion thereof.
The system meets this requirement.
SECRETARY OF STATE’S STAFF REPORT 9 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
3) §20158(a): The electronic poll book shall not be connected to a voting system at any
time.
The system meets this requirement.
4) §20158(b): The electronic poll book shall demonstrate that it accurately processes all
activity as prescribed in the vendor’s application packet.
The system meets this requirement.
5) §20158(c): The electronic poll book shall be capable of operating for a period of at
least two hours on backup power, such that no data is lost or corrupted nor normal
operations interrupted. When backup power is exhausted, the electronic poll book
shall retain the contents of all memories intact.
The system meets this requirement.
6) §20158(d): The electronic poll book shall be compatible with: all voter registration
election management systems used in the State of California, including any software
system (middle ware) used to prepare the list of voters for the equipment, and any
hardware attached to the electronic poll book (e.g. bar code scanners, signature
capture devices, transport media, printers, etc.).
The system meets this requirement.
7) §20158(e): An electronic poll book shall contain all of the following voter registration
data: Name, Address, District/Precinct, Party preference, Voter status, Whether or not
the voter has been issued a vote by mail ballot, Whether or not the vote by mail ballot
has been recorded as accepted by the elections official, and Whether or not the voter’s
identification must be verified.
The system meets this requirement.
8) §20158(f): The electronic poll book shall encrypt all voter registration data at rest and
in transit, utilizing a minimum of Advanced Encryption Standard (AES) 256-bit data
encryption, based on recognized industry standards.
The system meets this requirement.
9) §20158(g): The electronic poll book shall provide reliable transmission of voter
registration and election information.
The system meets this requirement.
10) §20158(h): The electronic poll book shall have the capability to store a local version
of the electronic list of registered voters to serve as a backup.
The system meets this requirement.
11) §20158(i): The electronic poll book shall produce a list of audit records that reflect all
actions of the system, including in-process audit records that display all transactions.
Such audit records shall be able to be exported in non-proprietary, human readable
format.
The system meets this requirement.
SECRETARY OF STATE’S STAFF REPORT 10 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
12) §20158(j): The electronic poll book shall enable a poll worker to easily verify that the
electronic poll book: has been set up correctly, is working correctly so as to verify the
eligibility of the voter, is correctly recording that a voter has voted, and has been shut
down correctly.
The system meets this requirement.
13) §20158(k): After the voter has been provided with a ballot, the electronic poll book
shall permit a poll worker to enter information indicating that the voter has voted at
the election. The electronic poll book shall have the capability to transmit this
information to every other electronic poll book in the county utilizing the same list of
registered voters.
The system meets this requirement.
14) §20158(l): The electronic poll book shall permit voter activity to be accurately
uploaded into the county’s voter registration election management system.
The system meets this requirement.
15) §20158(m): During an interruption in network connectivity of an electronic poll book,
all voter activity shall be captured and the electronic poll book shall have the capacity
to transmit that voter activity upon connectivity being restored.
The system meets this requirement.
16) §20158(n): If the electronic poll book uses an electronic signature capture device, the
device shall: produce a clear image of the electronic signature capable of verification,
and retain and identify the signature of the voter
The system meets this requirement.
17) §20158(o): The electronic poll book shall have the capacity to transmit all
information generated by the voter or poll worker as part of the process of receiving a
ballot, including the time and date stamp indicating when the voter voted, and the
electronic signature of the voter, where applicable, to the county’s voter registration
election management system.
The system meets this requirement.
18) §20158 (p): The Secretary of State recommends electronic poll books not be enabled
or installed with any technologies delineated in the Institute of Electrical and
Electronics Engineers’ (IEEE) 802.11 wireless local area network (LAN) standards.
However, should an electronic poll book be enabled or installed with a wireless
technology, the following shall be utilized: a minimum of 256-bit data encryption, a
minimum of Wireless Protected Access (WPA) 2 security enabled, compliance with
Payment Card Industry Data Security Standards (PCI DSS) Version 3.2, a dedicated
wireless access point (WAP) or connection utilized only by county employees or
elections officials and void of public or guest access, and devices equipped with one
or more of the following: biometric authentication, multi-factor authentication,
compliance with current PCI DSS Version 3.2 password requirements, or remote
wipe technology set to automatically clear a device upon 8 eight failed login attempts.
The system meets this requirement.
SECRETARY OF STATE’S STAFF REPORT 11 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4
19) §20158 (q): Jurisdictions utilizing a wide area network (WAN) to transmit voter
registration data from an electronic poll book to a centralized location shall utilize
one of the following: a dedicated leased line, a hardware virtual private network
(VPN), or a dedicated cellular connection void of public or guest access.
The system meets this requirement.
20) §20158 (r): The electronic poll book shall be reviewed for accessibility.
The system meets this requirement.
V. CONCLUSION
The Robis AskED ePollbook with On-Demand Ballot Printing Version 3.4, in the
configuration tested and documented by the California Secretary of State, is
compliant with all California laws.
SECRETARY OF STATE’S STAFF REPORT 12 | P a ge
Robis AskED ePollbook with On-Demand Ballot Printing, Version 3.4