Cryptographic processing apparatus, cryptographic processing method and computer program

A technology for processing devices and ciphers, applied in computer components, encoding/decoding devices, calculations, etc., can solve performance degradation by undisclosed timing offset insertion, undisclosed specific method of inserting random timing offsets, and inability to apply high-speed system issues

Inactive Publication Date: 2005-03-30
SONY CORP
View PDF1 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] Although the above-mentioned Non-Patent Document 2 describes that timing matching waveforms can be made difficult by inserting random timing offsets during the continuous execution of cryptographic processing, it does not reveal a specific method for specifically inserting random timing offsets
It also does not disclose means for solving performance degradation through timing offset insertion, and cannot be applied to systems that need to perform high-speed processing within a predetermined period of time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cryptographic processing apparatus, cryptographic processing method and computer program
  • Cryptographic processing apparatus, cryptographic processing method and computer program
  • Cryptographic processing apparatus, cryptographic processing method and computer program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] Hereinafter, a cryptographic processing device, a cryptographic processing method, and a computer program according to the present invention will be described in detail.

[0054] Although there are various cryptographic processing algorithms, these cryptographic processing algorithms are roughly classified into public key cryptographic schemes and public key cryptographic schemes that set different keys as encryption keys and decryption keys such as Public key and private key; public key cryptography schemes set the public key as the encryption key and decryption key.

[0055] In a public key encryption scheme, a plurality of keys are generated based on a common key, and cryptographic processing is respectively performed by using the generated plurality of keys. A public key block cipher scheme is typically an algorithm that uses this key generation scheme.

[0056] The public key block cipher algorithm can be divided into a round function unit and a key sequence table...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

According to the configuration of the present invention, the modulation clock signal is generated in accordance with a signal based on a random number, and a data processing timing is determined in accordance with the modulation clock signal to execute data processing. Accordingly, secret information analysis of an encryption key, a decryption key and the like through measurements of consumption powers in terms of a lapse time of a cryptographic processing apparatus for encrypting and decrypting data, i.e., cryptanalysis based on the power analysis, can be made difficult to thereby realize a cryptographic processing apparatus and method having a high security level.

Description

technical field [0001] The present invention relates to a cryptographic processing device, a cryptographic processing method and a computer program. More specifically, the present invention relates to a cryptographic processing apparatus, a cryptographic processing method, and a computer program in which intermediate data generated by cryptographic processing are stored by controlling processing timing such as a modulated clock signal based on random number generation. data timing) to increase resistance to cryptanalytic formation. Background technique [0002] With the recent development of network communication and electronic commerce, confidentiality maintenance is becoming an important issue. One method for maintaining confidentiality is cryptography. In fact the communication currently being performed utilizes a variety of encryption schemes. [0003] A system is actually being used in which a cryptographic processing module is embedded in a small device such as an I...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06K19/073H04L9/06
CPCH04L9/0612H04L9/003H04L9/0618H04L2209/12H04L9/06
Inventor 阿部让司金丸昌司
Owner SONY CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products