Initial vault setup
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
---
|
||||
title: Hash Cryptographique
|
||||
created: 2026-06-06
|
||||
updated: 2026-06-06
|
||||
type: concept
|
||||
tags: [security, crypto, tech]
|
||||
confidence: high
|
||||
contested: false
|
||||
sources: [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
|
||||
- [[cryptographie-post-quantique]]
|
||||
- [[tls-https]]
|
||||
- [[ml-kem]]
|
||||
|
||||
## Questions Ouvertes
|
||||
- SHA-256 survivra-t-il à l'ordinateur quantique ?
|
||||
- Quand faut-il passer à Argon2 vs Bcrypt ?
|
||||
Reference in New Issue
Block a user