Patent application number | Description | Published |
20080256401 | Information Processing Apparatus, Information Processing System, Information Processing Method and Computer Program - The present invention is directed to an information processing system composed of plural information processing units adapted for mutually executing data communication, and for executing data processing in which communication data has been applied. The first entity A transmits error notification data on the basis of error detection to execute initial state return processing on the condition that data reception after error notification data has been transmitted is made, and the second entity B transmits error notification data on the basis of error detection to execute initial state return processing on the condition that transmit processing of error notification data is executed. Thus, the both entities A and B can return to the initial state in a manner synchronous with each other. As a result, it becomes possible to perform reliable error recovery and data processing restart. | 10-16-2008 |
20100002872 | DATA TRANSFORMATION APPARATUS, DATA TRANSFORMATION METHOD, AND COMPUTER PROGRAM - A non-linear transformation processing structure having a high implementation efficiency and a high security is realized. Data transformation is performed using a first non-linear transformation part performing non-linear transformation using a plurality of small S-boxes; a linear transformation part receiving all the outputs from the first non-linear transformation part and performing data transformation using a matrix for performing optimal diffusion mappings; and a second non-linear transformation part including a plurality of small non-linear transformation parts that perform non-linear transformation on individual data units into which output data from the linear transformation part is divided. With this structure, appropriate data diffusion can be achieved without excessively increasing a critical path, and a structure with a high implementation efficiency and a high security can be achieved. | 01-07-2010 |
20100008498 | ENCRYPTION PROCESSING APPARATUS, ENCRYPTION METHOD, AND COMPUTER PROGRAM - A common-key blockcipher processing structure that makes analysis of key more difficult and enhances security and implementation efficiency is realized. In a key scheduling part in an encryption processing apparatus that performs common-key blockcipher processing, a secret key is input to an encryption function including a round function employed in an encryption processing part to generate an intermediate key, and the result of performing bijective transformation based on the intermediate key, the secret key, and the like and the result of performing an exclusive-OR operation on the bijective-transformed data are applied to round keys. With this structure, generation of round keys based on the intermediate key generated using the encryption function whose security has been ensured is performed, thereby making it possible to make analysis of the keys more difficult. The structure of the key scheduling part can be simplified, thereby making it possible to improve the implementation efficiency. | 01-14-2010 |
20100014659 | CRYPTOGRAPHIC PROCESSING APPARATUS AND CRYPTOGRAPHIC PROCESSING METHOD, AND COMPUTER PROGRAM - In extended Feistel type common key block cipher processing, a configuration is realized in which an encryption function and a decryption function are commonly used. In a cryptographic processing configuration to which an extended Feistel structure in which the number of data lines d is set to an integer satisfying d≧3 is applied, involution properties, that is, the application of a common function to encryption processing and decryption processing, can be achieved. With a configuration in which round keys are permuted or F-functions are permuted in the decryption processing, processing using a common function can be performed by setting swap functions for the encryption processing and the decryption processing to have the same processing style. | 01-21-2010 |
20100014664 | Cryptographic Processing Apparatus, Cryptographic Processing Method, and Computer Program - To realize a common-key block cipher process configuration with increased difficulty of key analysis and improved security. In a configuration for storing in a register an intermediate key generated by using a secret key transformation process and performing a transformation process on the register-stored data to generate a round key, a process of swapping (permuting) data segments constituting the register-stored data is executed to generate a round key. For example, four data segments are produced so that two sets of data segments having an equal number of bits are set, and a process of swapping the individual data segments is repeatedly executed to generate a plurality of different round keys. With this configuration, the bit array of each round key can be effectively permuted, and round keys with low relevance can be generated. A high-security cryptographic process with increased difficulty of key analysis can be realized. | 01-21-2010 |
20100024029 | Battery And Authentication Requesting Device - An authentication requesting device which includes a battery connecting section to be connected to a battery and a receiving section to be supplied with power from an external power source when connected to the external power source, and executes an authentication process for authenticating a battery connected to the battery connecting section, where the authentication requesting device is arranged to change the authentication process depending on whether or not the receiving section is being supplied with power from the external power source. | 01-28-2010 |
20100091991 | CRYPTOGRAPHIC PROCESSING APPARATUS AND CRYPTOGRAPHIC PROCESSING METHOD, AND COMPUTER PROGRAM - A configuration that efficiently executes cryptographic processing to which a plurality of different F-functions are applied is provided. In a configuration that executes cryptographic processing by performing round operations to which different F-functions are selectively applied, a plurality of F-function correspondence tables, each corresponding to one of the F-functions, in which input values and output values or intermediate values are associated with each other are stored in a memory; in accordance with a prescribed cryptographic processing sequence, addresses corresponding to F-functions for the respective rounds are applied to read F-function correspondence tables from the memory; and output values or intermediate values for input values are acquired on the basis of reference to the tables to obtain data transformation results in accordance with the respective F-functions. | 04-15-2010 |
20100104093 | Encryption Processing Apparatus, Encryption Processing Method, and Computer Program - A common-key blockcipher processing configuration with enhanced immunity against attacks such as saturation attacks and algebraic attacks (XSL attacks) is realized. In an encryption processing apparatus that performs common-key blockcipher processing, S-boxes serving as non-linear transformation processing parts set in round-function executing parts are configured using at least two different types of S-boxes. With this configuration, the immunity against saturation attacks can be enhanced. Also, types of S-boxes present a mixture of different types. With this configuration, the immunity against algebraic attacks (XSL attacks) can be enhanced, thereby realizing a highly secure encryption processing apparatus. | 04-29-2010 |
20100262312 | ELECTRIC STORAGE APPARATUS AND POWER CONTROL SYSTEM - An electric power apparatus includes an energy device, a device manager, and a storage system manager. | 10-14-2010 |
20110183733 | POWER MANAGEMENT APPARATUS, AND METHOD OF PROVIDING GAME CONTENTS - There is provided a power management apparatus including a game service providing unit providing, to an electronic appliance, a service using game contents whose theme is power. The game service providing unit includes a game control unit controlling execution of the game contents, a real world constructing unit constructing a setting of a game reflecting a real-world environment, based on managed appliance information stored in a database, and a virtual world constructing unit constructing a setting of the game reflecting a virtual environment, based on a setting set in advance in the game contents. The game control unit is operable to initialize the game contents by combining the setting of the game constructed by the real world constructing unit and the setting of the game constructed by the virtual world constructing unit. | 07-28-2011 |
20110184575 | ANALYSIS SERVER, AND METHOD OF ANALYZING DATA - There is provided an analysis server including a first verifying unit that analyzes data acquired from a local power management system composed of an electronic appliance provided with a sensor and a power management apparatus managing power supply to the electronic appliance connected to a power network, by using history information of the local power management system or data acquired from another local power management system with a power usage state similar to that of the local power management system, a second verifying unit that analyzes the data acquired from the local power management system, by using an estimated value calculated by simulation using characteristics information and/or specification information of the electronic appliance, and a control unit that controls the first verifying unit and the second verifying unit. | 07-28-2011 |
20110184584 | POWER MANAGEMENT APPARATUS, POWER MANAGEMENT SYSTEM, AND METHOD OF CONTROLLING APPLIANCE - Provided is a power management apparatus including an other-apparatus confirming unit that confirms presence of another power management apparatus that is operating that is managing a same electronic appliance, an attribute recognizing unit that recognizes, if N−1 (N≧2) power management apparatuses are confirmed to be operating, an attribute of one specific apparatus, among N power management apparatuses including its own power management apparatus, to be a parent device and the attributes of remaining N−1 apparatuses to be a child device, a signal collecting unit that collects from N−1 child devices, if the attribute of its own power management apparatus is recognized to be the parent device, control signals for controlling the electronic appliance, and a signal selecting unit that selects, among the collected control signals, control signals of the same type, the number of which is largest, and transmits the control signals to the electronic appliance. | 07-28-2011 |
20110184585 | POWER MANAGEMENT APPARATUS, ELECTRONIC APPLIANCE, AND METHOD OF REGISTERING ELECTRONIC APPLIANCES - There is provided a power management apparatus including: a managed appliance registering unit carrying out authentication on an electronic appliance connected to a power network and registering the electronic appliance as a managed appliance if the authentication has succeeded; and a control unit controlling operation of and supplying of power to the managed appliance. The managed appliance registering unit is operable, when an electronic appliance registered in another power management apparatus is connected to the power network, to acquire, from the electronic appliance, a digital signature, which has been assigned to identification information that is unique to the electronic appliance by the other power management apparatus, and identification information that is unique to the other power management apparatus, and is operable when verification of the digital signature assigned by the other power management apparatus has succeeded, to temporarily register the electronic appliance registered in the other power management apparatus. | 07-28-2011 |
20110184586 | POWER MANAGEMENT APPARATUS, AND METHOD OF REGISTERING ELECTRONIC APPLIANCES - There is provided a power management apparatus including a managed appliance registering unit that carries out authentication on an electronic appliance connected to a power network, and registers an electronic appliance for which the authentication has succeeded as a managed appliance, and a control unit that controls operation of the managed appliance and supplying of power to the managed appliance. The managed appliance registering unit transmits, to one or more electronic appliances, a challenge message that is used when registering an electronic appliance, and collectively verifies one or more response messages sent back from the one or more electronic appliances in reply to the challenge message. | 07-28-2011 |
20110185196 | Power Management Apparatus, Electronic Appliance, and Method of Managing Power - There is provided a power management apparatus including: a managed appliance registering unit carrying out authentication on an electronic appliance connected to a power network and registering an electronic appliance for which the authentication has succeeded as a managed appliance, a control unit controlling operation of the managed appliance and supplying of power to the managed appliance, a managed appliance information acquiring unit acquiring, from the managed appliance, as managed appliance information, at least any of appliance information including identification information that is unique to the electronic appliance, information indicating an operation state of the electronic appliance, information indicating an usage state of the electronic appliance and power information of the electronic appliance, and an appliance state judging unit judging a state of the managed appliance based on the managed appliance information acquired by the managed appliance information acquiring unit. | 07-28-2011 |
20110185197 | OUTLET EXPANSION APPARATUS, AND DELEGATE AUTHENTICATION METHOD - There is provided an outlet expansion apparatus including a first connection outlet to which an electronic appliance is to be connected, a second connection outlet that is for connecting to a power supply outlet that is to be a supply source of power, and a delegate authentication unit that carries out, in a case the electronic appliance not having a function of carrying out authentication with a power management apparatus managing an amount of power to be supplied to the electronic appliance is connected to the first connection outlet and the power supply outlet is connected to the second connection outlet, authentication to be carried out on the power management apparatus by the electronic appliance connected to the first connection outlet on behalf of the electronic appliance. | 07-28-2011 |
20110185198 | ELECTRONIC APPLIANCE, POWER MANAGEMENT APPARATUS, AND METHOD OF IDENTIFYING APPLIANCE - There is provided an electronic appliance including a plurality of electrical parts having electrical characteristics that are different thereamong and for each electronic appliance, a characteristics measuring unit that measures the characteristics of at least one electrical part, a switch that switches between the electrical parts whose characteristics are to be measured by the characteristics measuring unit, and a control unit that controls the switch and causes the characteristics measuring unit to measure the characteristics of a predetermined electrical part, and that transmits, to a power management apparatus managing at least power supply to its own electronic appliance, information relating to the characteristics measured by the characteristics measuring unit and an appliance ID of its own electronic appliance. | 07-28-2011 |
20110185303 | POWER MANAGEMENT APPARATUS, AND DISPLAY METHOD - There is provided a power management apparatus including an authentication processing unit that carries out an authentication process on each individual electronic appliance that is to be managed, a consumption amount acquiring unit that acquires information on power consumption from the electronic appliance, and an information display unit that displays an authentication state or an authentication result obtained from the authentication processing unit, together with the information on power consumption acquired by the consumption amount acquiring unit. | 07-28-2011 |
20110211688 | DATA CONVERTER, DATA CONVERSION METHOD AND PROGRAM - A construction with an improved compression-function execution section is achieved. A data conversion process with use of a plurality of compression-function execution sections and through a plurality of process sequences in which divided data blocks constituting message data are processed in parallel is executed. Each of the plurality of compression-function execution sections performs a process with use of a message scheduling section which receives a corresponding divided data block of the message data to perform a message scheduling process, and a process with use of a chaining variable processing section which receives both of an output from the message scheduling section and an intermediate value as an output from a preceding processing section to generate output data whose number of bits is same as that of the intermediate value through compression of received data. The plurality of compression-function execution sections, respectively performing parallel processing commonly use one or both of the message scheduling section and the chaining variable processing section, and allow a single message scheduling section or a single chaining variable processing section to be utilized. Downsizing of a hardware configuration and simplification of processing steps are achieved by such a construction. | 09-01-2011 |
20110238636 | DATA CONVERSION DEVICE, DATA CONVERSION METHOD, AND PROGRAM - There is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety. There are provided a stirring processing section performing a data stirring process on input data; and a compression processing section performing a data compression process on input data including data segments which are divisions of message data, the message data being a target of a data conversion. Part of multi-stage compression subsections is configured to perform a data compression process based on both of output of the stirring processing section and the data segments in the message data. There is provided such a configuration that the stirring process is executed at least on fixed timing of a compression processing round of plural rounds and thus, there is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety. | 09-29-2011 |
20110238988 | APPLIANCE AUTHENTICATION SYSTEM, AND METHOD OF CONTROLLING POWER SUPPLY - Provided is a method where a power management apparatus (a) acquires, from a server managed by a manufacturer of an electronic appliance, a public key paired with a secret key that the electronic appliance and the server hold, (b) generates a ciphertext by generating a random number and encrypting the random number by the public key, and (c) transmits the ciphertext to the electronic appliance and the server, where the electronic appliance (d) restores the random number by decrypting the ciphertext transmitted in (c), (e) causes an electrical part to operate, based on the random number, and (f) transmits to the server the value of current flowing through the electrical part, and where the server (g) restores the random number by decrypting the ciphertext transmitted in (c), (h) calculates the value of current to flow through the electrical part based on the random number, and (i) compares values of current. | 09-29-2011 |
20110243319 | Data Converter, Data Conversion Method, and Computer Program - A data conversion algorithm achieving efficient data diffusion is achieved. For example, in a configuration where a various processes are executed on two data segments which are resultants of dividing a rectangular matrix of data containing arranged one-byte data blocks into two parts to perform data conversion, efficient data scrambling with less operation cost is achieved by executing a linear conversion process on one of the data segments, an exclusive OR operation between the two data segments, a shift process on one of the data segments, and a swap process between the two data segments. Moreover, cryptographic processing with a high security level is achieved by including nonlinear conversion or key application operation on the data segments. | 10-06-2011 |
20120072042 | POWER SUPPLY DEVICE - A power supply device including: (a) a power supply unit group composed of a plurality of power supply units and connected with a power consuming appliance; and (b) a control device configured to control the power supply unit group, wherein the control device and each of the power supply units are connected to each other by a communicating circuit. | 03-22-2012 |
20120089430 | DISTRIBUTED PROCESSING SYSTEM, OPERATION DEVICE, OPERATION CONTROL DEVICE, OPERATION CONTROL METHOD, METHOD OF CALCULATING COMPLETION PROBABILITY OF OPERATION TASK, AND PROGRAM - A distributed processing system includes a plurality of operation devices that perform an operation using power derived from natural energy; and an operation control device that includes a task assigning unit that assigns the same operation task to the plurality of operation devices, and an operation control unit that controls the plurality of operation devices to perform the operation task assigned by the task assigning unit. | 04-12-2012 |
20120110679 | SERVICE PROVIDING SYSTEM, SERVICE PROVIDING METHOD, PORTABLE COMMUNICATION TERMINAL AND SERVER - A service providing system includes a portable communication terminal operated by a user; a service providing apparatus providing a service to the user, and a server managing the service providing apparatus, wherein the service providing apparatus calculates a response using a challenge, and the portable communication terminal transmits a challenge generated by the server to the service providing apparatus subjected to a legitimacy check of the service providing apparatus and presents a result of the legitimacy check based on a response calculated by the service providing apparatus subjected to the legitimacy check using the transmitted challenge. | 05-03-2012 |
20120159508 | TASK MANAGEMENT SYSTEM, TASK MANAGEMENT METHOD, AND PROGRAM - A task management system includes a capacity information acquisition section which acquires, from a computation device which executes a computation using electrical power derived from renewable energy, capacity information which shows the computation capacity of the computation device which is predicted based on weather information of a region where the computation device is disposed, and a task management section which allocates a computation task to a plurality of the computation devices based on the capacity information which is acquired from the plurality of computation devices using the capacity information acquisition section. | 06-21-2012 |
20120191986 | CRYPTOGRAPHIC PROCESSING APPARATUS AND CRYPTOGRAPHIC PROCESSING METHOD, AND COMPUTER PROGRAM - In extended Feistel type common key block cipher processing, a configuration is realized in which an encryption function and a decryption function are commonly used. In a cryptographic processing configuration to which an extended Feistel structure in which the number of data lines d is set to an integer satisfying d≧3 is applied, involution properties, that is, the application of a common function to encryption processing and decryption processing, can be achieved. With a configuration in which round keys are permuted or F-functions are permuted in the decryption processing, processing using a common function can be performed by setting swap functions for the encryption processing and the decryption processing to have the same processing style. | 07-26-2012 |
20120249056 | ELECTRICAL CHARGING/DISCHARGING CONTROL APPARATUS, ELECTRIC-POWER MANAGEMENT APPARATUS, ELECTRIC-POWER MANAGEMENT METHOD AND ELECTRIC-POWER MANAGEMENT SYSTEM - Disclosed herein is an electrical-charging/discharging control apparatus composing an electric-power accumulation facility in conjunction with an electric-power accumulation battery and including: a communication section configured to receive a command to carry out either of electrical charging and discharging operations on the electric-power accumulation battery from an electric-power management apparatus for managing the electrical charging and discharging operations carried out on the electric-power accumulation battery; a control section configured to control the electrical charging and discharging operations carried out on the electric-power accumulation battery on the basis of the command; and a power conditioner for supplying electric power from an electric-power network to the electric-power accumulation battery and transferring electric power accumulated in the electric-power accumulation battery to the electric-power network in accordance with control carried out by the control section. | 10-04-2012 |
20120286723 | POWER MANAGEMENT SYSTEM, POWER MANAGEMENT APPARATUS, AND POWER MANAGEMENT METHOD - There is provided a power management system including a power receiving unit for receiving power from outside according to consumption of power, an electrical storage unit for storing the power received by the power receiving unit, and a discharge control unit for controlling a second power amount discharged from the electrical storage unit so that a first power amount provided by the power receiving unit attains a predetermined time-series pattern. | 11-15-2012 |
20120310428 | POWER CONTROL DEVICE, POWER MANAGEMENT DEVICE AND POWER MANAGEMENT SYSTEM - A power control device forms energy storage equipment together with a storage battery. The power control device includes: a communication portion that communicates with a power management device, which manages charge and discharge of the storage battery; a power conditioner that supplies electricity to a predetermined destination for supply; a control portion that controls operation of the power conditioner based on instructions from the power management device that are received by the communication portion; and an authentication processing portion that performs authentication processing with the power management device. | 12-06-2012 |
20130015708 | ELECTRIC POWER CONTROLLER, ELECTRIC POWER MANAGEMENT DEVICE, ELECTRIC POWER CONTROL METHOD, AND ELECTRIC POWER MANAGEMENT SYSTEMAANM Ukita; MasakazuAACI KanagawaAACO JPAAGP Ukita; Masakazu Kanagawa JPAANM Yoshida; AsamiAACI KanagawaAACO JPAAGP Yoshida; Asami Kanagawa JPAANM Moriai; ShihoAACI KanagawaAACO JPAAGP Moriai; Shiho Kanagawa JPAANM Katagi; MasanobuAACI KanagawaAACO JPAAGP Katagi; Masanobu Kanagawa JP - An energy control device, an energy management device, an energy control method, and an energy management system are provided. The energy management system includes the energy management device and the energy control device. The energy management device includes an electric power management unit configured to generate an instruction specifying a supply destination for electric power generated by an electric power generator, and includes a communication unit configured to transmit the instruction to the energy control device. The energy control device includes a power conditioner configured to distribute the electric power to the supply destination based on the instruction, and includes a control unit configured to control an operation of the power conditioner. | 01-17-2013 |
20130027200 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, PROGRAM, STORAGE MEDIUM, AND INFORMATION PROCESSING SYSTEM - There is provided an information processing apparatus including a similar tag list acquiring unit that acquires a similar tag list from which wireless tags having similar tracking information are extracted, a tracker extracting unit that extracts users permitted to access information of the wireless tags included in the similar tag list, a determining unit that determines whether a suspicious tag, which is a wireless tag included in the similar tag list that does not permit the user to access the information of the wireless tag, is included, with respect to each of the extracted users, and a notifying unit that transmits a notification to the user for whom it is determined that the suspicious tag is included in the similar tag list. | 01-31-2013 |
20130083920 | Data Converter, Data Conversion Method, and Computer Program - A data conversion algorithm achieving efficient data diffusion is achieved. For example, in a configuration where a various processes are executed on two data segments which are resultants of dividing a rectangular matrix of data containing arranged one-byte data blocks into two parts to perform data conversion, efficient data scrambling with less operation cost is achieved by executing a linear conversion process on one of the data segments, an exclusive OR operation between the two data segments, a shift process on one of the data segments, and a swap process between the two data segments. Moreover, cryptographic processing with a high security level is achieved by including nonlinear conversion or key application operation on the data segments. | 04-04-2013 |
20130102335 | MOBILE DEVICE, INFORMATION PROCESSING DEVICE, LOCATION INFORMATION ACQUISITION METHOD, LOCATION INFORMATION ACQUISITION SYSTEM, AND PROGRAM - There is provided a mobile device including an identification information acquisition section which acquires first identification information from an approaching mobile device, a location information acquisition section which acquires location information of a current point at a time point at which the first identification information is acquired, and a transmission section which transmits the first identification information and the location information in association with each other to an external device. | 04-25-2013 |
20130159264 | DATA CONVERSION DEVICE, DATA CONVERSION METHOD, AND PROGRAM - There is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety. There are provided a stirring processing section performing a data stirring process on input data; and a compression processing section performing a data compression process on input data including data segments which are divisions of message data, the message data being a target of a data conversion. Part of multi-stage compression subsections is configured to perform a data compression process based on both of output of the stirring processing section and the data segments in the message data. There is provided such a configuration that the stirring process is executed at least on fixed timing of a compression processing round of plural rounds and thus, there is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety. | 06-20-2013 |
20130244062 | SECONDARY BATTERY CELL, BATTERY PACK, AND ELECTRIC POWER CONSUMPTION DEVICE - Provided is a secondary battery cell that can certainly prevent detachment of an integrated circuit from the secondary battery cell and attachment of the integrated circuit to another secondary battery cell, a battery pack including such secondary battery cells, and an electric power consumption device including such a battery pack. | 09-19-2013 |
20140100708 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, PROGRAM, RECORDING MEDIUM, AND INFORMATION PROCESSING SYSTEM - There is provided an information processing device including an acquisition unit that acquires power supply request information that includes information on a supply period during which an electric power system is requesting supply of electric power, and reservation information for a vehicle, a calculation unit that, on the basis of the reservation information, calculates supply power to be supplied to the electric power system from the vehicle during the supply period, and a notification unit that notifies the electric power system of the calculated supply power. | 04-10-2014 |
20140192973 | ENCRYPTION PROCESSING APPARATUS, ENCRYPTION PROCESSING METHOD, AND COMPUTER PROGRAM - A common-key blockcipher processing configuration with enhanced immunity against attacks such as saturation attacks and algebraic attacks (XSL attacks) is realized. In an encryption processing apparatus that performs common-key blockcipher processing, S-boxes serving as non-linear transformation processing parts set in round-function executing parts are configured using at least two different types of S-boxes. With this configuration, the immunity against saturation attacks can be enhanced. Also, types of S-boxes present a mixture of different types. With this configuration, the immunity against algebraic attacks (XSL attacks) can be enhanced, thereby realizing a highly secure encryption processing apparatus. | 07-10-2014 |
20140380037 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - A plurality of user terminals or sensors transmit data encrypted by individual cryptographic key, a server receives the encrypted data items, and executes a data process according to a program defining a decryption process sequence. Bit slice expression data is generated by performing a bit slice process with respect to the plurality of encrypted data items which are decryption target, bit slice expression key based on the cryptographic key of each encrypted data item is generated, round key is generated based on a bit slice expression key, a decryption process including operation and movement processes of a block unit of the bit slice expression data, and an operation using the round key is executed, and a plurality of plain text data items corresponding to the plurality of encrypted data items are generated by a reverse conversion of the data with respect to the decryption process results. | 12-25-2014 |
20150039904 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Speed-up of a cryptographic process by software (program) is realized. A data processing unit which executes a data process according to a program defining a cryptographic process sequence is included, and the data processing unit, according to the program, generates a bit slice expression data based on a plurality of plain text data items which are encryption process targets and a bit slice expression key based on a cryptographic key of each plain text data item, generates a whitening key and a round key based on the bit slice expression key, executes the cryptographic process including operation and movement processes of a block unit of the bit slice expression data, and an operation using the round key, as a process according to a cryptographic algorithm Piccolo, and generates the plurality of encrypted data items corresponding to the plurality of plain text data items by the reverse conversion of the data with respect to the cryptographic process results. | 02-05-2015 |