发明名称 处理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散列算法。
地址 美国加利福尼亚州