A message authentication code generation device of the present invention includes a padding unit, a message division unit, a first exclusive-OR calculation unit, an intermediate variable calculation unit, a weighted exclusive-OR calculation unit, a second exclusive-OR calculation unit, and a post-processing unit. 本発明のメッセージ認証子生成装置は、パディング部、メッセージ分割部、第1排他的論理和計算部、中間変数計算部、重み付き排他的論理和計算部、第2排他的論理和計算部、後処理部を備える。 - 特許庁