certutil — Command Prompt
Built into all Windows versions. No installation required.
- 1
Open Command Prompt
Press Win+R, type
cmd, press Enter. - 2
Navigate to your Downloads folder
C:\> cd %USERPROFILE%\Downloads - 3
Run certutil
C:\Downloads> certutil -hashfile Win64OpenSSL_Light-4_0_0.exe SHA256SHA256 hash of Win64OpenSSL_Light-4_0_0.exe:a3f8c2d19b74e501f2c8d3ab1e...CertUtil: -hashfile command completed successfully. - 4
Compare to published hash
Go to slprowex.com and find the SHA256 for your installer. Every character must match exactly.
PowerShell — Get-FileHash
Available on Windows 10 and 11. Outputs a clean uppercase hash that is easy to copy and compare.
Copy the Hash value and compare it to slprowex.com. PowerShell outputs uppercase — comparison is case-insensitive.
Check the digital signature
- 1
Right-click installer → Properties
In File Explorer, right-click the installer and choose Properties.
- 2
Open Digital Signatures tab
Select a signature → Details. Check that the certificate status shows This digital signature is OK.
- 3
PowerShell alternative
PS> Get-AuthenticodeSignature .\Win64OpenSSL_Light-4_0_0.exe | Select-Object Status, SignerCertificateStatus : ValidSignerCertificate : ...
Common questions
Where do I find the official hash?
Do I need admin rights to check the hash?
certutil and Get-FileHash work in a normal user session without elevation.The hash doesn't match — what should I do?
Is SHA256 enough or should I use SHA512?
Hash verified? Ready to install.
Follow the full install and PATH setup guides.
Related guides