摘要 |
For enabling improvement in throughput for generating a hash value, a hash value generation apparatus comprises: aθoperation unit configured to execute aθoperation included in a round process of a SHA-3 algorithm; aρoperation unit configured to execute aρoperation included in the round process; aπoperation unit configured to execute aπoperation included in the round process; aχoperation unit configured to execute aχoperation included in the round process; and anτoperation unit configured to execute anτoperation included in the round process, wherein theθoperation unit receives data for each sheet structure, and starts to execute theθoperation upon receiving data of three sheet structures. |