System and method for constructing block ciphers

Cryptography – Communication system using cryptography – Data stream/substitution enciphering

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 900

Patent

active

060059443

ABSTRACT:
An efficient block cipher that operates on blocks of arbitrarily large size. A block is permuted by recursively using relatively small random functions in an N-round Feistel construction, where N is an integer. The security of the invention is closely related to the difficulty of solving the Numerical Matching with Target Sums problem, an NP Complete problem which cannot presently be solved analytically using known mathematical techniques. The memory required for the cipher's random functions increases linearly with block size, rather than exponentially as with known Feistel constructions. The invention can be efficiently and practically implemented in software at speeds comparable to the speeds of known ciphers.

REFERENCES:
patent: 5307412 (1994-04-01), Vobach
patent: 5740249 (1998-04-01), Shimizu 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

System and method for constructing block ciphers does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for constructing block ciphers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for constructing block ciphers will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-512968

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