News for hackers. Stuff that matters.
Re:The Windows installer of ImageMagick will no longer be si... by silvestrov on Sunday October 29, 2023 @07:43AM (#38057605)
I think that a main part of LetsEncrypt security comes from renewing the certificate every 3 months. You would not be able to do that with shipped binaries.
Re:The Windows installer of ImageMagick will no longer be si... by notpushkin on Sunday October 29, 2023 @08:03AM (#38057731)
Binaries are timestamped though. If you sign it, it's practically valid forever (unless you revoke the signature).
Re:The Windows installer of ImageMagick will no longer be si... by Avamander on Sunday October 29, 2023 @11:53AM (#38059728)
It takes more than the signing date to assert validity at the time of signing rather than at the time of checking.

This means that these signatures tend to expire when the code signing certificate or the CA itself expires.

Re:The Windows installer of ImageMagick will no longer be si... by electroly on Sunday October 29, 2023 @12:38PM (#38060231)
That's why you get a timestamp countersignature; that's what the person you're replying to is talking about. They are absolutely correct. This is standard practice. Signed executables on Windows DO NOT lose trust when the certificate expires as long as they are cryptographically timestamped.

https://learn.microsoft.com/en-us/windows/win32/seccrypto/ti...

My first code signing certificate from long ago is already expired; the signed executables under that certificate are still trusted by Windows.

Re:The Windows installer of ImageMagick will no longer be si... by andygeorge on Sunday October 29, 2023 @07:58AM (#38057695)
I mean, you certainly _could_ - most users don't try to regularly reinstall the same binary they downloaded.