PaulStoffregen
Well-known member
If you're using Windows and have a moment to help, please download this freshly compiled Hello World program (it just prints "Hello World" if run from command line).
This EXE file supposed to be properly signed. But I had to completely rework how I sign EXE files, since they changed the rules for certs sometime in 2023. It used to be just a P12 file with both key and cert, but now the private key part is delivered on a Yubikey hardware token. I had to install a bunch of Yubikey and PKCS11 crypto stuff. Looks like I probably got it working, but I'm hoping you can be the judge of that....
This new cert doesn't have smartscreen reputation yet, so even if the signature is good your browser might object or the message might be something about the program not commonly downloaded.
If you right-click and look at properties, it should have a Digital Signatures tab that says the program is from PJRC.COM, LLC. The Details should show it has a signed timestamp of today (March 21) and the CA is SSL.com.
This EXE file supposed to be properly signed. But I had to completely rework how I sign EXE files, since they changed the rules for certs sometime in 2023. It used to be just a P12 file with both key and cert, but now the private key part is delivered on a Yubikey hardware token. I had to install a bunch of Yubikey and PKCS11 crypto stuff. Looks like I probably got it working, but I'm hoping you can be the judge of that....
This new cert doesn't have smartscreen reputation yet, so even if the signature is good your browser might object or the message might be something about the program not commonly downloaded.
If you right-click and look at properties, it should have a Digital Signatures tab that says the program is from PJRC.COM, LLC. The Details should show it has a signed timestamp of today (March 21) and the CA is SSL.com.