发明名称 複数の128ビットデータパスにおけるSHA1ラウンド処理のための命令セット
摘要 According to one embodiment, a processor includes an instruction decoder to receive a first instruction to process a SHA1 hash algorithm, the first instruction having a first operand, a second operand, and a third operand, the first operand specifying a first storage location storing four SHA states, the second operand specifying a second storage location storing a plurality of SHA1 message inputs in combination with a fifth SHA1 state. The processor further includes an execution unit coupled to the instruction decoder, in response to the first instruction, to perform at least four rounds of the SHA1 round operations on the SHA1 states and the message inputs obtained from the first and second operands, using a combinational logic function specified in the third operand.
申请公布号 JP6074512(B2) 申请公布日期 2017.02.01
申请号 JP20150534472 申请日期 2013.06.14
申请人 インテル・コーポレーション 发明人 ウォルリッチ、ギルバート エム.;ヤップ、カーク エス.;ゴーパル、ヴィノード;ガリー、ショーン エム.;ギルフォード、ジェイムス ディー.
分类号 G06F9/305;G06F9/30;G06F9/315;G09C1/00 主分类号 G06F9/305
代理机构 代理人
主权项
地址