This is an HTML version of an attachment to the Freedom of Information request 'Vote Secrecy in 2020 Election'.



For the ACT Electoral Commission 
11th November 2020 
Overseas Voting Electronic System - Security Summary 
 
 
 
 
 
 
 
 
ACT Electoral Commission 
Overseas Electronic Voting 
System 
Security Summary 
 

 
 
 
by Digital Elections Pty Ltd 
4/935 Station Street, Box Hil  North, 
 
 
Victoria, Australia 
and Blitzm Systems 
xxxx@xxxxxx.xxx 
Level 1, 285 Lennox Street 
1300 211 248 
Richmond, VIC 3008 
www.blitzm.com.au 
 
 
 
 
 





For the ACT Electoral Commission 
11th November 2020 
Overseas Electronic Voting System - Security Summary 
 
 
 
Table of Contents 
About this document 

Project Stakeholders 

OSEV Security Introduction 

Security Approach Summary 

System Design 

Voter Authentication 

Technology 

Infrastructure 

Service Monitoring 

Web Security 

Data Management and Encryption 
11 
Third Party Testing and Auditing 
11 
User Advice and Information 
11 
Vulnerabilities and Mitigations 
12 
Fraudulent Registrations 
12 
Authentication and System Access 
12 
Web System Penetration 
12 
DDOS 
13 
Client-Side Based Vulnerabilities 
13 
References 
15 
 
 
 
 
 
 
Page 3 of 15 
Project Plan by Digital Elections and 
 
Blitzm Systems 
 
 
 



For the ACT Electoral Commission 
11th November 2020 
Overseas Electronic Voting System - Security Summary 
 
 
 
About this document 
An of the security considerations and approaches taken for the OverSeas Electronic Voting System (OSEV) 
is provided in this document.  
 
Project Stakeholders 
●  Digital Elections Pty Ltd (“DE”) ABN: 46 623 821 483 
4/935 Station Street, Box Hill North, Victoria, Australia 
 
●  Blitzm Systems Pty Ltd (“Blitzm”) ABN: 94 153 627 644 
Level 1, 285 Lennox Street, Richmond, Victoria 3121 
 
●  The ACT Electoral Commission (“Elections ACT”) 
Level 6, 221 London Circuit, Canberra City, Australian Capital Territory 
Other Stakeholders: 
•  ACT Electors 
•  ACT Legislative Assembly and election candidates 
 
 
 
 
Page 4 of 15 
Project Plan by Digital Elections and 
 
Blitzm Systems 
 
 
 





For the ACT Electoral Commission 
11th November 2020 
Overseas Electronic Voting System - Security Summary 
 
 
 
Security Approach Summary 
The security of the OSEV system is addressed through many different aspects which are described below 
in terms of design, voter authentication, technology, infrastructure, service monitoring, web security, data 
management and encryption, third party testing and auditing and user advice and information. These 
approaches provide mitigation to common system security risks where possible within the context of the 
technology and requirements of the system.  
System Design   
 
 
 
 
 
To summarise the security features of the OSEV system design: 
1.  Personal information is separated from vote preferences. 
2.  Votes are encrypted and the decryption key is isolated from the system. 
3.  System architecture has been designed to minimise security risks. 
The security features are achieved through the fol owing design features: 
1.  System components are separated with segregated environments with restricted interfaces 
between them: . 
a.  The fol owing core functions are segregated: 
i.  Web application for applicants to register and submit votes.  
ii.  Electoral Roll and voter verification. 
iii.  Storage of encrypted vote preferences. 
b.  A component can only access the resources such as a database that is designated for its 
use and can’t access the data of other components. 
2.  Interfaces between OSEV components are restricted in the fol owing ways: 
a.  The Application Programming Interfaces (APIs) expose the specific functions required for 
another component to use. 
b.  The APIs are restricted by whitelists to only accept connections from the expected OSEV 
component. 
c.  The connecting components also require an authentication key to interact with the API. 
3.  The OSEV web application where an applicant can register and vote has the fol owing security 
related features: 
a.  The public access point to the OSEV web application is restricted to only allow 
connections over a TLS secured connection. 
b.  The web application does not have a database and so only has the ability to perform 
limited functions offered by other components. 
c.  The web application does not store or persist any vote preferences because they are 
sent to the vote storage system as soon as they are submitted and encrypted. 
d.  The web application does not store personal details and instead requests them from 
other components where required. 
 
 
Page 6 of 15 
Project Plan by Digital Elections and 
 
Blitzm Systems 
 
 
 





For the ACT Electoral Commission 
11th November 2020 
Overseas Electronic Voting System - Security Summary 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Service Monitoring 
 
 
 
 
 
 
 
 
 
 
 
 
Page 8 of 15 
Project Plan by Digital Elections and 
 
Blitzm Systems 
 
 
 









For the ACT Electoral Commission 
11th November 2020 
Overseas Electronic Voting System - Security Summary 
 
 
 
Vulnerabilities and Mitigations 
Fraudulent Registrations 
This vulnerability relates to the possibility of malicious actors falsely registering as persons through the use 
of personal information. 
Mitigation Strategies: 
1.  A third-party identity service is  used to identify applicants  including the use of document 
verification services. 
2.  Registrations are matched to the electoral rol . 
3.  Checks are undertaken to identity if a person has voted elsewhere. 
4.  All registrations will be reviewed by a ACT Elections official before votes are submitted to the 
count. 
Authentication and System Access 
This relates to administrative access to the system or supporting infrastructure. 
Mitigation Strategies: 
1.  Multi-factor authentication. 
2.  Source white listing for administrative system access. 
3.  Limiting authorisation rules for needs-based access. 
4.  Access logging for administrators. 
Web System Penetration 
This type of vulnerability relates to an attacker attempting to gain unauthorised access to systems or data, 
such as through code injection-based attacks. 
Mitigation Strategies: 
1.  Firewall restricting access to the system. 
2.  All user inputs sanitised and validated. 
3.  Server side rendered web pages. 
4.  No javascript used to avoid scripting-based attacks. 
5.  Third party penetration testing. 
 
 
 
 
Page 12 of 15 
Project Plan by Digital Elections and 
 
Blitzm Systems 
 
 
 







For the ACT Electoral Commission 
11th November 2020 
Overseas Electronic Voting System - Security Summary 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Page 15 of 15 
Project Plan by Digital Elections and 
 
Blitzm Systems