or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $0.58 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Pseudorandomness and Cryptographic Applications (Princeton Computer Science Notes)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pseudorandomness and Cryptographic Applications (Princeton Computer Science Notes) [Paperback]

Michael Luby (Author)
4.0 out of 5 stars  See all reviews (1 customer review)

List Price: $70.00
Price: $68.25 & this item ships for FREE with Super Saver Shipping. Details
You Save: $1.75 (3%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0691025460 978-0691025469 January 8, 1996

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.



Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Editorial Reviews

Amazon.com Review

Pseudorandomness and Cryptographic Applications, by Michael Luby, presents the mathematical underpinnings of one-way hash functions, which can be used to implement pseudorandom number generators. (These have a wide array of applications in cryptography.) After covering these basic mathematical ideas, the author delves into their applications in cryptosystems. Organized in 18 lectures, this book provides a mathematically intense treatise on the subject without much commentary in between. A set of exercises accompanies each chapter and a bibliography concludes the text. Filled with elegant mathematics, this is clearly a book for academic specialists.

Product Details

  • Paperback: 248 pages
  • Publisher: Princeton University Press (January 8, 1996)
  • Language: English
  • ISBN-10: 0691025460
  • ISBN-13: 978-0691025469
  • Product Dimensions: 8.8 x 5.9 x 0.7 inches
  • Shipping Weight: 13.6 ounces (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #1,953,993 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

1 Review
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

8 of 8 people found the following review helpful:
4.0 out of 5 stars Definitely worth studying, March 25, 2001
This review is from: Pseudorandomness and Cryptographic Applications (Princeton Computer Science Notes) (Paperback)
Walking into a colleague's office and noticing papers scattered all over her desk and shelves, I remarked on the apparent disorganization. She explained that from her standpoint everything was organized and easy to find. Randomness, she said, is observer dependent.

This is the theme taken in this book, namely tha a proper concept of randomness is not an intrinsic property of a collection or a distribution, but rather is dependent of the tools and computing capabilities of the observer. The concept of a pseudorandom distribution is introduced as a distribution where no efficient procedure or program can distinguish it from a uniform distribution. Pseudorandom generators are polynomial-time deterministic programs that take a randomly selected seed and expand it into a pseudorandom bit sequence.

The preliminaries/introduction gives an overview of sets, set functions, big-O, little-o notation, and most importantly from the author's standpoint, function and probability ensembles. He defines what it means to have a source of random bits, but does not give algorithms on how to produce them. Complexity classes are also discussed for both the deterministic and probabilistic cases, along with a very brief review of probability.

Private key cryptosystems begin the next chapter with an example of a one-time-pad private key cryptosystems. Pseudorandom generators are introduced as a solution to the problem of sending secure messages that are longer than the private key.

The author does a good job of defining computational and statistical indistinguishability, and the connection between 1-way functions and pseudorandom generators. What is interesting about all of these constructions is that they are based on sequences of probability distributions (called ensembles in the book) instead of a single probability distribution. The author defines ensembles as being different and close in the statistical sense and then uniform and pseudorandom.

The approach he takes is helpful because he gives informal definitions to develop the reader's intuition and then moves on to the formal definitions. After reading the book, one takes away an appreciation of what pseudorandomness is all about and how it applies to cryptography.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject