From 31636fa8b2607ffaa1f46bd490ce093d191a2d6d Mon Sep 17 00:00:00 2001 From: Uiyrte Date: Sun, 21 Sep 2025 12:41:09 +0300 Subject: [PATCH] docs: add commit signing summary --- labs/submission1.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 labs/submission1.md diff --git a/labs/submission1.md b/labs/submission1.md new file mode 100644 index 00000000..baec1fee --- /dev/null +++ b/labs/submission1.md @@ -0,0 +1,10 @@ +# Benefits of signing commits + +Signing commits using SSH or GPG provides: + +- Author authentication - confirms that the commit was made by the real owner of the key. +- Data integrity - ensures that the commit has not been modified after creation. +- Anti-forgery protection - eliminates the possibility of falsifying the project history. +- Verified label on GitHub - increases trust in the code and its origin. + +GitHub keeps the signature verification forever, even if the key is later revoked or expires. SSH signature is easier to set up and can use an existing key. \ No newline at end of file