Cryptography – Particular algorithmic function encoding – Nbs/des algorithm
Patent
1993-12-21
1995-12-05
Cangialosi, Salvatore
Cryptography
Particular algorithmic function encoding
Nbs/des algorithm
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.
Cangialosi Salvatore
GI Corporation
Lipsitz Barry R.
LandOfFree
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.
Profile ID: LFUS-PAI-O-1380170