发明名称 APPARATUS AND METHOD FOR PERFORMING COMPRESSION OPERATION IN HASH ALGORITHM
摘要 An apparatus and method for performing a compression operation in a hash algorithm are provided. The apparatus includes an interface unit, a message extension unit, a chain variable initial conversion unit, a compression function computation unit, and a chain variable final conversion unit. The interface unit receives a message and chain variable data. The message extension unit generates a plurality of extended messages from the message. The chain variable initial conversion unit converts the chain variable data into initial state data for a compression function. The compression function computation unit repeatedly computes extended message binding and step functions based on the initial state data and the plurality of extended messages, and performs combination with a final extended message, thereby computing final state data. The chain variable final conversion unit generates and outputs chain variable data, into which the chain variable data has been updated, using the final state data.
申请公布号 US2015032704(A1) 申请公布日期 2015.01.29
申请号 US201414305147 申请日期 2014.06.16
申请人 ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE 发明人 KIM Dong-Chan;HONG Deukjo;LEE Jung Keun;KWON Daesung
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. An apparatus for performing a compression operation in a hash algorithm, comprising: an interface unit configured to receive a message and chain variable data from an outside; a message extension unit configured to generate a plurality of extended messages from the message; a chain variable initial conversion unit configured to convert the chain variable data into initial state data for a compression function; a compression function computation unit configured to repeatedly compute extended message binding and step functions based on the initial state data and the plurality of extended messages, and to perform combination with a final extended message, thereby computing final state data; and a chain variable final conversion unit configured to generate and output chain variable data, into which the chain variable data has been updated, using the final state data.
地址 Daejeon KR
您可能感兴趣的专利