发明名称 APPARATUS AND METHOD FOR IMPLEMENTING INSTRUCTION SUPPORT FOR THE ADVANCED ENCRYPTION STANDARD (AES) ALGORITHM
摘要 A processor including instruction support for implementing the Advanced Encryption Standard (AES) block cipher algorithm may issue, for execution, programmer-selectable instructions from a defined instruction set architecture (ISA). The processor may include a cryptographic unit that may receive instructions for execution. The instructions include one or more AES instructions defined within the ISA. In addition, the AES instructions may be executable by the cryptographic unit to implement portions of an AES cipher that is compliant with Federal Information Processing Standards Publication 197 (FIPS 197). In response to receiving a first AES encryption round instruction defined within the ISA, the cryptographic unit may perform an encryption round of the AES cipher on a first group of columns of cipher state having a plurality of rows and columns. A maximum number of columns included in the first group may be fewer than all of the columns of the cipher state.
申请公布号 US2010250965(A1) 申请公布日期 2010.09.30
申请号 US20090414852 申请日期 2009.03.31
申请人 发明人 OLSON CHRISTOPHER H.;GROHOSKI GREGORY F.;SPRACKLEN LAWRENCE A.
分类号 G06F21/00 主分类号 G06F21/00
代理机构 代理人
主权项
地址