发明名称 |
处理SHA-1安全散列算法的方法和设备 |
摘要 |
处理器包括接收处理SHA-1散列算法的第一指令的指令解码器,所述第一指令具有存储SHA-1状态的第一操作数,存储多个消息的第二操作数,以及指定散列函数的第三操作数;以及,耦合到指令解码器的执行单元,所述执行单元,使用在所述第三操作数中指定的所述散列函数,对在所述第一操作数中指定的所述SHA-1状态,以及所述第二操作数中指定的所述多个消息,执行多轮所述SHA-1散列算法。 |
申请公布号 |
CN104012032A |
申请公布日期 |
2014.08.27 |
申请号 |
CN201180075752.9 |
申请日期 |
2011.12.22 |
申请人 |
英特尔公司 |
发明人 |
K·S·雅普;G·M·沃尔里齐;J·D·吉尔福德;V·戈帕尔;E·奥兹图科;S·M·格尔雷;W·K·费格哈利;M·G·迪克森 |
分类号 |
H04L9/28(2006.01)I;H04L9/06(2006.01)I |
主分类号 |
H04L9/28(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
高见 |
主权项 |
一种处理器,包括:用于接收处理SHA‑1散列算法的第一指令的指令解码器,所述第一指令具有用于存储SHA‑1状态的第一操作数,用于存储多个消息的第二操作数,以及指定散列函数的第三操作数;以及耦合到所述指令解码器的执行单元,所述执行单元响应于所述第一指令,使用在所述第三操作数中指定的所述散列函数,对在所述第一操作数中指定的所述SHA‑1状态以及在所述第二操作数中指定的所述多个消息,执行多轮所述SHA‑1散列算法。 |
地址 |
美国加利福尼亚州 |