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

Sécurité Discussion :

IBM sort une bibliothèque de chiffrement homomorphe


Sujet :

Sécurité

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2013
    Messages
    8 458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2013
    Messages : 8 458
    Points : 197 852
    Points
    197 852
    Par défaut IBM sort une bibliothèque de chiffrement homomorphe
    IBM sort une bibliothèque de chiffrement homomorphe
    permettant de travailler sur les fichiers protégés sans les déchiffrer

    Un groupe de chercheur d’IBM a publié un projet sur GitHub, qui implémente un système de chiffrage de données homomorphe, c’est-à-dire une façon de travailler avec les données chiffrées dans un fichier sans avoir à décrypter le fichier en entier.

    Quel est l’intérêt ? Probablement le fait que lorsque vous devez déchiffrer le fichier sur lequel vous allez travailler, il existera en clair quelque part.

    IBM a d’autres idées sur le sujet : garder le fichier crypté chiffré maintiendrait les données protégées dans le Cloud tandis que les utilisateurs pourraient continuer de travailler dessus.

    Le projet a été baptisé HElib, la bibliothèque de chiffrement homomorphe. Ses auteurs la décrivent comme « une mise en œuvre du régime Brakerski-Gentry-Vaikuntanathan (BGV), avec de nombreuses optimisations pour rendre les évaluations homomorphes plus rapides, se concentrant principalement sur une utilisation effective des techniques d’emballage du chiffrement Smart-Vercauteren et des optimisations Gentry-Halevi-Smart »

    En plus des algorithmes de génération des clés, de chiffrement et de déchiffrement, le schéma homomorphe ajoute une fonction « Évaluer ».

    Télécharger HElib sur GitHub

    Source : IBM, description Craig Gentry (au format PDF)

    Et vous ?

    Que pensez-vous de cette approche ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre éprouvé Avatar de jmnicolas
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2007
    Messages : 427
    Points : 976
    Points
    976
    Par défaut
    "chiffrement homomorphe" ???
    Comme si le mariage pour tous ne leur suffisait pas, maintenant il leur faut aussi le chiffrement ???!!!





    Plus sérieusement, il me semble que CloudFlare propose un système homomorphe aussi, mais d'après plusieurs critiques le chiffrement est tellement mauvais que c'est comme si les données étaient en clair.

    Pour moi ça me parait contradictoire de pouvoir trier des données chiffrées : si on peut les trier c'est que le chiffrement "fuit" et est cassable.
    Mais bon autant CloudFlare ne m'impressionne pas, autant je suis prêt à laisser le bénéfice du doute à IBM.

    À voir ce que ça donne dans les prochaines années, mais en attendant je ne crypterais pas des choses vitales avec ça.
    The greatest shortcoming of the human race is our inability to understand the exponential function. Albert A. Bartlett

    La plus grande lacune de la race humaine c'est notre incapacité à comprendre la fonction exponentielle.

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 40
    Points : 26
    Points
    26
    Par défaut
    Bonjour,je suis intéressé par ce type de cryptage(entièrement homomorphe) et je veux connaitre d'autre chose.
    Sur quel type de fichier vous avez tester ce projet?(fichier texte,des bases de données,image,...)?Pouvez vous me donner quelque résultat par exemple sur le temps d'exécution de cette algorithme
    Merci d'avance

  4. #4
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Le chiffrement homomorphe, c'est pas nouveau du tout. On trouve d'ailleurs un article de B. Schneier (sommite mondiale sur la crypto ou la securite), sur une declaration fracassante d'IBM a propos de l'homomorphisme en 2009...

    Pour resumer en tres tres gros, une des idees est la suivante (homomorphisme sur la multiplication) :
    je chiffre P, j'obtiens C. Je multiplie par 2, j'obtiens donc 2C. Et si je dechiffre 2C, j'obtiens 2P.

    L'interet est donc le suivant :
    Une donnee est stockee chiffree, et on peut faire des operations dessus sans la dechiffrer. Par exemple faire des recherches : je cherche "2C", l'algorithme de recherche le trouve, me le renvoie, et moi je dechiffre et j'applique les operations mathematiques pour retrouver la version decodee.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/02/2015, 22h13
  2. Réponses: 1
    Dernier message: 24/06/2014, 14h57
  3. Installation d'une bibliothèque
    Par Empty_body dans le forum JBuilder
    Réponses: 3
    Dernier message: 09/02/2006, 19h43
  4. Utiliser une bibliothèque statique
    Par djflex68 dans le forum MFC
    Réponses: 6
    Dernier message: 15/08/2005, 19h26
  5. Réponses: 19
    Dernier message: 26/04/2004, 08h54

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