Generator hash SHA-1

Generați hash SHA-1 de 160 biți — Funcția care alimentează Git

Distribuie:

Generator hash SHA-1

Funcție digest de 160 biți care alimentează Git

SHA-1 este o funcție hash criptografică proiectată de NSA care generează un digest de 160 biți (40 caractere hexadecimale). Coliziune practică demonstrată în 2017.

Ce este SHA-1?

SHA-1 procesează datele în blocuri de 512 biți prin 80 runde de operații pe biți.

✅ Caracteristici

  • Git VCS: Identifică fiecare commit și obiect în depozitele Git
  • Ieșire de 160 biți: Digest de 40 cifre
  • Suport larg: Disponibil în toate limbajele de programare
  • Rapid: Calcul rapid cu suport hardware

📊 Utilizări

  • Git: Identificare commituri, ramificări, fuzionări
  • Sumă de control: Verificarea integrității fișierelor
  • Sisteme vechi: Certificate SSL/TLS vechi
  • Amprentă: Identificarea conținutului

⚠️ Avertisment de depreciere

SHA-1 este criptografic depreciat. Google și CWI Amsterdam au demonstrat coliziune practică în 2017 (SHAttered). Folosiți SHA-256.

🔄 Comparație SHA-1

🔵

MD5

128 biți

Spart — nu folosiți

🟢

SHA-1

160 biți

Depreciat — coliziuni cunoscute

🟡

SHA-256

256 biți

Sigur — recomandat

❓ Întrebări frecvente

Mai e SHA-1 sigur?

Nu. Coliziune practică demonstrată în 2017.

De ce Git folosește încă SHA-1?

Git migrează gradual la SHA-256.

Ce înlocuiește SHA-1?

SHA-256 pentru majoritatea aplicațiilor.