🔐 Spécifications techniques du chiffrement

Comprendre le chiffrement côté client de CloudPaste

✓ Architecture à connaissance nulle

Aperçu

CloudPaste utilise chiffrement de bout en bout côté client pour garantir la confidentialité et la sécurité de vos données. Lorsque le chiffrement est activé, tous les textes et images sont chiffrés dans votre navigateur avant d'être envoyés à nos serveurs. Cela signifie que nous n'avons jamais accès à vos données non chiffrées ni à votre mot de passe.

🛡️ Vos données sont cryptées avant de quitter votre appareil.
Le serveur ne stocke que des données chiffrées et ne voit jamais votre mot de passe ni le contenu déchiffré.

Spécifications techniques

Algorithme de chiffrement : AES-256-GCM (Norme de chiffrement avancée)
Dérivation clé : PBKDF2 (Fonction de dérivation de clé basée sur un mot de passe 2)
Fonction de hachage : SHA-256
Itérations : 100 000 (itérations PBKDF2)
Longueur de la clé : 256 bits
Longueur du sel : 128 bits (générés aléatoirement pour chaque chiffrement)
Longueur de la perfusion : 96 bits (générés aléatoirement pour chaque chiffrement)
Mise en œuvre: API Web Crypto (cryptographie native du navigateur)

Comment ça marche

Processus de chiffrement

1
Saisissez le mot de passe
Vous fournissez un mot de passe
→
2
Dérivation clé
PBKDF2 génère une clé de chiffrement
→
3
Chiffrer les données
Le contenu est chiffré à l'aide du protocole AES-256-GCM.
→
4
Télécharger
Données chiffrées envoyées au serveur

Explication étape par étape :

Processus de décryptage

Lorsque vous ou une personne connaissant le mot de passe ouvrez un canal chiffré :

Dispositifs de sécurité

🔒 Chiffrement côté client

Le chiffrement et le déchiffrement s'effectuent entièrement dans votre navigateur via l'API Web Crypto. Votre mot de passe et vos données non chiffrées ne quittent jamais votre appareil.

🎲 Chiffrement unique par opération

À chaque chiffrement de données, de nouvelles valeurs aléatoires de sel et de vecteur d'initialisation sont générées. Ainsi, un même contenu chiffré deux fois produit un texte chiffré totalement différent, empêchant toute analyse de schéma.

🔐 Dérivation de clés fortes

Avec 100 000 itérations, l'algorithme PBKDF2 rend les attaques par force brute extrêmement coûteuses en calcul. Même avec un mot de passe relativement robuste, les attaquants auraient besoin de ressources considérables pour le déchiffrer.

✅ Chiffrement authentifié

AES-GCM garantit à la fois la confidentialité et l'authenticité. Il assure l'intégrité des données chiffrées et les protège contre les attaques par modification.

🌐 Algorithmes conformes aux normes de l'industrie

Nous utilisons uniquement des algorithmes cryptographiques bien établis et évalués par des pairs (AES-256, PBKDF2, SHA-256) auxquels font confiance les experts en sécurité du monde entier.

Ce que nous stockons

Sur le serveur, nous ne stockons que :
  • Texte chiffré (illisible sans votre mot de passe)
  • Un drapeau indiquant que le canal est crypté
  • Métadonnées (horodatage du chargement, taille des fichiers)
⚠️ Nous ne stockons JAMAIS :
  • Votre mot de passe
  • Vos clés de chiffrement
  • Vos données non chiffrées

Meilleures pratiques

Limitations et considérations

Bien que notre système de cryptage soit robuste, veuillez prendre en compte les points suivants :

Logiciel libre et transparence

La sécurité par l'obscurité n'est pas une sécurité. Notre implémentation de chiffrement utilise des API Web Crypto standard et peut être auditée en consultant le code source dans les outils de développement de votre navigateur.