CNIPA.AI
검색으로 돌아가기
기록

INSTRUCTION TO ACCELERATE HASH-BASED MESSAGE AUTHENTICATION CODE PROCESSING

발명심사 중
1조회수
25청구항 · 5 독립항
§ Ⅰ

개요

발명자

Rajat RAO; Jonathan D. BRADBURY; Louis P. GOMES; Reinhard Theodor BUENDGEN; Gunturi SANDEEP; Deepankar BHATTACHARJEE

IPC 분류

H4L 9/8

CPC 분류

H4L9/88

An instruction is executed to generate an authentication code. Executing the instruction includes performing a plurality of operations of the instruction to generate the authentication code. The plurality of operations includes performing a sequence of hash operations on a message to generate an intermediate message digest, and performing an outer-key padding and hashing operation using the cryptographic key to generate another output chaining value to be used in generating a final output message digest based on a final input message digest produced using the intermediate message digest. The final output message digest being a resulting authentication code. The performing the sequence of hash operations and the outer-key padding and hashing operation are performed as part of a single invocation of the instruction.

원문 (중국어)

An instruction is executed to generate an authentication code. Executing the instruction includes performing a plurality of operations of the instruction to generate the authentication code. The plurality of operations includes performing a sequence of hash operations on a message to generate an intermediate message digest, and performing an outer-key padding and hashing operation using the cryptographic key to generate another output chaining value to be used in generating a final output message digest based on a final input message digest produced using the intermediate message digest. The final output message digest being a resulting authentication code. The performing the sequence of hash operations and the outer-key padding and hashing operation are performed as part of a single invocation of the instruction.