Some of these problems with digital information protection systems may be
overcome by providing a mechanism which allows a content provider to
encrypt digital information without requiring either a hardware or
platform manufacturer or a content consumer to provide support for the
specific form of corresponding decryption. This mechanism can be provided
in a manner which allows the digital information to be copied easily for
back-up purposes and to be transferred easily for distribution, but which
should not permit copying of the digital information in decrypted form. In
particular, the encrypted digital information is stored as an executable
computer program which includes a decryption program that decrypts the
encrypted information to provide the desired digital information, upon
successful completion of an authorization procedure by the user. In
combination with other mechanisms that track distribution, enforce royalty
payments and control access to decryption keys, the present invention
provides an improved method for identifying and detecting sources of
unauthorized copies. Suitable authorization procedures also enable the
digital information to be distributed for a limited number of uses and/or
users, thus enabling per-use fees to be charged for the digital
information.
Μερικά από αυτά τα προβλήματα με τα ψηφιακά συστήματα προστασίας πληροφοριών μπορούν να υπερνικηθούν με την παροχή ενός μηχανισμού που επιτρέπει σε έναν ικανοποιημένο προμηθευτή για να κρυπτογραφήσει τις ψηφιακές πληροφορίες χωρίς απαίτηση είτε ενός κατασκευαστή υλικού είτε πλατφορμών είτε ενός ικανοποιημένου καταναλωτή για να παρασχεθεί η υποστήριξη για τη συγκεκριμένη μορφή αντίστοιχης αποκρυπτογράφησης. Αυτός ο μηχανισμός μπορεί να παρασχεθεί με έναν τρόπο που επιτρέπει στις ψηφιακές πληροφορίες για να αντιγραφεί εύκολα για συνοδευτικούς λόγους και για να μεταφερθεί εύκολα για τη διανομή, αλλά που δεν πρέπει να επιτρέψει την αντιγραφή των ψηφιακών πληροφοριών με αποκρυπτογραφημένη μορφή. Ειδικότερα, οι κρυπτογραφημένες ψηφιακές πληροφορίες αποθηκεύονται ως εκτελέσιμο πρόγραμμα υπολογιστών που περιλαμβάνει ένα πρόγραμμα αποκρυπτογράφησης που αποκρυπτογραφεί τις κρυπτογραφημένες πληροφορίες για να παρέχει τις επιθυμητές ψηφιακές πληροφορίες, με την επιτυχή ολοκλήρωση μιας διαδικασίας έγκρισης από το χρήστη. Σε συνδυασμό με άλλους μηχανισμούς που ακολουθούν τη διανομή, επιβάλλουν τις πληρωμές δικαιώματος και ελέγχουν την πρόσβαση στα κλειδιά αποκρυπτογράφησης, η παρούσα εφεύρεση παρέχει μια βελτιωμένη μέθοδο για και τις πηγές αναρμόδιων αντιγράφων. Οι κατάλληλες διαδικασίες έγκρισης επιτρέπουν επίσης στις ψηφιακές πληροφορίες για να διανεμηθούν για έναν περιορισμένο αριθμό χρήσεων ή/και χρηστών, επιτρέποντας κατά συνέπεια per-use στις αμοιβές για να χρεωθούν για τις ψηφιακές πληροφορίες.