DES encryption and decryption unit with error checking

Cryptography – Equipment test or malfunction indication

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

380 29, 380 33, 380 37, 380 49, 380 50, H04K 100, H04L 906

Patent

active

054328489

ABSTRACT:
An improved DES unit internally checks whether the DES algorithm is being performed without error. A standard DES algorithm performs an initial permutation of input data and then multiple rounds or iterations of the following: expanding part of a result of the initial permutation for the first iteration and a result of the previous iteration for the subsequent iterations, exclusive ORing a result of the expansion with key bits, performing a selection function on a result of the exclusive ORing, permuting a result of the selection function, and exclusive ORing a result of the permuting. In the improved DES unit, data check bits that correspond to the input data which has been expanded are exclusive NORed with key check bits that correspond to the key, and a result of the exclusive NORing is checked against a result of the exclusive ORing to identify any errors in the operation of the basic DES unit. Also, a check selection function is performed on the result of the exclusive ORing. A result of the check selection function is exclusive NORed with data check bits for another part of the input data to yield input data for input to the expanding function for a next iteration. Also, the improved DES unit checks for accuracy in processing an input key by permuted choicing the input key, key shifting a result of the permuted choicing, and checking a result of the key shifting against key check bits which correspond to the input key and bypass the permuted choicing and key shifting functions.

REFERENCES:
patent: 4074066 (1978-02-01), Ehrsam et al.
patent: 4159468 (1979-06-01), Barnes et al.
patent: 4203166 (1980-05-01), Ehrsam et al.
patent: 4229818 (1980-10-01), Matyas et al.
patent: 4262358 (1981-04-01), Marino, Jr.
patent: 4322576 (1982-03-01), Miller
patent: 4639548 (1987-01-01), Oshima et al.
patent: 4645871 (1987-02-01), Bremer et al.
patent: 4754482 (1988-06-01), Weiss
patent: 5077791 (1991-12-01), Salihi
patent: 5237611 (1993-08-01), Rasmussen et al.
patent: 5297208 (1994-03-01), Schlafly et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

DES encryption and decryption unit with error checking does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with DES encryption and decryption unit with error checking, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and DES encryption and decryption unit with error checking will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-509443

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.