Re: Book on Pre-MATH for cryptography and cryptanalysis. Reply



<rolof789@xxxxxxxx> writes:
James Street's review of this book on Amazon scared the crap out of
me. It looks like this is a book for me to aspire to.

I think he's overstating things. Don't be intimidated. The book is
sort of a watered-down version of the math parts of The Art of
Computer Programming vol 1, which is a true classic.

If this is what it takes for me to get my mind around cryptography,
then so be it. However, i think i need to cover some material before
embarking on this book. I am starting to get the picture that
discrete math is quite important in cryptography. But its a big
field. do I need all of it?

Um, depends on what your goals are. Applied Cryptography is mostly a
programmer's recipe book and it's fairly out of date by now, but in
any case most parts of it don't need that much math. For Koblitz's
book you're probably best off having a had decent calculus class and
an introductory abstract algebra class (one that talks about groups,
fields, etc.) but these are still entry level undergrad math classes.
For discrete math and algorithms, I guess Cormen/Leiserson/Rivest/Stein
was popular in the 1990's (not sure about now) if Knuth is too
old-fashioned for you:

http://theory.lcs.mit.edu/~clr/

I actually don't see that much math in most crypto papers I read, in
terms of specific math knowledge required. What's needed more is sort
of a cultural familiarity with how to reason mathematically.

May I ask why you are interested in this subject? Because you like
math and want to learn crypto theory? Because you're a programmer and
want to know some crypto in order to implement security features in
your apps? Because you're interested in crypto and its history, spy
stories, etc.? Some other reason? The answer to the above may help
with further suggestions.

Actually, if you want to study crypto theory, there's another book that
should be on your list, Introduction to Modern Cryptography by Bellare
and Rogaway:

http://www-cse.ucsd.edu/users/mihir/cse207/classnotes.html

This book is maybe of equal difficulty to Koblitz's though with fewer
formal math prerequisites. It is a crypto theory book through and
through, unlike Koblitz's (which is a math book) or Schneier (which
is a computer book).

A more intro-level book about crypto in general that you might like:
The Code Book, by Simon Singh.
.



Relevant Pages

  • Re: Sociological/Psychological Phenomenon
    ... > What is it about math and crypto that makes an amateur ... There actually are cases of cranks in the medical ... particular counterargument no longer applies. ...
    (sci.crypt)
  • Re: Confused
    ... IMO, if math scares you, then you are probably wasting your time. ... I mean no disrespect, but you have no business trying to do crypto ... You can't learn cryptography without at least a minimal background in ...
    (sci.crypt)
  • Math for crypto?
    ... I'm an extreme crypto newbie beyond the security engineering level usage ... I'm currently doing Calc II in college.. ... Probability and Statistics I and II, and CS Discrete Math and the usual ...
    (sci.crypt)
  • Re: Royalty free crypto library?
    ... > public/private key based authentication. ... I am neither math, nor crypto ...
    (sci.crypt)
  • Re: Re: [9fans] another classic error message
    ... Math, Crypto, Kitchen Sink, &c. ... > yeah man. ...
    (comp.os.plan9)