Method and apparatus for digital content copy protection

   
   

A method, apparatus and a computer program product are described for copy protecting encrypted documents in a client-server system using an unsecured communication channel. The client-server system has clients and a server for storing encrypted documents. Encrypted documents e(K.sub.s, M) are received by a client from the server. Communications on a transmission channel between the client and the server are then authenticated. Such communications also include electronic payments initiated by a user using the client. Upon authenticating or payment, an encrypted document can then be decrypted. After decrypting, the unencrypted document is displayed but prevented from storage at any client unless re-encrypted using a host specific key K.sub.H associated with the client to thereby provide a re-encrypted document.

Μια μέθοδος, οι συσκευές και ένα προϊόν προγράμματος υπολογιστών περιγράφονται για το αντίγραφο που προστατεύει τα κρυπτογραφημένα έγγραφα σε ένα σύστημα πελατών εξυπηρετητών χρησιμοποιώντας ένα ακάλυπτο κανάλι επικοινωνίας. Το σύστημα πελατών εξυπηρετητών έχει τους πελάτες και έναν κεντρικό υπολογιστή για την αποθήκευση των κρυπτογραφημένων εγγράφων. Τα κρυπτογραφημένα έγγραφα e(K.sub.s, Μ) παραλαμβάνονται από έναν πελάτη από τον κεντρικό υπολογιστή. Οι ανακοινώσεις σχετικά με ένα κανάλι μετάδοσης μεταξύ του πελάτη και του κεντρικού υπολογιστή επικυρώνονται έπειτα. Τέτοιες επικοινωνίες περιλαμβάνουν επίσης τις ηλεκτρονικές πληρωμές που αρχίζουν από έναν χρήστη χρησιμοποιώντας τον πελάτη. Με την επικύρωση ή την πληρωμή, ένα κρυπτογραφημένο έγγραφο μπορεί έπειτα να αποκρυπτογραφηθεί. Μετά από να αποκρυπτογραφήσει, το έγγραφο επιδεικνύεται αλλά αποτρέπεται από την αποθήκευση σε οποιοδήποτε πελάτη εκτός αν επαν-κρυπτογραφημένη η χρησιμοποίηση ενός οικοδεσπότη συγκεκριμένο βασικό K.sub.H σύνδεσε με τον πελάτη για με αυτόν τον τρόπο να παρέχει ένα επαν-κρυπτογραφημένο έγγραφο.

 
Web www.patentalert.com

< System and method for customizing and processing business logic rules in a business process system

< System and method for real-time, personalized, dynamic, interactive voice services for information related to existing travel schedule

> Energy-saving service offering method and apparatus therefor

> Method for optimizing formulations

~ 00105