To check the sha256 checksum on a system with openssl, in terminal find the download and do:
openssl dgst -sha256 spiped-1.3.1.tgz openssl dgst -sha256 spiped-1.3.1.tgzcperciva, why serve http at all or not at least redirect people to https by default?
Any sane packaging system will check hashes against known good values after downloading, so using https just opens up more attack surface.
gpg --print-md sha256