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

Modules Perl Discussion :

Crypt::Blowfish / Crypt::CBC


Sujet :

Modules Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 9
    Par défaut Crypt::Blowfish / Crypt::CBC
    Bonjour a tous, j'essaie de mettre en oeuvre un programme de décryptage de fichiers via les librairies ci-dessus mentionnés.
    Mon problème est les module perl sous-jascents qui viennent à manquer (Blowfish.pm par exemple.)

    C:\>decrypt.pl
    Couldn't load Crypt::Blowfish: Can't locate loadable object for module Crypt::Bl
    owfish in @INC (@INC contains: C:\oracle\ora10g\perl\5.8.3\lib\MSWin32-x86 C:\or
    acle\ora10g\perl\5.8.3\lib C:\oracle\ora10g\perl\5.8.3\lib\MSWin32-x86 C:\oracle
    \ora10g\perl\site\5.8.3 C:\oracle\ora10g\perl\site\5.8.3\lib/MSWin32-x86-multi-t
    hread C:\oracle\ora10g\perl\site\5.8.3\lib C:\oracle\ora10g\sysman\admin\scripts
    C:/Perl/site/lib C:/Perl/lib .) at (eval 1) line 1
    Compilation failed in require at (eval 1) line 1.
    at C:\decrypt.pl line 9

    C:\>
    Je suis à la base un développeur Oracle Forms et je n'ai besoin de ce programme en Perl que pour une routine isolée. Pourriez-vous s'il vous plait m'aider à résoudre ce souci sans trop de casse.
    J'ai bien essayé d'utiliser ppm pour mes mettre mes modules a jour mais rien n'y fait. J'aurais aussi souhaité éviter d'avoir a utiliser make pour recompiler le module...je c c'est très fayo de ma part et je m'en excuse

    J'utilise Perl 5.8.8

    cldt
    Didier

  2. #2
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 9
    Par défaut
    Complément d'info:

    j'ai ce message d'erreur lors de l'initialisation de mon object Cypher de type CBC ...plus précisément lorsque je soumet la valeur 'Blowfish' à la propriété portant le même nom comme suit:

    my $cipher = Crypt::CBC->new( {'key' => '#############',
    'cipher' => 'Blowfish',
    #'iv' => '$KJh#(}q',
    'iv' => '$KJh#(}q',
    'regenerate_key' => 1, # default true
    'padding' => 'space',
    'prepend_iv' => 0
    });
    ...a ce que j'ai compris, Blowfish est un algo de cryptage tout comme DES3 entre autres. notez aussi que j'ai remplacé la valeur Key pour cacher la vraie clef utilisée dans mon programme (pas bête le Didou )
    bon merci de m'éclairer la-dessus.

    cldt

    Didz

  3. #3
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Et bien il te faut installer ce module (tu trouveras des PPM dans d'autres repository que celui d'Active State qui étant aux USA n'a légalement pas le droit de distribuer des programmes de cryptage aussi bons, consulte notre FAQ pour d'autres adresses). Attention, tu dois installer ce module sur ton Perl Oracle, pas sur ton Perl 5.8.8 (regarde de plus près les répertoires dans ton @INC tu comprendras mon avertissement).

    --
    Jedaï

Discussions similaires

  1. Réponses: 5
    Dernier message: 14/04/2011, 15h29
  2. [Crypt]Fonction simple de cryptage des données
    Par Agoye dans le forum Sécurité
    Réponses: 5
    Dernier message: 30/08/2006, 19h35
  3. Base de données cryptées ?
    Par dahwoud dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 11/10/2004, 14h59
  4. Identification via un LDAP, password crypté
    Par brice.antoine dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 15/06/2004, 13h04
  5. [procedure stockée] objet crypté
    Par hawax dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/04/2004, 17h44

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