Software-efficient pseudorandom function and the use thereof for

Cryptography – Particular algorithmic function encoding

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

380 9, 380 29, 380 30, 380 33, 380 46, 380 49, 380 50, H04L 900

Patent

active

058355979

ABSTRACT:
A software-efficient pseudorandom function maps an index and an encryption key to a pseudorandom bit string useful for constructing a stream cipher. The method begins by preprocessing the encryption key into a table of pseudorandom values. The index and a set of values from the table is then used to generate a set of initial values for the registers. At least some of the register values are modified in part by taking a current value of a register and replacing the current value with a function of the current value and a value retrieved from the table, the latter value being determined by the values in one or more other registers. After modifying the register values in this fashion, the values are masked using other values from the table and the results then concatenated into the pseudorandom bit string. The modification step is repeated and a new masked function of the register values is then concatenated into the pseudorandom bit string. The modification and concatenation steps are repeated to continue growing the pseudorandom bit string until the string reaches some desired length.

REFERENCES:
patent: 3639690 (1972-02-01), Braun et al.
patent: 3740475 (1973-06-01), Ehrat
patent: 3984668 (1976-10-01), Zetterberg et al.
patent: 4520232 (1985-05-01), Wilson
patent: 4668103 (1987-05-01), Wilson
patent: 4907274 (1990-03-01), Nomura et al.
patent: 4944009 (1990-07-01), Micali et al.
patent: 5003597 (1991-03-01), Merkle
patent: 5060265 (1991-10-01), Finkelstein
A. Shimizu and S. Miyaguchi, "Fast Data Encryption Algorithm FEAl", Eurocrypt '87 pp. 267-278; 1987.
O. Goldreich, S. Goldwasser and S. Micali, "How to construct random functions" Journal of the ACM, vol. 33, No. 4, pp. 210-217 (1986).
Merkle, "Fast Software Encryption Functions", Proceedings of CRYPTO '91, Springer-Verlag, pp. 476-501; 1991.

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

Software-efficient pseudorandom function and the use thereof for does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Software-efficient pseudorandom function and the use thereof for, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software-efficient pseudorandom function and the use thereof for will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1525420

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