Générateur SHA-1
Ce qu'est SHA-1 aujourd'hui
SHA-1 produit un digest 160 bits et une fois ancré les certificats TLS et les ID d'objets Git. Les attaques de collisions pratiques signifient que vous ne devez plus compter sur SHA-1 pour la signature ou la délivrance de certificat – les navigateurs le bloquent. Git migre; lorsque vous avez besoin de preuves falsifiées, choisissez SHA-256.
Utilisations légitimes à gauche
Reproduction d'échantillons HMAC-SHA1, validation de noms de fichiers firmware anciens, ou expliquer pourquoi votre IC imprime toujours SHA-1 jusqu'à repos rehash. Paire les mises à niveau avecGénérateur SHA-256Guides de migration.
Exemple
Diff deux pots exportés: la correspondance SHA-1 implique toujours des fichiers identiquessaufquelqu'un artisanat une paire de collisions - haut risque pour les contextes signés, faible pour la dedupe décontracté de constructions de confiance.
HMAC-SHA1 ?
Toujours vu dans les API, mais planifiez des mises à niveau — les directives de RFC découragent les nouveaux déploiements.