Data Transfer Project : Google, Microsoft, Twitter et Facebook partenaires de portabilité

 

Vos données personnelles sont une cible permanente. Pas une semaine ne passe sans nouvelles d’une autre violation massive de données personnelles. La seule personne qui ne peut pas accéder à vos données, semble-t-il, c’est vous.

Google, en partenariat avec Microsoft, Twitter et Facebook, va changer cela avec l’Open Source Data Transfer Project (DTP). Ce projet développe des outils qui permettront aux consommateurs de transférer leurs données directement d’un service à l’autre.

Il s’appuie sur le travail précédent de Google pour transférer des données entre différents services cloud de stockage de données : Télécharger Vos Données, aka Takeout, que les utilisateurs peuvent exploiter pour télécharger une copie lisible par ordinateur des données stockées dans plus de 50 produits Google. Avec Télécharger vos données, vous pouvez également transférer vos fichiers Google Drive directement dans vos comptes Dropbox, Box ou MS OneDrive.

L’objectif de DTP est de permettre une connexion entre deux interfaces de produit ouvertes au public pour importer et exporter des données directement à l’aide d’interfaces de programmation d’application (API) communes. DTP a été développé pour tester les concepts et la faisabilité de catégories spécifiques de transfert de données utilisateur entre des services en ligne.

DTP sera alimenté par des « adapters », qui convertiront les formats de données propriétaires en un petit nombre de formats standards, « Data Models ». Les données contenues dans ces modèles seront ensuite utilisées pour transférer des données d’un système à l’autre.

Le transfert de données entre deux fournisseurs utilisera le mécanisme d’autorisation existant du fournisseur. Ainsi, chaque fournisseur contrôlera toujours la sécurité de son service.

Toutes les informations d’identification individuelles et les données utilisateur seront chiffrées en transit et en archivage. Cela se fera via PFS, perfect forward secrecy (confidentialité de transmission parfaite). Dans ce protocole, une nouvelle clé unique est générée pour chaque transfert.

Même si tout cela fonctionne bien, il y aura des problèmes. Par exemple, les formats de données canoniques ne peuvent pas atténuer les problèmes tels que les limitations de mise en forme ou de support en termes de fonctionnalités. Sur le plan positif, l’approche DTP devrait montrer qu’un degré substantiel de portabilité de données à l’échelle de l’industrie peut être atteint sans changements radicaux des produits existants ou des mécanismes d’autorisation.

En bref, cela rend le transfert de données assez facile pour que les entreprises associées à DTP espèrent que d’autres entreprises se joindront à elles pour intégrer la fonctionnalité d’exportation et d’importation à leurs services.

Selon Craig Shank, vice-président des standards de Microsoft, DTP sera conçu pour permettre aux utilisateurs de transférer facilement et en toute sécurité des données personnelles. Plus précisément :

  • Conçu pour les utilisateurs : Les outils de portabilité des données doivent être ouverts et interopérables avec les standards de l’industrie et faciles à trouver, intuitifs à utiliser et facilement accessibles aux utilisateurs pour transférer facilement des données entre services ou les télécharger à leurs propres fins.
  • Utilise de normes solides de confidentialité et de sécurité : Les fournisseurs de chaque côté de la transaction de portabilité doivent disposer de mesures de confidentialité et de sécurité strictes pour se prémunir contre l’accès non autorisé, le détournement de données ou d’autres types de fraude. Les utilisateurs doivent être informés de manière claire et concise du type et de la portée des données transférées, de la manière dont les données seront utilisées et des pratiques de confidentialité et de sécurité du service de destination.
  • Se concentre sur les données d’un utilisateur, pas sur les données d’entreprise: la portabilité des données doit se concentrer sur les données utiles à l’utilisateur, telles que le contenu créé, importé ou approuvé par le fournisseur de services du contrôleur de données. La portabilité des données pour les organisations doit être contrôlée par la propre politique des organisations sur leurs données.
  • Respecte tout le monde: Nous vivons dans un monde collaboratif où les gens se connectent, partagent et créent ensemble. La portabilité des données devrait se concentrer uniquement sur la fourniture de données directement liées à la personne demandant le transfert afin de trouver le bon équilibre entre la portabilité, la confidentialité et les avantages d’essayer un nouveau service. Cela signifie que les fournisseurs de services doivent s’assurer que les informations privées liées à des personnes autres que la personne concernée sont respectées.

Tout cela, c’est très bien, mais passons aux choses sérieuses : que pouvez-vous faire une fois DTP opérationnel ? Les développeurs DTP suggèrent les cas d’utilisation suivants :

  • Un utilisateur découvre un nouveau service d’impression de photos offrant de beaux formats de livres photo innovants, mais leurs photos sont stockées sur leur compte de réseaux sociaux. Avec DTP, ils peuvent visiter un site Web ou une application offerte par le service d’impression de photos et initier un transfert directement de leur plateforme de réseau social vers le service de livre photo.
  • Un utilisateur n’est pas d’accord avec la politique de confidentialité de son service de musique. Il veut immédiatement arrêter de l’utiliser, mais sans perdre les playlists créées. En utilisant ce logiciel open-source, il pourrait utiliser la fonctionnalité d’exportation du fournisseur d’origine pour enregistrer une copie de ses playlists dans le cloud. Cela lui permet d’importer les listes de lecture vers un nouveau fournisseur ou vers plusieurs fournisseurs, une fois qu’il a décidé d’un nouveau service.
  • Une entreprise reçoit des demandes de clients souhaitant importer des données d’un ancien fournisseur qui cesse ses activités. Le fournisseur legacy dispose d’options limitées pour permettre aux clients de déplacer leurs données. La société développe un adaptateur pour l’APS du fournisseur legacy qui permet aux utilisateurs de transférer des données au service de l’entreprise, ce qui profite également aux autres fournisseurs qui traitent le même type de données.
  • Une association industrielle pour les supermarchés veut permettre aux clients de transférer leur historique d’achat d’une enseigne à une autre, afin qu’ils puissent obtenir des coupons en fonction des habitudes d’achat entre les magasins. Pour ce faire, l’association hébergerait une plate-forme hôte spécifique de DTP.

Ce sont toutes d’excellentes suggestions. Maintenant, quand pourrons-nous effectivement les voir se concrétiser ? Bonne question.

Comme le soulignent Brian Willard, ingénieur logiciel chez Google, et Greg Fair, chef de produit Google : « Le projet de transfert de données en est au tout début et nous encourageons la communauté des développeurs à nous rejoindre et à étendre la plateforme pour prendre en charge de nombreux autres types de données, fournisseurs de services et solutions d’hébergement. « 

« Le prototype supporte déjà le transfert de données pour plusieurs produits verticaux, notamment les photos, le courriel, les contacts, le calendrier et les tâches grâce aux API disponibles de Google, Microsoft, Twitter, Flickr, Instagram et Remember the Milk. et Smugmug.

Si vous voulez l’essayer par vous-même, vous pouvez consulter le code via Docker et Code. Pour que cela fonctionne, vous aurez besoin des API clés de chaque service.

Est-ce que d’autres entreprises participeront au projet ? C’est aussi une excellente question. Dans les années 80, lorsque j’écrivais des programmes en C au lieu d’articles sur la technologie, j’ai beaucoup travaillé sur l’interopérabilité des données. C’était frustrant. Alors que tout le monde reconnaissait que les API et les formats de données ouverts étaient une bonne chose, peu d’entreprises étaient disposées à exposer leurs données aux autres.

A présent qu’il est clair que l’approche open-source est le meilleur moyen de créer des programmes, les entreprises seront peut-être plus enclines à adhérer à l’idée que le partage de données avec les utilisateurs peut également leur être bénéfique.

Go to Source


bouton-devis