Git · Senior · Question 26 of 76

Why might a signed commit still not prove the code is safe?

Explanation

A signature authenticates the key holder; a compromised key or a malicious maintainer still signs. Signing is one layer of supply-chain security alongside review and protected branches.

Further reading

Problem with a question

Git · Senior · question 26

Test yourself

Take the Git · Senior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz