Cryptography – Particular algorithmic function encoding – Nbs/des algorithm
Patent
1996-04-15
1998-11-10
Cargialosi, Salvatore
Cryptography
Particular algorithmic function encoding
Nbs/des algorithm
380 37, H04L 900
Patent
active
058355995
ABSTRACT:
A multi-cycle, non-parallel DES encryption scheme that supports CBC, OFB, CFB, and ECB modes of operation. Three independent cipher stages are coupled together in series in order to implement a high-speed DES core. Sixteen cipher operations are required for DES encryption and decryption. Hence, the data is routed through the DES core five times. On the sixth pass, the encrypted/decrypted data is taken from the output of the first cipher stage. This output can then be used to encrypt/decrypt any subsequent input data. A different key is supplied to each of the cipher stages for each cycle.
REFERENCES:
patent: 4160120 (1979-07-01), Barnes et al.
patent: 4731843 (1988-03-01), Holmquist
patent: 4802217 (1989-01-01), Michener
patent: 5003597 (1991-03-01), Merkle
patent: 5351299 (1994-09-01), Matsuzaki et al.
patent: 5381680 (1995-01-01), Butter et al.
patent: 5442705 (1995-08-01), Miyano
patent: 5592553 (1997-01-01), Guski et al
patent: 5671284 (1997-09-01), Buer
patent: 5687237 (1997-11-01), Naclerio
patent: 5687238 (1997-11-01), Shimada
Cargialosi Salvatore
VLSI Technology Inc.
LandOfFree
Muti-cycle non-parallel data encryption engine does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Muti-cycle non-parallel data encryption engine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Muti-cycle non-parallel data encryption engine will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1525426