Base64 & Hash Tool
Encodage Base64 et calcul de hash (MD5, SHA-256, etc.).
Encodage Base64
Calcul de Hash
MD5
SHA-1
SHA-256
SHA-384
SHA-512
Verification de Hash
Reference
Base64
| Commande | Description |
|---|---|
echo -n "text" \| base64 |
Encoder |
echo "dGV4dA==" \| base64 -d |
Decoder |
openssl base64 -in file |
Encoder fichier |
openssl base64 -d -in file |
Decoder fichier |
Hash en ligne de commande
# MD5
echo -n "text" | md5sum
md5sum fichier.txt
# SHA-256
echo -n "text" | sha256sum
sha256sum fichier.txt
# SHA-512
echo -n "text" | sha512sum
# OpenSSL (tous les algos)
openssl dgst -md5 fichier.txt
openssl dgst -sha256 fichier.txt
Tailles de hash
| Algorithme | Bits | Caracteres hex |
|---|---|---|
| MD5 | 128 | 32 |
| SHA-1 | 160 | 40 |
| SHA-256 | 256 | 64 |
| SHA-384 | 384 | 96 |
| SHA-512 | 512 | 128 |
MD5 et SHA-1
MD5 et SHA-1 sont considered cryptographiquement faibles. Utilisez SHA-256 ou superieur pour la securite.