# Exemples de Cryptographie

Exemples complets de cryptographie incluant le chiffrement symétrique, asymétrique, les fonctions de hachage, les signatures numériques et les protocoles d'échange de clés

> Page canonique: https://elysiatools.com/fr/samples/cryptography

- **Catégorie:** Sécurité

- **Mots-clés:** cryptographie, chiffrement, aes, rsa, ecc, hash, signature-numérique, échange-clés

## Présentation

Exemples complets de cryptographie incluant le chiffrement symétrique, asymétrique, les fonctions de hachage, les signatures numériques et les protocoles d'échange de clés

## Exemples

- **Chiffrement Symétrique AES**: Implémentation du Standard de Chiffrement Avancé (AES) pour le chiffrement et déchiffrement sécurisé des données
- **Chiffrement de Flux ChaCha20**: Implémentation de chiffrement authentifié ChaCha20-Poly1305 pour les communications sécurisées haute performance
- **Chiffrement Asymétrique RSA**: Implémentation de cryptographie à clé publique RSA pour l'échange sécurisé de clés et signatures numériques
- **Cryptographie sur Courbe Elliptique**: Implémentation ECC utilisant ECDSA pour les signatures numériques et ECDH pour l'échange de clés
- **Fonctions de Hachage et Signatures Numériques**: Implémentations complètes de fonctions de hachage et schémas de signatures numériques incluant SHA-256, HMAC et arbres de Merkle
- **Protocoles d'Échange de Clés**: Implémentations de protocoles sécurisés d'échange de clés incluant Diffie-Hellman, ECDH et méthodes post-quantiques

## Quand l'utiliser

- Use this sample set when you want reference inputs for Exemples de Cryptographie.
- Use it to preview output formats and compare related sample variants.

## Fonctionnement

- Open a sample entry to inspect the prepared example payload or asset.
- Compare it with related tools to understand how the workflow connects.

## Cas d'usage

- Chiffrement Symétrique AES
- Chiffrement de Flux ChaCha20
- Chiffrement Asymétrique RSA
- Cryptographie sur Courbe Elliptique
- Fonctions de Hachage et Signatures Numériques
- Protocoles d'Échange de Clés

## Questions fréquentes

### What is included in Exemples de Cryptographie?

This page includes curated sample entries, related tools, and neighboring sample collections for Exemples de Cryptographie.

## Outils associés

- [Outil de chiffrement AES](https://elysiatools.com/fr/tools/aes-encryption-tool): Chiffre ou dechiffre du texte et des fichiers avec AES-256-GCM et exporte des paquets bases sur IV
- [Générateur de signature numérique](https://elysiatools.com/fr/tools/digital-signature-generator): Signe un message avec une clé privée ou vérifie une signature avec une clé publique — prend en charge RSA-PSS (SHA-256), ECDSA (P-256) et Ed25519. Cryptographie purement locale (Node crypto.createSign/createVerify), sans réseau. Collez une clé PEM pour signer ou vérifier une signature base64. Cet outil signe/vérifie ; il ne génère pas de paires de clés.
- [Chiffrement / Déchiffrement RSA](https://elysiatools.com/fr/tools/rsa-encrypt-decrypt): Chiffre du texte avec une clé publique RSA ou déchiffre le texte chiffré avec la clé privée correspondante, en utilisant le padding OAEP (SHA-1 ou SHA-256). Gère les longs messages par blocs. Les clés et données restent locales. PKCS#1 v1.5 n'est pas proposé (Node le désactive pour le déchiffrement à cause des attaques Bleichenbacher).
- [Générateur Bcrypt](https://elysiatools.com/fr/tools/bcrypt-generator): Générer un hash bcrypt à partir d'un mot de passe
- [Générateur et Analyseur JWK](https://elysiatools.com/fr/tools/jwk-generator): Génère des JSON Web Keys (JWK) pour RSA, EC (P-256/P-384/P-521/secp256k1) et OKP (Ed25519/Ed448/X25519/X448), ou analyse un JWK existant pour inspecter ses paramètres, empreinte et métadonnées
- [Générateur de Paires de Clés](https://elysiatools.com/fr/tools/key-pair-generator): Génère des paires de clés publique/privée pour divers algorithmes cryptographiques
- [Générateur PBKDF2](https://elysiatools.com/fr/tools/pbkdf2-generator): Générer un hash de dérivation de clé PBKDF2
- [Générateur de paire de clés RSA](https://elysiatools.com/fr/tools/rsa-key-generator): Génère une paire de clés RSA publique/privée via crypto.generateKeyPairSync() de Node, au format PEM. Prend en charge 2048/3072/4096 bits, PKCS#8 (recommandé) ou PKCS#1, et le chiffrement de la clé privée par phrase secrète. Les clés sont générées localement.

## Contenu associé

- [Exemples de Cryptographie Android Java](https://elysiatools.com/fr/samples/android-cryptography-java): Exemples de cryptographie Android Java incluant le calcul de hachage, le chiffrement AES et le codage Base64
- [Exemples de Cryptographie Android Kotlin](https://elysiatools.com/fr/samples/android-cryptography-kotlin): Exemples de cryptographie Android Kotlin incluant le calcul de hachage, le chiffrement AES et le codage Base64
- [Exemples de Cryptographie macOS Swift](https://elysiatools.com/fr/samples/macos-cryptography-swift): Exemples de cryptographie macOS Swift incluant les fonctions de hachage, le chiffrement/déchiffrement et les signatures numériques
- [Exemples de Cryptographie Web Go](https://elysiatools.com/fr/samples/web-cryptography-go): Exemples de cryptographie et sécurité Web Go incluant le calcul de hachage, le chiffrement symétrique et l'encodage/décodage Base64
- [Exemples de Cryptographie Web Python](https://elysiatools.com/fr/samples/web-cryptography-python): Exemples de cryptographie et de sécurité Web Python incluant le calcul de hachage, le chiffrement symétrique et l'encodage Base64
- [Exemples de Cryptographie Web Rust](https://elysiatools.com/fr/samples/web-cryptography-rust): Exemples de cryptographie Web Rust incluant le calcul de hash, le chiffrement symétrique et l'encodage Base64
