Vaststellen van de authenticiteit van de OSV software Inhoudopgave 1. Inleiding 2 2. Windows besturingssysteem 2 2.1 Downloaden van Cygwin 2 2.2 Installeren Cygwin 2 2.3 Hash-code bepalen met Cygwin voor de cd-rom 8 2.4 Hash-code bepalen met Cygwin voor zip-bestand 9 3. Linux of Mac besturingssysteem 10 1
1. Inleiding De authenticiteit van de Ondersteunde Software Verkiezingen (OSV) kan worden vastgesteld door het bepalen van de hash-code van het gedownloade bestand of de ontvangen cd-rom. Na het bepalen van de hash-code kan deze worden vergeleken met de hash-code die op de website van de kiesraad (www.kiesraad.nl) is te vinden. Afhankelijk van het beschikbare besturingssysteem is de werkwijze om de hash-code te bepalen iets verschillend. 2. Windows besturingssysteem Om onder Windows de hash-code van het gedownloade bestand of de ontvangen cd-rom vast te stellen, wordt gebruik gemaakt van het programma Cygwin. 2.1 Downloaden van Cygwin Het Cygwin programma is te vinden op de website http://cygwin.com/install.html Nadat het setup bestand is gedownload kan Cygwin worden geïnstalleerd. 2.2 Installeren Cygwin Start het setup-bestand en volg de instructies op het scherm. 2
Maak een keuze voor de manier waarop u de installatie wilt uitvoeren. De eenvoudigste methode is de keuze voor Install from Internet. Geef de installatie map (directory) op waar het Cygwin programma dient te worden geïnstalleerd. 3
Kies een locatie waar de installatie bestanden worden opgeslagen. Geef aan op welke wijze verbinding wordt gemaakt met het internet. 4
Kies een http of ftp site uit de lijst waar de benodigde programma-bestanden vandaan worden gedownload. Vervolgens wordt een venster getoond waarin de programma-bestanden kunnen worden geselecteerd. Door te zoeken op openssl wordt een verkorte lijst getoond. Selecteer in de lijst onder Net voor openssl: A general... (klik hiervoor op aan het begin van de regel). 5
Het volgende venster geeft aan welke programma-bestanden tevens nodig zijn. Vervolgens worden de programma-bestanden gedownload en aansluitend geïnstalleerd. 6
Nadat de installatie is afgerond kun worden aangegeven of er een snelkoppeling dient te worden gecreëerd. 7
2.3 Hash-code bepalen met Cygwin voor de cd-rom Start Cygwin Terminal Na het starten wordt een command prompt venster weergegeven. Voor het bepalen van de hash-code van een cd-rom dienen de volgende commando s te worden ingevoerd: cd /cygdrive/d NB. In het eerste commando staat de d voor de drive-letter van de cd-rom (of dvd-rom) drive. De drive-letter kan per computer verschillen. find. type f exec openssl sha1 {} ';' cut f 2 d " " sort openssl sha1 NB. Cygwin heeft enige tijd nodig om de hash-code te bepalen van de cd-rom. 8
2.4 Hash-code bepalen met Cygwin voor zip-bestand Start Cygwin Terminal Na het starten wordt een command prompt venster weergegeven. Voor het bepalen van de hash-code van een (zip-) bestand dienen de volgende commando s te worden gebruikt: cd /cygdrive/c/osv/install NB. In het eerste commando staat c/osv/install voor de locatie van het (zip-) bestand. De locatie kan per computer verschillen. openssl dgst -sha1 osv_programma1_installer_v2.11.2.zip NB. In het commando staat osv_programma1_installer_v2.11.2.zip voor de bestandsnaam. In het commando is het versienummer opgenomen, in het voorbeeld is dit v2.11.2. Het versienummer kan per verkiezing verschillen. 9
3. Linux of Mac besturingssysteem Op de meeste computer met het Linux en Mac besturingssysteem is het programma voor het bepalen van de hash-code standaard aanwezig. Hierdoor is het niet nodig om eerst Cygwin te installeren. Begin met het starten van het Terminal programma. Voer vervolgens de volgende commando s uit voor het bepalen van de hash-code van de cd-rom: cd /media/cdrom NB. In het eerste commando staat /media/cdrom voor de cd-rom (of dvd-rom) drive. De driver pad kan per computer verschillen. find. type f exec openssl sha1 {} ';' cut f 2 d " " sort openssl sha1 Voor het bepalen van de hash-code van een (zip-) bestand dient het volgende commando gebruikt te worden: openssl dgst -sha1 osv_programma1_installer_v2.11.2.zip NB. Ga eerst naar de locatie van het (zip-) bestand. In het commando staat osv_programma1_installer_v2.11.2.zip voor de bestandsnaam. In het commando is het versienummer opgenomen, in het voorbeeld is dit v2.11.2. Het versienummer kan per verkiezing verschillen. 10