A01=Michael Luby
Algorithm
Author_Michael Luby
Binary number
Boolean satisfiability problem
Calculation
Category=URY
Category=UYA
Ciphertext
Complexity class
Computable function
Computation
Computational indistinguishability
Computational problem
Computational resource
Coprime integers
Cryptographic primitive
Cryptographic protocol
Cryptography
Cryptosystem
Data Encryption Standard
Deterministic simulation
Digital signature
Discrete logarithm
Encryption
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_non-fiction
Function (mathematics)
Graham's number
Hash function
Independence (probability theory)
Initialization (programming)
Instance (computer science)
Interactive proof system
Jacobi symbol
Key generation
Linear congruential generator
Logarithm
Mathematical induction
Memory protection
NP-completeness
One-time pad
One-way function
P versus NP problem
Pairwise
Parameter (computer programming)
Permutation
Plaintext
Probabilistic encryption
Probability
Probability space
Pseudorandom generator
Pseudorandomness
Public-key cryptography
Quadratic residuosity problem
Random function
Random number generation
Random permutation
Random variable
Randomized algorithm
Randomness tests
Restriction (mathematics)
Scientific notation
Security parameter
Special case
State (computer science)
Subset sum problem
Symmetric-key algorithm
Theorem
Time complexity
Turing machine
Universal hashing
Universal one-way hash function
Variable (mathematics)
Zero-knowledge proof
ZPP (complexity)
Product details
- ISBN 9780691025469
- Weight: 369g
- Dimensions: 197 x 254mm
- Publication Date: 28 Jan 1996
- Publisher: Princeton University Press
- Publication City/Country: US
- Product Form: Paperback
Delivery/Collection within 10-20 working days
Our Delivery Time Frames Explained
2-4 Working Days: Available in-stock
10-20 Working Days: On Backorder
Will Deliver When Available: On Pre-Order or Reprinting
We ship your order once all items have arrived at our warehouse and are processed. Need those 2-4 day shipping items sooner? Just place a separate order for them!
A pseudorandom generator is an easy-to-compute function that stretches a short random string into a much longer string that "looks" just like a random string to any efficient adversary. One immediate application of a pseudorandom generator is the construction of a private key cryptosystem that is secure against chosen plaintext attack. There do not seem to be natural examples of functions that are pseudorandom generators. On the other hand, there do seem to be a variety of natural examples of another basic primitive: the one-way function. A function is one-way if it is easy to compute but hard for any efficient adversary to invert on average. The first half of the book shows how to construct a pseudorandom generator from any one-way function. Building on this, the second half of the book shows how to construct other useful cryptographic primitives, such as private key cryptosystems, pseudorandom function generators, pseudorandom permutation generators, digital signature schemes, bit commitment protocols, and zero-knowledge interactive proof systems. The book stresses rigorous definitions and proofs.
Michael Luby is the Leader of the Theory Group and a Research Scientist at the International Computer Science Institute in Berkeley, California. He is also an Adjunct Professor in the Computer Science Division at the University of California, Berkeley.
Qty: