Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1Publisher: Unknown publisher | AIgnoring an unsigned software warning. The software has no valid signature, so you cannot tell who made it or whether it was changed. Stop and get it from the official source instead. | |
| 2sha256sum setup.exe | BDigital signature: Valid | Publisher: Mozilla Corporation | |
| 3Download software only from the official source, where the publisher controls the file. | CComparing a hash that came from the same untrusted place as the file. An attacker could change both. The hash must come from the official publisher's own website. | |
| 4A valid digital signature lets the computer check the software came from the named publisher and has not been changed. | DAn unsigned software warning: the installer has no valid digital signature, so the computer cannot confirm who made it or that it is unchanged. | |
| 5Warning: Unknown publisher. Click Run anyway. | ECreates a hash of the downloaded file so you can compare it with the hash the publisher published and check the file has not been changed. | |
| 6Hash on download site = Hash from the same site's mirror, so file is safe | Fhttps://www.mozilla.org/firefox/ |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Code signing — Code signing adds a digital signature to software so a computer can check it came from the named publisher and has not been changed since it was signed.IF computedHash = publishedHash THENsha256sum installer.exeIF signatureValid = FALSE THEN warnUserIF signed = TRUE THEN install(file)
ELSE block(file)
ENDIFIF NOT fromOfficialSite THEN cancel(file)