1
當我爲Git安裝計算機時,我生成了一個私有和公共SSH密鑰。然後我讓GitHub知道我的公鑰是什麼。我的理解是公鑰可以加密消息,私鑰可以加密消息。所以我可以理解github如何通過SSH向我發送加密郵件。GitHub如何處理推送安全性?
但是,我的問題是,當我推到GitHub時,它是如何知道我是誰在推動?難道其他人無法使用我的名字和電子郵件創建自己的SSH密鑰,然後推送到我的GitHub存儲庫?
我懷疑是這種情況,那麼對此有何安全措施?謝謝!
謝謝!這是維基百科文章中所謂的「數字簽名」嗎? – user1027169