Files
wiki/concepts/hash-cryptographique.md
T
2026-06-09 18:40:21 +02:00

1.5 KiB

title, created, updated, type, tags, confidence, contested, sources
title created updated type tags confidence contested sources
Hash Cryptographique 2026-06-06 2026-06-06 concept
security
crypto
tech
high false
synthesized

🔨 Hash Cryptographique

Définition Courte

Fonction mathématique qui transforme une donnée de taille arbitraire en une empreinte de taille fixe, avec des propriétés d'irréversibilité et d'unicité.

Explication Détaillée

Propriétés d'une bonne fonction de hash :

  • Déterministe : même entrée \rightarrow même sortie.
  • Rapide : calculer le hash doit être peu coûteux.
  • Résistance à la pré-image : difficile de retrouver l'entrée à partir du hash.
  • Résistance aux collisions : difficile de trouver deux entrées avec le même hash.
  • Effet avalanche : 1 bit changé en entrée \rightarrow hash complètement différent.

Familles :

  • SHA-2 (SHA-256, SHA-512) : standard actuel.
  • SHA-3 (Keccak) : alternative, structure différente.
  • BLAKE2 / BLAKE3 : très rapide, moderne.
  • MD5, SHA-1 : cassés, à ne plus utiliser.

Cas d'Usage

  • Vérification d'intégrité (checksums).
  • Stockage de mots de passe (avec sel et bcrypt/argon2).
  • Signatures numériques.
  • Blockchain.

Outils Liés

  • OpenSSL (sha256sum, etc.).
  • HashiCorp Vault.
  • Bcrypt, Argon2 (pour mots de passe).

Pages Liées

Questions Ouvertes

  • SHA-256 survivra-t-il à l'ordinateur quantique ?
  • Quand faut-il passer à Argon2 vs Bcrypt ?