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

Eclipse Java Discussion :

[Crypto]JCE no provider ?


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mars 2005
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 1
    Par défaut [Crypto]JCE no provider ?
    Un petit probleme de JCE, sous eclipse j'essaie de creer des objets crypto mais à chaque getInstance je recoit une exception NoSuchAlgoritm... en debug cela m'indique "cannot find provider" ... si vous voyez le probleme je suis preneur



    [Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java

  2. #2
    Membre averti
    Inscrit en
    Septembre 2002
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 25
    Par défaut
    Salut leiaconcept,

    Quel provider veux-tu utiliser ?
    Si ce n'est pas celui par defaut tu dois le rajouer à la liste des providers qui se trouve dans le fichier : HOME_JRE\lib\security\java.security

    Plus ou moins à la 50eme ligne la liste des providers par defaut (1 à 6) tu rajoutes une ligne par provider que tu veux enregistrer. Exemple avec le provider Cryptix.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    #
    # List of providers and their preference orders (see above):
    #
    security.provider.1=sun.security.provider.Sun
    security.provider.2=sun.security.rsa.SunRsaSign
    security.provider.3=com.sun.net.ssl.internal.ssl.Provider
    security.provider.4=com.sun.crypto.provider.SunJCE
    security.provider.5=sun.security.jgss.SunProvider
    security.provider.6=com.sun.security.sasl.Provider
    security.provider.7=cryptix.jce.provider.CryptixCrypto
    Tu peux aussi le faire dynamiquement dans ton programme (sans toucher au fichier java.security). Exemple avec le provider Cryptix.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    java.security.Security.addProvider(new cryptix.jce.provider.CryptixCrypto() );
    Je ne sais pas t'en dire plus avec les éléments que tu donnes. Quelle est la version de ton jdk ? Montre moi ton code si tu veux en savoir plus.

    Fred.

Discussions similaires

  1. URL pour Telecharger org.bouncycastle.jce.provider
    Par sonia5 dans le forum Débuter
    Réponses: 1
    Dernier message: 06/03/2009, 13h39
  2. Bouncy Castel, Java JCA/JCE providers
    Par sky_java_seb dans le forum Sécurité
    Réponses: 2
    Dernier message: 02/02/2009, 14h07
  3. [Crypto] Bouncy Castle Provider
    Par mush_H dans le forum Sécurité
    Réponses: 3
    Dernier message: 09/01/2005, 10h38
  4. Microsoft OLE DB Provider ERROR
    Par MASSAKA dans le forum ASP
    Réponses: 2
    Dernier message: 05/10/2004, 15h02
  5. [Crypto] Besoin d'aide de cryptage en java
    Par djyb2003 dans le forum Sécurité
    Réponses: 3
    Dernier message: 08/03/2004, 18h13

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