Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

Application de chiffrement et déchiffrement de n'importe quel fichier


Messages recommandés

La démo : https://algeria.hstn.me/crypt/

 

1. Fonctionnalités Principales

  • Chiffrement de fichiers (Tab "CHIFFRER") : Permet de transformer n'importe quel fichier en un fichier protégé avec l'extension .enc.

  • Déchiffrement de fichiers (Tab "DÉCHIFFRER") : Permet de restaurer le fichier original à partir d'un fichier .enc, à condition de posséder le mot de passe correct.

  • Sécurité Locale : Le traitement s'effectue entièrement dans le navigateur de l'utilisateur. Aucune donnée n'est envoyée vers un serveur externe, garantissant la confidentialité des documents et des mots de passe.

  • Gestion du téléchargement : Une fois le processus terminé, l'application génère automatiquement le téléchargement du fichier résultant.

2. Spécifications Techniques (Sécurité)

L'outil utilise des standards de cryptographie robustes via l'API Web Crypto :

  • Algorithme de chiffrement : AES-256-GCM (Advanced Encryption Standard avec mode Galois/Counter), offrant à la fois la confidentialité et la vérification de l'intégrité des données.

  • Dérivation de clé : Utilise PBKDF2 (Password-Based Key Derivation Function 2) avec 310 000 itérations et un hachage SHA-256. Cela rend les attaques par force brute sur le mot de passe beaucoup plus lentes et difficiles.

  • Protection par Sel (Salt) et IV : Un "sel" unique de 16 octets et un vecteur d'initialisation (IV) de 12 octets sont générés aléatoirement pour chaque opération de chiffrement.

3. Interface et Expérience Utilisateur

  • Design "Cyberpunk" : L'interface utilise un thème sombre avec des accents orange vif, des lignes de balayage (scan lines) et une police typographique futuriste.

  • Glisser-Déposer (Drag & Drop) : Supporte l'importation rapide de fichiers par glissement dans la zone dédiée.

  • Indicateur de force du mot de passe : Un script analyse en temps réel la complexité du mot de passe (longueur, majuscules, chiffres, caractères spéciaux) et affiche une barre de progression de couleur.

  • Retours visuels : L'application inclut des barres de progression pour les étapes de calcul (lecture, dérivation de clé, chiffrement) et des notifications de succès ou d'erreur (ex: mot de passe incorrect).

4. Structure du fichier de sortie

Le fichier .enc généré contient une structure précise pour permettre le déchiffrement futur :

  1. Magic Number : "ENC1" (pour identifier que le fichier provient de cet outil).

  2. Paramètres : Le sel (16 octets) et l'IV (12 octets).

  3. Données chiffrées : Le nom du fichier original (encodé) suivi du contenu binaire du fichier.


En résumé : C'est un utilitaire "Single Page Application" (SPA) très sécurisé, idéal pour protéger des fichiers sensibles avant de les stocker sur un cloud non sécurisé ou de les envoyer via une messagerie classique.

Ceci est un contenu masqué, merci de

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...