1. #1
    Membre expérimenté
    Avatar de islamov2000
    Homme Profil pro
    Ingénieur d'études & developpement en informatique
    Inscrit en
    septembre 2007
    Messages
    803
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études & developpement en informatique
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2007
    Messages : 803
    Points : 1 709
    Points
    1 709
    Billets dans le blog
    6

    Par défaut Fonction de cryptage décryptage des procédures Oracle

    Bonjour tout le monde
    je viens de solliciter vos compétences pour me réponde à ma préoccupation qui est comme suite:
    Je veux savoir le principe de la fonction WRAP pour que je puisse implémenter ma propre fonction qui joue le même rôle que wrap.exe
    Car cette fonction de cryptage d'Oracle est devenu cassable en mettant la fonction décryptée en claire.

    Une autre question:
    Est ce que si j'arrive à créer ma propre foncton de cryptage Oracle peut l’exécuter?????
    Merci par avance.
    d'avoir Pensé à voter positivement pour ceux qui vous ont aidés et surtout à mettre si le cas.
    ça encourage.

  2. #2
    Rédacteur

    Profil pro
    Consultant
    Inscrit en
    décembre 2002
    Messages
    3 242
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : décembre 2002
    Messages : 3 242
    Points : 7 145
    Points
    7 145

    Par défaut

    En effet, WRAP offre une confidentialité limitée. Il n'effectue pas un véritable chiffrement du code PL/SQL (et d'ailleurs Oracle ne le prétend pas), mais un brouillage, un obscurcissement de premier niveau, qui peut facilement être résolu grâce à des outils trouvés en ligne.

    Je n'ai jamais entendu dire qu'il soit possible de créer sa propre fonction de cryptage des procédures stockées, et je ne crois pas qu'Oracle offre de mécanisme pour cela.

    On peut cependant imaginer d'enregistrer en table, en tant que données cryptées, le code des procédures sous forme de PL/SQL anonyme, qu'on exécuterait ensuite dynamiquement. Mais ça serait une sacrée usine à gaz !
    Consultant / formateur Oracle indépendant
    Certifié OCP 12c, 11g, 10g ; sécurité 11g

  3. #3
    Membre expérimenté
    Avatar de islamov2000
    Homme Profil pro
    Ingénieur d'études & developpement en informatique
    Inscrit en
    septembre 2007
    Messages
    803
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études & developpement en informatique
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2007
    Messages : 803
    Points : 1 709
    Points
    1 709
    Billets dans le blog
    6

    Par défaut

    Bonjour
    Merci Pomalaix pour ta réponse.
    Moi non plus, c'est étais juste une idée qui a tourné dans mon cerveau.
    L'idée que tu a proposé est géniale mais mais ça sera un projet pour concrétiser une seule procédure, surtout si elle est complexe en utilisant des paramètres d'entrées,les chaines de caractères....
    Est ce tu suggères une autre idées.
    d'avoir Pensé à voter positivement pour ceux qui vous ont aidés et surtout à mettre si le cas.
    ça encourage.

Discussions similaires

  1. Problème de cryptage/décryptage DES
    Par Kaneda Shotaro dans le forum C#
    Réponses: 5
    Dernier message: 26/06/2011, 14h00
  2. fonction de cryptage -> décryptage?
    Par Mickael23 dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 13/07/2009, 22h45
  3. RSA Cryptage/Décryptage des String
    Par khaledUSTHB dans le forum VB.NET
    Réponses: 3
    Dernier message: 18/09/2008, 10h49
  4. Fonction de cryptage dans une procédure stockée.
    Par Thomshao dans le forum SQL Procédural
    Réponses: 0
    Dernier message: 05/12/2007, 16h04
  5. Réponses: 3
    Dernier message: 16/06/2006, 16h36

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