A data copyright management apparatus is used with a user terminal and
comprises a CPU, a CPU bus, ROM, EEPROM, and RAM. The CPU, ROM, EPROM, and
RAM are connected to the CPU bus, and a system bus of a device which
utilizes the data can be connected to the CPU bus. A data copyright
management system program, crypt algorithm, and user information are
stored in the ROM, and a second private-key, a permit key, a second
secret-key, and copyright information are stored in the EEPROM. A first
public-key, a first private-key, a second public-key, and a first
secret-key are transmitted to the RAM during operation. The data copyright
management apparatus may be configured in the form of a monolithic or
hybrid IC, a thin IC card, PC card, and insertion board which have a
unique terminal. If a copyright management program is supplied externally,
it is stored in the EEPROM. Otherwise, it is stored in the ROM. In
addition to a microprocessor of a user terminal which decrypts encrypted
data for displaying and processing and re-encrypts the decrypted data for
storing, copying, or transferring, at least one microprocessor, desirably
two microprocessors, are added for decrypting and re-encrypting data which
is encrypted and supplied. The microprocessors to be added may be
connected to a system bus of the microprocessor of the user terminal. It
is desirable that a multiprocessor configuration is implemented by using a
SCSI bus, PCI bus, or SCI bus. Apparatus for decryption and re-encryption
may be configured separately or as a unit. A device which is used to input
and output encrypted data may be connected directly to the apparatus for
decryption and re-encryption. The data copyright management apparatus may
be implemented in the form of a monolithic IC, a hybrid IC, or a built-in
subboard, and the apparatus in these forms may be incorporated in a
computer, television set, set-top box, digital video tape recorder,
digital video disk recorder, digital audio tape apparatus, or personal
digital assistants, and the like.
Un'apparecchiatura dell'amministrazione del copyright di dati è utilizzata con un terminale dell'utente e contiene un CPU, un bus del CPU, la ROM, EEPROM e la RAM. Il CPU, la ROM, EPROM e la RAM è collegata al bus del CPU e un bus del sistema di un dispositivo che utilizza i dati possono essere collegati al bus del CPU. I dati copyright il programma di sistema dell'amministrazione, procedura della cripta e le informazioni dell'utente sono memorizzate nella ROM e una seconda riservato-chiave, una chiave del permesso, una seconda segreto-chiave e le informazioni del copyright sono memorizzate nel EEPROM. Una prima pubblico-chiave, una prima riservato-chiave, una seconda pubblico-chiave e una prima segreto-chiave sono trasmesse alla RAM durante il funzionamento. L'apparecchiatura dell'amministrazione del copyright di dati può essere configurata sotto forma d'un IC monolitico o ibrido, una scheda sottile di IC, la scheda di pc ed il bordo di inserzione che hanno un terminale unico. Se un programma dell'amministrazione del copyright è fornito esternamente, è immagazzinato nel EEPROM. Altrimenti, è immagazzinato nella ROM. Oltre che un microprocessore di un terminale dell'utente che decrypts i dati cifrati per la visualizzazione e l'elaborazione e re-cifra i dati decrypted per immagazzinare, la copiatura, o il trasferimento, almeno un microprocessore, preferibilmente due microprocessori, è aggiunto per i dati decrypting e dicifrature che sono cifrati ed assicurati. I microprocessori da aggiungere possono essere collegati ad un bus del sistema del microprocessore del terminale dell'utente. È desiderabile che una configurazione del multiprocessore sia effettuata usando un bus di SCSI, il bus del PCI, o il bus di SCI. L'apparecchio per decryption e la re-crittografia può essere configurato esclusivamente o come unità. Un dispositivo che è utilizzato per immettere ed i dati cifrati uscita possono essere collegati direttamente all'apparecchio per decryption e la re-crittografia. L'apparecchiatura dell'amministrazione del copyright di dati può essere effettuata sotto forma d'un IC monolitico, un IC ibrido, o un subboard incorporato e l'apparecchio in queste forme può essere incorporato in un calcolatore, un televisore, una scatola della regol-parte superiore, un video registratore di nastro digitale, un registratore digitale del video disc, un'apparecchiatura digitale del nastro audio, o gli assistenti digitali personali ed i simili.