Installation

  1. Download the application from the provided link or from:
    http://www.cvkimball.com/Spa/Spa.jar
    The file occupies about 355 kbytes.
  2. For greater security, check the size and SHA-256 hash (digest) of the downloaded Spa.jar file against the tabulated values given in the initial Spa page. Do not compute the hash with the downloaded Spa.jar file. Instead, compute them with your own trusted utility.

    File size is a primary indicator of validity; check that the file sizes match exactly before calculating any hash!

    Most operating systems contain software to compute the file hash.

    • In Windows 10 PowerShell Get-Filehash can provide the hash. For example,
      Get-Filehash -path ./Spa.jar -algo SHA256
      provides the SHA-256 hash when executed in the same directory as Spa.jar.
    • On Mac OSX and Linux-based systems the command line utility openssl can provide the hash. For example,
      openssl dgst -sha256 Spa.jar
      provides the indicated hash when executed in the same directory as Spa.jar.

  3. Start the program by double-clicking on the Spa.jar file. The Spa disclaimer window should appear on your screen. Read and accept the disclaimer. The true random password generator, Trap, requires additional installation described in its Help menu.
  4. If nothing happens when Spa.jar is double-clicked, continue by installing the free Java Runtime Environment (JRE) on your machine. The full Java Development Kit is not needed.

    1. Download the free JRE software from:
      http://www.java.com
    2. Double click on the downloaded JRE file and answer the questions it asks.

  5. Click on the Spa.jar file again.

21 Jun 2022