Secure distribution of digital representations

Distribution securisee de representations numeriques

Abstract

Techniques for secure distribution of digital representations that combine encryption and watermarking. When a user at a client desires to download a digital representation, the user makes a request to a server for the digital representation, which encrypts the digital representation using a first key and downloads the encrypted digital representation to the user. Before the user performs any operation on the decrypted digital representation, a secret fingerprint watermark identifying the user is added to the digital representation. The fingerprint watermark is added either at the server or at the client and a copy of the fingerprinted digital representation is kept at the server. If the user makes an impermissible use of the digital representation, the secret fingerprint watermark can be used to identify the user. The request made by the user indicates the type of use that the user whished to make of the digital representation. If the use involves storage of the digital representation at the client, the server provides a second key that the client employs to encrypt the digital representation. If the user has permission to do so, the user may modify the digital representation and return the modified digital representation to the server for further distribution. In this case, the second key is used to encrypt the digital representation when it is sent to the server. The second key also serves as the user identification in the fingerprint watermark. If the user loses the second key, it can be recovered from the copy of the fingerprinted digital representation kept at the server. The first and second keys and any decrypted copy of the digital representation are kept in secure storage in the client.
L'invention concerne des techniques servant à effectuer une distribution sécurisée de représentations numériques, combinant le codage et l'utilisation de filigranes. Lorsqu'un utilisateur chez un client désire télécharger une représentation numérique, l'utilisateur effectue une demande auprès d'un serveur pour obtenir une représentation numérique, ce serveur codant cette dernière au moyen d'un premier code et téléchargeant la représentation numérique codée chez l'utilisateur. Avant la réalisation de toute opération par l'utilisateur sur la représentation numérique codée, un filigrane secret constituant une empreinte identifiant l'utilisateur est ajouté à la représentation numérique. Ce filigrane-empreinte est ajouté soit au niveau du serveur soit chez le client, et une copie de la représentation numérique comportant l'empreinte est conservée au niveau du serveur. Si l'utilisateur utilise la représentation numérique de façon non autorisée, le filigrane-empreinte secret peut être utilisé pour identifier l'utilisateur. La demande effectuée par l'utilisateur indique le type d'emploi que l'utilisateur souhaite faire de la représentation numérique. Si cet emploi implique le stockage de la représentation numérique chez le client, le serveur fournit un second code que le client utilise pour coder la représentation numérique. Si l'utilisateur est autorisé à agir de la sorte, l'utilisateur peut modifier la représentation numérique et retourner la représentation numérique modifiée au serveur pour une distribution ultérieure. Dans ce cas, le second code est utilisé pour coder la représentation numérique lorsqu'elle est envoyée au serveur. Ce second code sert également à identifier l'utilisateur dans le filigrane-empreinte. Si l'utilisateur perd le second code, ce dernier peut être récupéré à partir de la copie de la représentation numérique comportant l'empreinte, conservée au niveau du serveur. Le premier et le second code et toute copie décodée de la représentation numérique sont stockés de façon sûre chez le client.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (4)

    Publication numberPublication dateAssigneeTitle
    EP-0651554-A1May 03, 1995Eastman Kodak CompanyMethod and apparatus for the addition and removal of digital watermarks in a hierarchical image storage and retrieval system
    EP-0719045-A2June 26, 1996Mitsubishi CorporationSystème de cryptage pour programmes audiovisuels
    EP-0798892-A2October 01, 1997International Business Machines CorporationCréation et distribution de documents numériques
    WO-9737461-A1October 09, 1997Hewlett-Packard CompanyTransmitting messages over a network

NO-Patent Citations (0)

    Title

Cited By (34)

    Publication numberPublication dateAssigneeTitle
    DE-10044051-A1March 14, 2002Deutsche Telekom AgVerfahren zur Werbefinanzierung von Multimedia-Inhalten
    EP-1137250-A1September 26, 2001Hewlett-Packard Company, A Delaware CorporationAméliorations relatives aux filigranes
    EP-1195702-A2April 10, 2002Hudson Soft Co., Ltd.Système de génération de données digitales
    EP-1195702-A3February 09, 2005Hudson Soft Co., Ltd.Système de génération de données digitales
    EP-1209897-A2May 29, 2002Xerox CorporationSystemen und Verfahren zum regelbasierenden Ausdrucken und Fälschungsberurteilung
    EP-1209897-A3October 15, 2003Xerox CorporationSystèmes et procédé pour l'impression à base de règles et pour la détection de contrefaçons
    EP-1267344-A3October 27, 2010Sony CorporationSystème de transfert de données, appareil de transfert de données, appareil d'enregistrement de données, méthode d'édition, et méthode de traitement de données
    EP-1546888-A1June 29, 2005Hewlett-Packard Development Company, L.P.Contenu numerique comprenant des informations presentant une valeur latente pour l'acheteur et son procede de production
    EP-1546888-A4August 15, 2007Hewlett Packard Development CoDigitaler inhalt mit informationen von latentem wert für den käufer und verfahren zu seiner herstellung
    EP-1546889-A1June 29, 2005Hewlett-Packard Development Company, L.P.Contenu numerique pourvu d'informations presentant une valeur latente pour un acheteur et son procede de production
    EP-1546889-A4August 15, 2007Hewlett Packard Development CoDigital content with information of latent value to purchaser and method for making the same
    EP-1845702-A1October 17, 2007France TélécomProcédé de diffusion et de marquage d'un contenu numérique, procédé de dechiffrement, dispositif de dechiffrement et programme d'ordinateur et support de donnés pour le dechiffrement d'un contenu numérique chiffres
    EP-2477133-A1July 18, 2012Thomson LicensingDistribution de contenu numérique protégé par mot de passe générateur de tatouage numérique
    FR-2900005-A1October 19, 2007France TelecomProcede de diffusion d'un contenu numerique, et procede, dispositif et programme d'ordinateur pour le dechiffrement d'un contenu numerique chiffre
    GB-2342827-AApril 19, 2000Mark BakerA system for authentication, data security, digital rights management and encryption for use with electronic commerce and electronic business systems
    US-6505160-B1January 07, 2003Digimarc CorporationConnected audio and other media objects
    US-6856407-B2February 15, 2005Nextengine, Inc.Method for depth detection in 3D imaging providing a depth measurement for each unitary group of pixels
    US-6961853-B2November 01, 2005Hewlett-Packard Development Company, L.P.Digital watermarks
    US-7050585-B2May 23, 2006Nextengine, Inc.Imaging system monitored or controlled to ensure fidelity of file captured
    US-7110541-B1September 19, 2006Xerox CorporationSystems and methods for policy based printing
    US-7358986-B1April 15, 2008Nextengine, Inc.Digital imaging system having distribution controlled over a distributed network
    US-7480635-B2January 20, 2009Deutsche Telekom AgMethod for financing multimedia content through advertising
    US-8108484-B2January 31, 2012Digimarc CorporationFingerprints and machine-readable codes combined with user characteristics to obtain content or information
    US-9418208-B2August 16, 2016Thomson LicensingDistribution of digital content protected by watermark-generating password
    WO-0127795-A2April 19, 2001General Electric CompanyProcede et systeme de communications basees sur une application d'economiseur d'ecran
    WO-0127795-A3December 18, 2003Gen ElectricMethod and system for screen saver based communications
    WO-0145410-A2June 21, 2001Sun Microsystems, Inc.A method and apparatus for watermarking digital content
    WO-0145410-A3December 27, 2001Sun Microsystems IncA method and apparatus for watermarking digital content
    WO-0155889-A1August 02, 2001Digimarc CorporationLiaison d'objets audio et d'autres objets media
    WO-0223887-A2March 21, 2002Nextengine, Inc.Surveillance et commande d'un systeme d'imagerie permettant d'assurer la fidelite d'un enregistrement d'image capturee
    WO-0223887-A3June 27, 2002Nextengine IncSurveillance et commande d'un systeme d'imagerie permettant d'assurer la fidelite d'un enregistrement d'image capturee
    WO-2009079708-A1July 02, 2009Cocoon Data Pty LimitedSystem and method for securing data
    WO-2012093026-A1July 12, 2012Thomson LicensingDistribution de contenu numérique protégé par un mot de passe générant un filigrane
    WO-9963749-A1December 09, 1999Martin Harold HallData marking system