Amazon.com: Foundations of Cryptography: Volume 1, Basic Tools (9780521035361): Oded Goldreich: Books


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Foundations of Cryptography: Volume 1, Basic Tools
 
 
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.

Foundations of Cryptography: Volume 1, Basic Tools [Paperback]

Oded Goldreich (Author)
4.0 out of 5 stars  See all reviews (5 customer reviews)

List Price: $53.00
Price: $46.11 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.89 (13%)
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.
Want it delivered Monday, February 27? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Hardcover --  
Paperback $46.11  

Book Description

January 18, 2007 0521035368 978-0521035361 1
Cryptography is concerned with the conceptualization, definition and construction of computing systems that address security concerns. This book presents a rigorous and systematic treatment of the foundational issues: defining cryptographic tasks and solving new cryptographic problems using existing tools. It focuses on the basic mathematical tools: computational difficulty (one-way functions), pseudorandomness and zero-knowledge proofs. Rather than describing ad-hoc approaches, this book emphasizes the clarification of fundamental concepts and the demonstration of the feasibility of solving cryptographic problems. It is suitable for use in a graduate course on cryptography and as a reference book for experts.

Frequently Bought Together

Foundations of Cryptography: Volume 1, Basic Tools + Foundations of Cryptography: Volume 2, Basic Applications + Introduction to Modern Cryptography: Principles and Protocols (Chapman & Hall/CRC Cryptography and Network Security Series)
Price For All Three: $161.15

Show availability and shipping details

Buy the selected items together


Editorial Reviews

Review

"[Foundations of Cryptography: Basic Tools] presents complexity research which gives the mathematical underpinnings for cryptography; this includes one-way functions, pseudorandom generators, and zero-knowledge proofs...if a reader wants to learn about foundational work, Goldreich's books are the place to go."
Bulletin of the American Mathematical Society


"...well-written..."
Zentralblatt MATH


"Foundations of Cryptography contains what is currently the best published treatment of the formal aspects of modern cryptography and serves as "required reading" for anyone interested in the field... Throughout, definitions are complete and detailed; proofs are rigorous and given in full... Th book remains a "must-read' for all graduate students and researchers interested in this area, and is well-suited for an advanced course. Kudos to the author for publishing the first book which truly covers modern cryptography, and for doing an excellent job of it!"
Jonathan Katz, University of Maryland for SIGACT News

Book Description

Cryptography is concerned with the conceptualization, definition and construction of computing systems that address security concerns. The design of cryptographic systems must be based on firm foundations. This book focuses on the basic mathematical tools needed for for cryptographic design: computational difficulty (one-way functions), pseudorandomness and zero-knowledge proofs. The emphasis is on the clarification of fundamental concepts, and on demonstrating the feasibility of solving several central cryptographic problems. The book is suitable for use in a graduate course on cryptography and as a reference book for experts. The author assumes basic familiarity with the design and analysis of algorithms; some knowledge of complexity theory and probability is also useful.

Product Details

  • Paperback: 396 pages
  • Publisher: Cambridge University Press; 1 edition (January 18, 2007)
  • Language: English
  • ISBN-10: 0521035368
  • ISBN-13: 978-0521035361
  • Product Dimensions: 9.9 x 6.8 x 1.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #250,405 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

16 of 18 people found the following review helpful:
5.0 out of 5 stars Superb presentation of the theoretical foundations., December 24, 2001
We all know what it means for an algorithm to compute a function, but what does it mean for an encryption scheme to be secure? Traditionally, cryptographic schemes were suggested and attacked based on ad-hoc criterias, for lack of a proper theoretical setting. The last two decades have seen enormous progress in this respect. New notions were devised to harness the computational difficulty of problems in a constructive way to achieve security (in various senses) against all adversaries. This enabled the definition of a host of well-defined cryptographic "objects" and investigation of their existence and relations.

The planned 3-volume series aims to provide a thorough presentation of the theory, written by a dominant figure in the field. This first volume introduces the basic notions: one-way functions, pseudorandom generators, various zero-knowledge proof systems and related concepts. Curiously, common cryptographic objects such as encryption schemes and signature schemes are only briefly discussed in an appendix -- the author has chosen to postpone these to the Volume 2 in the interest of in-depth discussion of the simpler objects. Hence this volume does not stand well on its own, and until Volume 2 is published the impatient reader may be disappointed. Fortunately, drafts of Volume 2 are available on-line: www.wisdom.weizmann.ac.il/~oded/foc-vol2.html

The presentation style is a tour de force of didactic sensitivity. The subject material is often problematic, because the mental gymnastics required are not quite like any other field. The author is fully aware of this, and provides ample intuitive discussion and motivation to help the reader through the more technical parts (without compromising rigorousness). A clear effort is made to present, or at least mention and reference, all interesting results pertaining to the discussion. This makes the book invaluable as a reference, though it could have been overwhelming had not the author taken care to separate these excursions from the main discussion. The exercises are usually well-considered and rewarding, and unlike some textbooks you won't find important results disguised as an optional exercise.

Those interested primarily in practical applications of cryptography may well find this book too abstract and irrelevant; the relation between this book and Schneier's "Applied Cryptography" is roughly like that between organic chemistry and cooking. However, for those taking academic interest in the field or trying to devise novel cryptographic schemes, this book is an effective way to get a solid grasp on the theory, and a delightful way to understand this exciting branch of computer science.

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


25 of 31 people found the following review helpful:
3.0 out of 5 stars Great idea -- needs a good editor!, February 15, 2002
This book hits some extremes in good and bad. The good is easy: There are few (no?) other books that fill the niche of theoretical cryptography. There are some excellent lecture notes from Bellare and Goldwasser that are available on the web, but they don't go into the detailed motivation of topics that Goldreich does. The topics that Goldreich has chosen cover a lot of important areas, and he has done a great job of pulling out the best, most essential results to present.

However, the bad part is that the writing is simply horrible. There seems to be little planning and things simply don't flow at all. Here's a specific example, which is so bad as to almost be funny: There's a huge use of footnotes for side comments, mostly because of this "stream of consciousness" writing that doesn't work things in properly. The first footnote in chapter 4 says, believe it or not, "See Footnote 13". Huh? So I go digging through the later part of the chapter, looking desperately for this gem of knowledge that will be in footnote 13, and what is it? The definition of a graph! Now come on -- chapter 4 of a book, where we've been dealing with advanced topics in computer science, and they feel the need to define a graph!?!?! Through several levels of indirection in footnotes? Come on guys, what editor let that one through?

Oded is a great computer scientist, and a good guy, but please, PLEASE get a good editor for the other volumes, or maybe even a good writer to team up with!

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


6 of 6 people found the following review helpful:
5.0 out of 5 stars Fundamental book for anyone working with cryptography, September 2, 2002
By 
Pedro (V.N.Gaia Portugal) - See all my reviews
This book, that you can see some parts on the authors site, is a essencial on everyone desk working on security and cryptography. It is not a book of recipes of how to build a secure cryptographic environment but a fundamental book on the basics of cryptography and cryptographic protocols.
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
 
 
 
Most Recent Customer Reviews



Only search this product's reviews



Inside This Book (learn more)
First Sentence:
In this chapter we briefly discuss the goals of cryptography (Section 1.1). Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
graph isomorphism, random oracle model, posteriori secrecy, knowledge tightness, inverting algorithm, basic proof system, neighboring hybrids, unambiguity requirement, algorithm uniformly selects, permutation ensemble, verifier uniformly selects, unambiguity property, unambiguity condition, perfectly hiding commitment scheme, uniformly chosen string, pseudorandom function ensemble, pseudorandom ensemble, following two ensembles, last input bit, reducibility argument, random isomorphic copy, hashing family, hiding commitment schemes, sound proof systems, ensembles indexed
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Proof Sketch, Proof Idea, Graph Non-Isomorphism, Construction Based, Teaching Tip, Definition Loosely, Using Theorem, Using Claim, Exercises Exercise, Leonid Levin, Some Suggestions, Chinese Remainder Theorem, Random Oracle Methodology, Combining Claims
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

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

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



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject