摘要:
The present invention was made in order to provide a technology capable of safely ciphering compressed and encoded image data irrespective of lines or media and carrying out a correct decoding operation without any shifts in the frames of ciphered moving pictures. Further, so as to prevent giving any means of encoding from comparison of image ciphered data and so as to generate totally different ciphered image data from the same data compressed images, a processing is executed not on an ECB mode but on such modes as CBC, CFB, OFB or the like. Moreover, as an initial vector, information different for frames included in a header, that is, time information from the start of an image or a frame sequential number, is used. In this way, even if compressed images within adjacent frames are accidentally the same, totally different ciphered data can be obtained.
摘要:
A software charging system includes a utilization permitting device for giving permission to use a software storing medium storing ciphered programs or data (software); and an authorization center capable of communicating with the utilization permitting device for setting a utilizable amount, totalling utilization amounts and charging a user. The utilization permitting device includes: a utilization permission processing part having a clock for obtaining date and time data, and having a date and time data storing unit for storing obtained date and time data until obtaining next data and time data; and a utilization amount managing part for calculating a software utilization amount of an end user. A software utilization amount is managed based on the number of days at the utilization permission processing part.
摘要:
The present invention provides a data content utilizing device having data storing section for storing information obtained by encoding data contents and content identification information specifying the data contents, a utilization permitting device for generating utilization permission information used to decode data contents desired by a user and information converting section for loading data contents requested by the user from the data storing section and decoding the data contents only in the case where utilization permission information is generated by the utilization permitting device.
摘要:
Moving-picture data in a frame is encoded without depending on another frame of moving-picture data, and moving-picture data in a frame is encoded depending on another frame of moving-picture data. Whether each frame of moving-picture data is a frame which was encoded without depending on another frame of moving-picture data or which was encoded depending on another frame of moving-picture data is determined. The frame of moving-picture data was thus determined as having been encoded without depending on another frame of moving-picture data. The enciphered moving-picture data includes the frame of moving-picture data and the frame of moving-picture data which was determined as being the frame which was encoded depending on another frame of moving-picture data.
摘要:
A file protection system for protecting a file which is stored in a storage unit includes a storage position deciding unit for deciding a positional-information corresponding to an area in which information of the file is stored in the storage unit and an encryption unit for encrypting the information of the file in accordance with a predetermined algorithm using at least a part of the positional-information decided by the storage position deciding unit. Information obtained by the encryption unit is stored in the area identified by the positional-information in the storage unit. A file protection system is operable when information of a file which was encrypted as described above is read out from a storage unit. The file protection system includes a decryption unit for decrypting the encrypted information of the file which is read out from an area in the storage unit using information corresponding the area, an extracting unit for extracting the positional-information from information obtained by the decryption unit, and a determination unit for determining whether or not the positional-information extracted by the extracting unit is equal to corresponding positional-information which is at least a part of the information corresponding to the area from which the encrypted information of the file is read out. When the determination unit determines that two pieces of positional-information are not equal to each other, it is determined that the information obtained by the decryption unit does not include correct information of the file.
摘要:
A modular arithmetic unit comprises an input register, a multiple computing section, an adder, and a correcting section. There is provided a multiple table in which multiples of a modulo N are stored to correspond with low-order some bits of an input number T in the input register. The low-order some bits of the input number T are used to look up its corresponding multiple of the modulo N in the multiple table. The adder adds the multiple of the modulo N retrieved from the multiple table and the contents of the input register. This addition is performed n times. The contents of the input register are updated with high-order predetermined bits of the sum in the adder each time addition is performed in the adder. The correcting section makes a correction on the result t of addition by the adder after n additions have been performed.
摘要:
A data processing apparatus serves as I/O units coupled to information processes apparatuses such as computers. The data processing apparatus decodes encrypted data and performs processing according to message data. The data processing apparatus includes a data processing circuit performing decoding processing and message processing according to message data, a data buffer accessible from both the data processing circuit and the information processing apparatus, a data buffer monitor circuit monitoring states of read/write of the data to the data buffer, and an access control circuit controlling an access from the information processing apparatus to the data buffer.
摘要:
When a user works data required for allowance for the use thereof, the work processing is carried out by utilizing an exclusive work processing device. Thereafter, only the data of work information indicating what kind of working has been made to the original data (for example, differential static image data indicating a difference between the original static image required for allowance for the use and the static image after having been worked) is stored, whereby the use without permission of the data is prevented.
摘要:
A contents utilizing management apparatus includes a utilizing condition storing unit for storing a utilizing condition corresponding to a sum of money of purchased authorization of contents, a determination unit, coupled to a plurality of computers in which contents are utilized, for determining, based on the utilizing condition of the contents referring to a utilizing request supplied from one of the plurality of computers, whether the contents can be utilized, and a utilizing permission unit for supplying permission to utilize the contents to the one of the plurality of computers when the determination unit determines that the contents can be utilized.
摘要:
In accordance with the present invention, there is provided a transformation pattern generating mechanism comprising: a key input section for inputting a key for encryption; a transformation pattern generating section for generating a transformation pattern for transformation of input data; and an output section for outputting the generated transformation pattern; wherein, when a number sequence corresponding to a predetermined transformation pattern is input as the key to the key input section, said transformation pattern generating section generates and outputs the predetermined transformation pattern corresponding to the number sequence.