Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Motoji Ohmori, Osaka JP

Motoji Ohmori, Osaka JP

Patent application numberDescriptionPublished
20080222418Signature Generation Device and Signature Verification Device - A signature generation apparatus capable of preventing transcript attack on signature data is provided. The signature generation apparatus performing a digital signature operation with the use of a signature key: stores the signature key; performs the digital signature operation on signature target data with the use of the signature key to generate signature data; counts the cumulative count of digital signature operations having been performed by the signature generation unit with the use of the signature key; judges whether the cumulative count has reached a predetermined count; and inhibits the use of the signature key in the digital signature operation from then onward in a case where the judgment unit determines that the cumulative count has reached the predetermined count.09-11-2008
20080235138Point Calculating Device and Point Assigning System - The present invention provides a point calculating apparatus capable of directing users to a particular transport mode among a plurality of transport modes.09-25-2008
20080235517Update System for Cipher System - There is a demand for a device handling information with the use of encryption technology to safely and simply update the encryption schemes. The present invention offers an information security device having a plurality of encryption schemes and handling information safely and reliably, characterized by selecting one of the plurality of encryption schemes as an application encryption scheme and installing a different encryption scheme from the plurality of encryption schemes based on the application encryption scheme.09-25-2008
20080239909Recorder/Reproducer and Content Data Protection System - The recorder/reproducer (10-02-2008
20080260161Terminal Device and Copyright Protection System - To provide a terminal device with which, even if content that has undergone conversion is moved to another device, the content before the conversion can be used when moving the content from the device which is a move destination of the content back to a move source of the content. The terminal device stores the content in advance, applies an irreversible conversion which causes a decrease in quality to the content to generate converted content, and writes the converted content to a storage medium. The terminal device encrypts a block in the content using an encryption key to generate an encrypted block, replaces the block in the content with the encrypted block, and writes the encryption key to the storage medium.10-23-2008
20080282089Signature Generation Apparatus and Signature Verification Apparatus - A signature generation apparatus and a signature verification apparatus which can prevent the occurrence of norm zero vector forgery attack. The signature generation apparatus (11-13-2008
20080310628Backup Management Device, Backup Management Method, Computer Program, Recording Medium, Integrated Circuit, and Backup System - To provide a backup management device that deletes a content so as to be restorable in the future while protecting a copyright of the content, in a case where there exists a backup of the content. In an HD recorder 12-18-2008
20090060176PROGRAM CONVERTER, ENCRYPTING DEVICE, AND ENCRYPTING METHOD - A program converter (03-05-2009
20090083521Program illegiblizing device and method - A program obfuscating device for generating obfuscated program from which unauthorized analyzer cannot obtain confidential information easily. The program obfuscating device stores original program that contains authorized program instructions and confidential process instruction group containing confidential information that needs to be kept confidential, generates process instructions which, when executed in predetermined order, provide same result, with execution of last process instruction thereof, as the confidential process instruction group, inserts the process instructions into the original program at position between start of the original program and the confidential process instruction group so as to be executed in the predetermined order, in place of the confidential process instruction group, generates dummy block as dummy of the process instructions, and inserts the dummy block and control instruction, which causes the dummy block to be bypassed, into the original program, and inserts branch instruction into the dummy block.03-26-2009
20090094464SIGNATURE GENERATING DEVICE, SIGNATURE GENERATING METHOD AND SIGNATURE GENERATING PROGRAM - A signature generation apparatus is capable of making a value used in signature generation processing difficult to analyze. In the signature generation apparatus, a random number generation module generates a len-bit random number u, a selection module converts the generated random number u into a bit expression, and acquires element pairs corresponding to the bit values from a table memory unit. A random element generation module applies a basic operation of a first group G and a second group to all acquired element pairs, and calculates an element Pk on the first group G and an element Pak on the second group Ga. The signature generation apparatus generates a digital signature S for a message m with use of a transformation module, a main operation module, an inverse transformation module, a multiplication module, a division module, and a signature data generation module.04-09-2009
20090100264COMMUNICATION DEVICE AND COMMUNICATION SYSTEM - A communication device is secure against an impersonation attack as well. The communication device secretly communicates, with an external device, target data with use of a key shared with the external device. Without being known to a third party, the communication device generates a key shared with the external device using a scheme of which security is proved. Validity of the external device is determined by authentication with use of a key dependent function that is shared with the external device and is dependent on the shared key. If the external device is determined to be valid, for secretly communicating the target data, verification data for verifying validity of the target data is generated from the target data with use of the key dependent function.04-16-2009
20090136209Recording device, system, integrated circuit, program, and recording method - To provide a system that can minimize a time delay caused by one device being unable to access a recording medium until access by another device ends, when transcoding is performed by distributed processing. A main device performs transcoding of each coded piece allocated to itself from among a plurality of coded pieces of a digital stream, and writing of a transcoding result onto the recording medium, in a pipeline. While the recording device is performing the transcoding and the writing, an auxiliary device transcodes each coded piece allocated to itself one by one. Having completed the transcoding of all coded pieces allocated to itself, the auxiliary device transmits its transcoding results to the recording device and has the recording device write the transcoding results onto the recording medium which is a copy destination.05-28-2009
20090172790DESIGN INFORMATION PROVIDING SYSTEM AND DESIGN INFORMATION PROVIDING SERVER - To provide a design information providing system equipped with a mechanism that does not allow continuation of manufacturing of products unless a patent license contract is concluded.07-02-2009
20090217008Program conversion device, and secret keeping program - Provided is a program conversion apparatus for generating a secret holding program, which disables a malicious analyzer from analyzing the an original program easily.08-27-2009
20090257589MONITORING CAMERA SYSTEM, IMAGING DEVICE, AND VIDEO DISPLAY DEVICE - An imaging device (10-15-2009
20100150346DATA ENCRYPTION APPARATUS, DATA CONVERTING METHOD, DATA CONVERTING PROGRAM, RECORDING MEDIUM AND INTEGRATED CIRCUIT - A data encryption apparatus reduces a hardware gate scale over that of conventional technology which uses substitution tables, and realizes high scrambling performance. The data encryption apparatus includes a data converting unit that splits 256-bit input data into 32-bit data blocks A06-17-2010
20100195822PROGRAM CONVERTER, ENCRYPTING DEVICE, AND ENCRYPTING METHOD - A program converter (08-05-2010
20100247077CONTENT USE DEVICE AND RECORDING MEDIUM - To provide a content playback device that can use content appropriately by avoiding output of content not permitted to be used according to contract information. A playback control unit 09-30-2010
20110110517CONTENT PLAYBACK DEVICE - To provide a content playback device capable of protecting content according to DRM, when decrypting encrypted content recorded on a recording medium and playing the decrypted content. If key generation information is “00”, a key control unit 05-12-2011
20110119493UNAUTHORIZED CONTENTS DETECTION SYSTEM - Processing load on an executing device for conducting playback is high during the playback of contents since the executing device performs verification of the contents validity in parallel with the contents playback, and therefore the executing device has to be equipped with a highly efficient processor. The present invention reduces the processing load involved in the verification by using, for the verification, only a predetermined number of encrypted units selected randomly from multiple encrypted units constituting encrypted contents recorded on the DVD. In addition, the present invention is capable of improving the accuracy of detecting unauthorized contents to some extent by randomly selecting a predetermined number of encrypted units every time the verification is performed.05-19-2011

Patent applications by Motoji Ohmori, Osaka JP