The invention discloses a security detection method for the design of cryptographic
algorithm hardware. The method comprises the steps of analyzing cryptographic
algorithm, and adding protective measures into the cryptographic
algorithm according to an analyzing result; performing architectural design on
password hardware, and formulating and adding the hardware protective measures;
programming the
password hardware, and generating an ASIC (
Application Specific Integrated Circuit)
password chip circuit
layout according to the
programming result; and performing power resistance analysis on the password
chip, and verifying the security of the
chip, including the acquiring of
power consumption information and the analysis of data. According to the method, the characteristic of an EDA (
Electronic Design Automation) tool capable of stimulating the chip operation
power consumption to obtain the stimulated
power consumption of the chip at a chip design early stage can be maximally utilized, so that the stimulated power consumption is more accurate in operation, lower in
noise, simpler in power alignment, and is more likely to perform power consumption
attack analysis in comparison with the operation consumption of the chip. The stimulated and synthesized results are only analyzed and the real chip is not needed, so that the research cost is low, and the total cost for producing the password chips in a company can be reduced.