Method for authenticating a message
AssigneeMotorola, Inc.
InventorsRonald L. Shaffer, II, Michael W. Bright
Life of this patent
Estimating the term…
Abstract
A transmitting device (100) generates a message (102). The message has a message length (104) and comprises message data (106). A key input (108) is identified, and a message authentication key (112) is derived based on the key input and the message length. Based on the message authentication key and the message data, a message authentication code (118) is derived, which is used to authenticate the message.
Claims16
A method for authenticating a message, the method comprising the steps of:
- executing in a hardware device a set of instructions that perform:
- generating a message having a message length and comprising message data;
- identifying a key input;
- deriving a message authentication key using the key input and the message length as inputs;
- deriving a message authentication code using the message authentication key and the message data as inputs;
- and
- using the message authentication code to authenticate the message.
A storage medium having stored thereon a set of instructions, which when loaded into a hardware device, causes the hardware device to perform the following functions:
- generate a message having a message length and comprising message data;
- identify a key input;
- derive a message authentication key using the key input and the message length as inputs;
- derive a message authentication code using the message authentication key and the message data as inputs;
- and
- use the message authentication code to authenticate the message.
Dependencies are inferred from the claim text.