dotnet / dotnet/sign

Code signing should not use third party dependencies

Open
#935 3 comments 4 reactions 0 assignees View on GitHub
area-azure-key-vault Priority:2
Dominant language
C#
Stars
581
Forks
116
Avg merge
1d 2h
Merged PRs (30d)
8

Description

**Is your feature request related to a problem? Please describe.**

If we want to take security serious (and thus doing code signing), it should not depend upon third party dependencies.

**Describe the solution you'd like**

I would like these dependencies to be integrated into this project or removed.

**Describe alternatives you've considered**

Not doing code signing

**Additional context**

My [pr](https://github.com/novotnyllc/NuGetKeyVaultSignTool/pull/142) for the NuGetKeyVaultSignTool, is open for 2 years. Because this part of the code uses a preview version of `dotnet 6.0` and I was no longer accepting that.

If these third party dependencies are not vetted and managed the same way as `dotnet sign` the entire command should be treated as **untrusted** in my honest opinion.

Image

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.