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





AUDIT REPORT SUMMARY 
 
Client: 
ACT Electoral Commission 
PO Box 272 Civic Square 
ACT 2608 
Manufacturer 
IVE Group Pty Ltd 
Product Name: 
IVE Scanning Software including ReadSoft ICR 
Date of Issue: 
24/09/2020 
BMM Project Number: 
ACTEC.1005 
BMM Test Report: 
ACTEC.1005.01 2020 Scanning 
Standards Tested to: 
N/A 
 
 
Issues/Observations: 
None 
 
 
Auditor 
Rodney Li 
Signed: 
 
 
 
 
 
Signed: 
 
Johnathan Shaw, Senior Consultant, BMM Testlabs 
 
Note:  The  content  of  this  document  is  strictly  confidential.  It  has  been  prepared  by  BMM  Australia  Pty  Ltd  (BMM)  exclusively  for  the  ACT 
Electoral Commission and may not be disclosed to any other party without prior written approval of BMM. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
NATA Accredited Laboratory Number: 15122 
Accredited for compliance with ISO/IEC 17025. 
 
 
 
 
 
bmm australia pty ltd 
suite 107, 35 doody street, p.o. box 6223, alexandria nsw, australia 2015   
      t +612 8337 6900  f +612 8338 0775 
level 3, 810 whitehorse road, box hill, vic, australia 3128  
 
      t +613 9895 9888  f +613 9899 6277 
corporate reg: ABN 65 084 016 044 
 
 
 
corporate reg: ABN 65 084 016 044 


1.  Purpose 
The ACT electoral Commission (ACTEC) requested BMM to audit changes to the IVE (formerly SEMA) ballot paper 
scanning software for 2020 requirements. 
2.  Description of System 
Trained operators perform scanning of batches of ballots into the IVE system. The IVE system uses ReadSoft 
intelligent Character Recognition (ICR) technology to interpret voter selections on the captured images. The 
software checks scanned selections for validity and reports any anomalies.  
The scanning changes for 2020 are to update the software compatibility to operate with new hardware and 
Operating System. However, the hardware changes are not implemented in the source code. 
The changes to the software are to  
•  Update to use SHA-2 (256) instead of MD5 checksum calculation algorithm 
•  Update to be compatible with new OS Microsoft Windows 10 
•  Minor Software Enhancements 
3.  BMM Evaluation Performed 
ACTEC provided FTP upload containing code and documentation for ACT October 2020 Scanning. 
BMM reviewed the design documentation and performed a code review of the IVE software. The review 
focussed on changes made since the previous audit in 2016. 
4.  Source Code Evaluation 
The 2020 source code provided from the FTP upload was compared to the 2016 source code to identify all 
changes to modules. 
Each changed module was checked. It was not the purpose of the review to verify that the code works correctly, 
but rather to verify that changes to the code were consistent with documented scope of the change and that no 
malicious code had been introduced that could insert, alter or delete ballot information unlawfully.  
5.  Conclusion 
As a result of this evaluation BMM is satisfied the IVE Ballot Scanning System server (version 1.3.0.0) is suitable 
for use in the 2020 elections.  
 
 
ACTEC.1005.01 
Ballot Scanning Modules 
 
Page 2 of 2