Apparatus for avoiding complementarity in an encryption algorith

Cryptography – Particular algorithmic function encoding – Nbs/des algorithm

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

380 45, H04L 914

Patent

active

054736935

ABSTRACT:
An implementation of a security algorithm such as DES is provided that overcomes the complementarity weaknesses provided by conventional implementations. In a DES implementation, a cryptographic processor applies the DES algorithm to a data block. The DES processor includes a first input port for receiving the data block, a second input port for receiving a cryptographic key, and an output port for outputting the data block after encryption. A nonlinear function that does not have complementarity is applied to at least one of the ports. The nonlinear function can comprise a lookup table, which could be advantageously derived from a DES S-Box.

REFERENCES:
patent: 4157454 (1979-06-01), Becker
patent: 4223182 (1980-09-01), Fraser
patent: 4316055 (1982-02-01), Feistel
patent: 4399323 (1983-08-01), Henry
patent: 4471164 (1984-09-01), Henry
patent: 4613901 (1986-09-01), Gilhousen et al.
patent: 4802217 (1989-01-01), Michener
patent: 5008935 (1991-04-01), Roberts
patent: 5142579 (1992-08-01), Anderson
patent: 5214701 (1993-05-01), Quisquater et al.
patent: 5222141 (1993-06-01), Killian
patent: 5231662 (1993-07-01), van Rumpt et al.
W. L. Tuchman, et al., "Efficacy of the Data Encryption Standard in Data Processing," Proceedings of Compcon '78--Computer Communications Networks, Sep. 5-8, 1978, Washington, D.C., New York, U.S.A., pp. 340-347.
D. W. Davies, et al., "Security for Computer Networks--An Introduction to Data Security in Teleprocessing and Electronic Funds Transfer," John Wiley & Sons, Chichester, Great Britain, pp. 61, 64 & 65.
"Guidelines for Implementing and Using the NBS Data Encryption Standard," Federal Information Processing Standards Publication 74, National Bureau of Standards, U.S. Department of Commerce, Apr. 1, 1981, pp. 1-39.
"Announcing the Data Encryption Standard," Federal Information Processing Standards Publication 46, National Bureau of Standards, U.S. Department of Commerce, Jan. 15, 1977, pp. 1-18.

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

Apparatus for avoiding complementarity in an encryption algorith does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus for avoiding complementarity in an encryption algorith, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus for avoiding complementarity in an encryption algorith will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1380170

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