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

Java Discussion :

probleme de cryptage


Sujet :

Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 39
    Par défaut probleme de cryptage
    bonjour j'essai de compiler un code que jai trouvé sur internet mais j'obtiens ces messages d'erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    java.security.InvalidKeyException: Illegal key size or default parameters
    	at javax.crypto.Cipher.a(DashoA13*..)
    	at javax.crypto.Cipher.a(DashoA13*..)
    	at javax.crypto.Cipher.a(DashoA13*..)
    	at javax.crypto.Cipher.init(DashoA13*..)
    	at javax.crypto.Cipher.init(DashoA13*..)
    	at de.mendelson.util.security.BCCryptoHelper.performUnlimitedStrengthJurisdictionPolicyTest(BCCryptoHelper.java:104)
    	at de.mendelson.comm.as2.server.AS2Server.<init>(AS2Server.java:72)
    	at de.mendelson.comm.as2.AS2.main(AS2.java:95)
    22 juil. 2009 09:42:21 de.mendelson.comm.as2.server.AS2Server <init>
    SEVERE: Limited key strength has been detected in the JVM. Please install the "Unlimited jurisdiction key strength policy files" before running the mendelson opensource AS2 server.
    je suis sous eclipse 3.4.2
    et jai comme jdk 1.6.0.14 jre6


    d'ou pourrait venir le probleme?

    merci de m'aider

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,
    Il semblerait que tu utilises des tailles de clefs trop longues par rapport à ce que Java autorise par défaut. Comme suggéré dans le message d'erreur, tu dois télécharger le "Unlimited jurisdiction key strength policy files" ici : http://java.sun.com/javase/downloads/index.jsp (tout en bas) et l'installer, à savoir copier deux fichier comme expliqué dans le fichier readme livré avec.
    Ça devrait résoudre ton problème
    Bon courage

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 39
    Par défaut
    oui effectivement c'est ce que jai fais:jai copié les deux .jar dans security mais ca ne marche pas.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Tu as bien copié au bon endroit ? Tu as redémarré ton appli (ta JVM) après avoir copié ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 39
    Par défaut
    The standard place for JCE jurisdiction policy JAR files is:

    <java-home>\lib\security [Win32]


    comme dans lib je n'ai pas trouvé le dossier security je l ai crée puis copié les deux points jar.

    Remarque: Jai trouvé ces deux .jar dans jre/lib/security

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par maggie2008 Voir le message
    The standard place for JCE jurisdiction policy JAR files is:

    <java-home>\lib\security [Win32]


    comme dans lib je n'ai pas trouvé le dossier security je l ai crée puis copié les deux points jar.

    Remarque: Jai trouvé ces deux .jar dans jre/lib/security
    Si le répertoire n'existait pas c'est que tu n'étais pas au bon endroit. Tu as copié où exactement ? Quand tu dis que tu as jdk et jre tu as installé les deux séparément ?

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 39
    Par défaut
    non le jre est venu avec le jdk

    comme jai pas trouvé lemplacement
    <java-home>\lib\security [Win32]

    jai creeé le repertoire!
    mais comme je te lai dis jai trouvé ces deux .jar dans un autre repertoire

  8. #8
    Invité
    Invité(e)
    Par défaut
    C'est donc surement ces deux jars qu'il faut remplacer. Mais veux tu bien me dire exactement les chemins :
    • où tu as copié en premier (genre C:\\toto\pouet\plop)
    • où tu as trouvé les deux jars

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 39
    Par défaut
    ok

    dans le read me il y a:
    The standard place for JCE jurisdiction policy JAR files is:

    <java-home>/lib/security [Unix]
    <java-home>\lib\security [Win32]

    mais moi jai deja les deux jar dans ( que je nai pas remplacé):
    C:\programmes\java\jdk1.6.0.14\jre\lib\security

    or c'est pas le chemin exact du read me
    c'est pour ca que jai crée un repertoire :security où jai mis les jar que jai telechargé dans:

    C:\programmes\java\jdk1.6.0.14\lib

    merci

  10. #10
    Invité
    Invité(e)
    Par défaut
    Si, tout est bon. Le <java-home> c'est le jre, le home de l'exécution (donc <jdk-home>\jre\). Mais si tu remplaces les jars dans C:\programmes\java\jdk1.6.0.14\jre\lib\security ça marchera car c'est les bons

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 39
    Par défaut
    desolée mais ca ne marche pas!!!
    je ne sais plus quoi faire

    merci de me consacrer du temps

  12. #12
    Invité
    Invité(e)
    Par défaut
    Bon reprenons.
    Tu avais déjà ces deux jar dans C:\programmes\java\jdk1.6.0.14\jre\lib\security
    Tu as ensuite remplacé ces deux jars par ceux téléchargés sur le site de Sun ?
    Puis tu as redémarré la jvm qui exécutes ton application et tu as toujours la même erreur ?

    Si oui, alors : es-tu sûr que tu as un seul JRE ou que c'est bien celui-ci qui est utilisé ?

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 39
    Par défaut
    Dans C\programmes\java jai deux fichier jdk1.6.0.14 et jre6

    ils ont la meme date de creation donc j'en déduis que que le jre6 venait avec le jdk

    Or dans le jdk je retrouve un fichier jre qui contient les meme fichier que le jre6

  14. #14
    Invité
    Invité(e)
    Par défaut
    Qu'as tu dasn jre6 ? Je suis pas spécialisé dans l'isntallation du jdk sous Windows donc je sais pas ce qu'il installe. Mais normalement quand tu installes le jdk, un jre est avec, et est dans le répertoire du jdk.
    Quels jars as tu remplacé ? Il semblerait que tu n'aies pas remplacé le bon alors.

  15. #15
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 39
    Par défaut
    salut
    je sais pas ce que j ai fais mais maintenant ça marche!!!
    je te recontacterai si jai du nouveau!

Discussions similaires

  1. Probleme fonction cryptage
    Par zeflex dans le forum Langage
    Réponses: 16
    Dernier message: 24/04/2012, 17h20
  2. probleme avec le cryptage de cesar
    Par abdoue2004 dans le forum C
    Réponses: 6
    Dernier message: 05/03/2007, 22h00
  3. probleme de cryptage
    Par jkofr dans le forum Algorithmes et structures de données
    Réponses: 23
    Dernier message: 24/10/2006, 14h52
  4. Problème cryptage simple de fichier
    Par darthnexus dans le forum C++
    Réponses: 4
    Dernier message: 03/06/2006, 18h16
  5. [Cryptographie] problème en utilisant le cryptage DES
    Par chti_juanito dans le forum Sécurité
    Réponses: 11
    Dernier message: 07/02/2006, 08h29

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