IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2016
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Haïti

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : juin 2016
    Messages : 29
    Points : 36
    Points
    36
    Par défaut Afficher une image crypté avec DES ou AES en mode ECB ou CBC
    Bonsoir a tous, je suis nouveau en programmation, voila mon probleme:

    Je souhaite comparer une image normale, et cette meme image quand elle est crypté.

    j'ai converti l'image en tableua de byte[], et c'est a ce tableau de byte[] que j'ai appliqué l'algoithme de cryptage. Cependant je n'arrive pas a retransformer le tableau de byte crypté en image pour voir comment sera l'imagel'image que je viens de crypter. et pourtant quand je decrypte le tableau de byte avec la cle de decryptage, j'affiche correctement l'image.

    Questions?

    Y a t il un moyen d'afficher l'image crypté a partir du tableau de byte[]?

    Si non, comment devrais je proceder selon vous pour crypter l'image avec soit l'algorithme DES, soit AES en mode ECB ou CBC pour pouvoir constater la difference entre ces deux modes de cryptage de maniere concrete?

    Merci d'avance de vps reponses.

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    août 2006
    Messages
    4 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2006
    Messages : 4 001
    Points : 7 824
    Points
    7 824
    Par défaut
    Peux-tu poster ton code actuel ?
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2016
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Haïti

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : juin 2016
    Messages : 29
    Points : 36
    Points
    36
    Par défaut
    J'ai trouve la solution a on probleme.

    ce qui me faisait defaut c'est que j'avais converti tout le fichier image en tableau de byte que jai crypte par la suite. ce qui a pour effet de crypter aussi les metadonnees sur l'image.

    Pour y remedier, j'ai recueilli l'ensemble des pixels de l'image avec la fonction getRGB(), que j'ai ensuite transforme en tableau de byte[].apres avoir crypte, j'ai fait le chemin inverse, j'ai retransforme le tableau de byte crypte en tableau de int[] (qui represente l'ensemble des pixels de l'image cryptee) et j'ai utilise lla fonction setRGB() pour recuperer l'image cryptee.

    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 20/11/2017, 08h44
  2. Réponses: 1
    Dernier message: 29/12/2008, 15h21
  3. [AJAX] Afficher une image GD avec ajax
    Par darkvodka dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 05/06/2007, 00h43
  4. Afficher une image JPEG avec le composant TJPEGImage
    Par BigMike dans le forum C++Builder
    Réponses: 4
    Dernier message: 13/07/2006, 15h21
  5. Charger et afficher une image jpg avec les mfc
    Par glop - pas glop dans le forum MFC
    Réponses: 3
    Dernier message: 11/02/2004, 18h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo