发明名称 区块密码功能的微处理器及方法
摘要 本发明提供一种在处理器内复数个输入资料区块执行密码运算的装置及方法。此装置包含一撷取逻辑电路,位于一微处理器中,用以接收一密码指令,一转译逻辑电路,以及一执行逻辑电路。转译逻辑电路是将密码指令转译成微指令,此微指令用以在指示微处理器储存对应第一输入文字区块的输出文字区块之前,指示微处理器载入第二输入文字区块并对此第二输入文字区块执行密码运算。在对第二输入文字区块执行密码运算期间,输出文字区块可以被储存。执行逻辑电路,耦合于该转译逻辑电路,用于根据进阶加密标准执行该指定的密码运算。执行逻辑电路包含:一密码单元,以接收该微指令并当该指定的密码运算执行于该第二输入文字区块时,用以储存该输出文字区块。
申请公布号 CN1661958B 申请公布日期 2010.04.28
申请号 CN200510055010.6 申请日期 2005.03.14
申请人 威盛电子股份有限公司 发明人 G·葛兰亨利;汤玛斯A·克里斯宾;泰瑞帕德斯
分类号 H04L9/06(2006.01)I;G09C1/00(2006.01)I 主分类号 H04L9/06(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 蒲迈文
主权项 一种执行密码运算的装置,位于一微处理器中,其特征在于,该执行密码运算的装置包含:一撷取逻辑电路,用以接收一密码指令并将其当成执行于该微处理器的一指令流的一部分,其中该密码指令指定复数个密码运算其中之一;一转译逻辑电路,耦合于该撷取逻辑电路并用以转译密码指令成微指令,其中该微指令是用以在指示该微处理器储存对应于一第一输入文字区块的一输出文字区块之前,指示该微处理器载入一第二输入文字区块并对该第二输入文字区块执行该指定的密码运算;由此在该指定的密码运算对该第二输入文字区块执行期间,该输出文字区块可以被储存;以及一执行逻辑电路,操作耦合以接收该微指令并当该指定的密码运算执行于该第二输入文字区块时,用以储存该输出文字区块,其中该执行逻辑电路包含一密码单元,该密码单元是根据进阶加密标准执行该指定的密码运算。
地址 中国台湾台北县新店市