Hardware arrangement for enciphering bit blocks while renewing a

Cryptography – Particular algorithmic function encoding – Nbs/des algorithm

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

380 44, H04L 906

Patent

active

054427053

ABSTRACT:
A plaintext is enciphered using a plurality of stages in tandem via a plurality of iterations. Each of the stages is arranged to perform a complex key-dependent computation. The stage includes a memory for storing a key. A cipher function circuit transposes, using the key, one block applied to the stage from a preceding stage. An exclusive-or circuit implements an exclusive-or operation of the output of the cipher function and the other block applied to the stage from the preceding stage. A unique arrangement is provided for transposing the output of the cipher function circuit and then applying the output thereof to the memory. Therefore, the key is replaced with the output of the unique arrangement.

REFERENCES:
patent: 4850019 (1989-07-01), Shimizu et al.
patent: 4897876 (1990-01-01), Davies
patent: 5003597 (1991-03-01), Merkle
patent: 5222139 (1993-06-01), Takaragi et al.
patent: 5317638 (1994-05-01), Kao 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

Hardware arrangement for enciphering bit blocks while renewing a does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Hardware arrangement for enciphering bit blocks while renewing a, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hardware arrangement for enciphering bit blocks while renewing a will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2189360

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