Patent ID: 8275126
Filing Date: 2012-09-25
Classification: H04L

Abstract:
1. An apparatus for hash cryptography, comprising: a message scheduler generating a plurality of first message data using a calculation data when a first hash calculation is performed and generating a plurality of second message data using the calculation data when a second hash calculation is performed, wherein the message scheduler includes: a message compressor calculating a first message digest by performing the first hash calculation by using the plurality of second message data when a first hash calculation is performed, and calculating a second message digest by performing the second hash calculation by using the plurality of second message data when the second hash calculation is performed; and a controller determining hash calculation to be performed with respect to the calculation data of the first and second hash calculations from a control command received from the outside, and determining the number of times to perform the hash calculation depending on the length of the calculation data to control the message scheduler and the message compressor depending on the determined hash calculation and the determined number of times.