1. 程式人生 > >Git的原理

Git的原理

1.雜湊:

  雜湊是一種加密演算法,將明文轉換為密文;

  特點:

    不管輸入資料的資料量有多大,使用同一個雜湊演算法的時候得到的加密結果長度是固定的;

    (MD5 ----------> 16個位元組)

    雜湊演算法確定,輸入資料確定,輸出資料能夠保證不變;

    雜湊演算法確定,輸入資料有變化,輸出資料一定有變化,而且通常變化很大;

    雜湊演算法不可逆;

2.Git底層採用的是SHA-1演算法: