#Authenticode

2025-04-27

Автоматизация подписи кода в современных условиях

Подпись кода — это процесс проставления цифровой подписи на программном обеспечении. Цифровая подпись гарантирует пользователю, что программа является неподдельной и что её код не подвергся никаким изменениям в промежутке между созданием программы и выпуском. В старые времена для подписи билдов использовалась подписи GPG , а секретные ключи хранились где-нибудь на флэшке. Потом для приложений Windows появились система Authenticode . Сейчас для опенсорса и проприетарных ОС постепенно внедряются новые методы автоматизации подписи кода.

habr.com/ru/companies/globalsi

#Mozilla #подпись_кода #Windows #Azure_Trusted_Signing #GitHub_Action #EVсертификат #GPG #Authenticode #signcode #Firefox_CI #Buildbot #Taskcluster #Autograph #Hardware_Security_Module #HSM #rcodesign #osslsigncode #MSIX #applecodesign #Apple_Code_Signing

Sascha Stumplersasstu@hessen.social
2025-02-16

PowerShell-OpenAuthenticode dlvr.it/TJ0mZY via PlanetPowerShell #PowerShell #OpenAuthenticode #CrossPlatform #Authenticode

2024-10-08

I've just renewed the #Authenticode certificate I use to sign #PuTTY.

Now #Windows #Defender gives me dire warnings about my own nightly builds. Apparently it thinks the new cert belongs to some previously unknown SW publisher, who might be a malware source for all it knows.

Is there any way to reassure it? E.g. the old cert hasn't expired yet, so I could use each one to cross-sign a declaration that the other one belongs to the same person.

Is there a standard procedure for this?

Sébastie[N] Kirche :debian:sebkirche@framapiaf.org
2024-01-17

Je ne suis pas surpris de découvrir que pour l'horodatage certifié, Microsoft n'a pas été foutu de suivre la #RFC3161 et a pondu un incompatible truc à sa sauce. Comme d'hab.
Donc le répondeur #TSA doit idéalement pouvoir répondre à du 'application/timestamp-request' compatible avec #OpenSSL, et à du 'application/octet-stream' microsoftesque (au moins c'est du ASN.1) pour leur machin #authenticode. Je comprends pourquoi mon répondeur TSA bricolé avec un peu de #Perl fonctionne avec tout sauf MS.

Morten LinderudFoxboron@chaos.social
2023-12-03

Spent the past couple of days rewriting my old pkcs7/authenticode library stuff for go-uefi into the new cryptobytes API.

So far quite happy with it and hopefully makes me sleep better at night.

github.com/Foxboron/go-uefi/co

#Golang #UEFI #Authenticode #SecureBoot

Richard Hugheshughsie
2023-09-28

Does anyone happen to know what COFF sections get included when using signatures?

Marcin Cieślaksaper
2023-05-08

@vcsjones just stumbled upon your story on vcsjones.dev/subject-interface - very helpful, thank you very much!

Jennifer Morency :verified:JenniferMorency@home.social
2023-03-31

10-year-old #Windows bug with 'opt-in' fix exploited in 3CX attack bleepingcomputer.com/news/micr Users have to manually activate the 2013 fix by creating a registry key! (The article shows how.) I did it 2 yr. ago and haven't had any problems on Windows 10 Home. #authenticode #DigitalSignature #security

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst