I'm doing a manual install on Linux of the .NET runtime which can be downloaded from dotnet.microsoft.com.
MS do provide a SHA512 checksum of the file on the site, but that can't be use to verify the sincerity of the file.
So am I missing something or does MS really not provide any way to verify that the file hasn't been modified (injected with malicious code e.g. if the site get hacked)?
E.g. by signing the file with a public signed certificate (either using a file-format with support this or provide an additional external file for the purpose)