The Commons

Back to Results

Patent Title: Method and apparatus for data authentication in a data communication environment

Assignee: IBM
Patent Number: US5673318
Issue Date: 09-30-1997
Application Number:
File Date:05-14-1996


Abstract: A method and system for providing data authentication, within a data communication environment, in a manner which is simple, fast, and provably secure. A data message to be sent is partitioned into data blocks. Each data block is combined with a block index to create a word. A pseudo-random function is applied to each word to create a plurality of enciphered data strings. An identifying header, comprising the identity of the sender and a counter value, is also enciphered using a pseudo-random function. These enciphered data strings and header are logically combined to create a tag. As the enciphering of a particular word occurs independent of the other words, each block can be enciphered independently of the others. The method and system can thus be performed and structured in either a parallel or pipelined fashion. A receiving component or system generates a second tag which can then be compared with the transmitted tag to determine message authentication.

Notes:

Link to USPTO

IBM Pledge dated 1/11/2005