Authenticode Signing for Published NuGet Binaries #540
spatters-epic
started this conversation in
Feature requests
Replies: 1 comment
|
As we distribute via NuGet, we consider signing at that level to be the way forward. It's also cross-platform (Authenticode is not). More about our NuGet signing practices: https://docs.duendesoftware.com/general/security-best-practices/#package-signing If you do need to distribute as separate DLLs, we recommend adding a signature issued for/by the organization for internal signature validation. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Request
Hello!
It would be wonderful if the
.dlls published in the NuGet packages, likeDuende.IdentityModel.dllandDuende.IdentityModel.OidcClient.dll, were signed with Authenticode (practically, code signing viasigntool).Microsoft Documentation
Signtool Command Line Utility
Output of Signtool Today
signtooltoday reports no signatures on binaries likeDuende.IdentityModel.OidcClient.dllwhen unpacked from the.nupkgarchive.More Context
I recognize this is extra work for an OSS project, so it is firmly a feature request. However, I do think there might be some concrete benefits to consumers of these libraries, so I wanted to raise it for consideration. For organizations that use or deploy libraries as individual files, the absence of Authenticode signatures on the
.dllfiles themselves can cause them to be blocked or flagged.All reactions