To check integrity of your downloaded file, there is a built in “get-filehash” in Powershell
example:
Get-FileHash -LiteralPath your_file.xyz
This utility can do -Algorithm {SHA1 | SHA256 | SHA384 | SHA512 | MACTripleDES | MD5 | RIPEMD160}
Step IT up a notch
Get-Filehash