Encryption/decryption instruction set enhancement

Cryptography – Particular algorithmic function encoding – Nbs/des algorithm

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S189000

Reexamination Certificate

active

09419828

ABSTRACT:
A structure and associated method to implement encryption/decryption under the Data Encryption Standard (DES). Several additional instructions are included in the instruction set of a general purpose microprocessor to operate in conjunction with hardware included in a data path of the general purpose microprocessor. The additional instructions perform a portion of the DES algorithm, in particular, a portion of a DES round. The state information used at each step of the encryption portion of the DES algorithm is provided in various general purpose registers of the general purpose microprocessor. In one embodiment, all sixteen subkeys are selected prior to the DES step in the general processor after a DES key is known. In another embodiment, each subkey is selected during the round it is used. In yet another embodiment, each subkey is selected during the round it is used, as part of an additional instruction executed by the general purpose microprocessor.

REFERENCES:
patent: 5381480 (1995-01-01), Butter et al.
patent: 5787026 (1998-07-01), Orenstein et al.
patent: 5958038 (1999-09-01), Agrawal et al.
patent: 6028939 (2000-02-01), Yin
patent: 6088800 (2000-07-01), Jones et al.
patent: 6118870 (2000-09-01), Boyle et al.
patent: 6266418 (2001-07-01), Carter et al.
Schneier, Applied Cryptography, Protocols, Algorithms, and Source Code in C, 1996, John Wiley and Sons, Second Edition, pp. 270-277.
Data Encryption Standard (DES), Chapter 12, pp. 270-277, 1996.

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

Encryption/decryption instruction set enhancement does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Encryption/decryption instruction set enhancement, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Encryption/decryption instruction set enhancement will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3862414

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