Handbook of Applied Cryptography 35
cconnell writes "The Handbook of Applied Cryptography is now available free (for personal use) on the Internet. This is a $100 book. Note also the companion C source code for most of the crypto algorithms, written by James Pate Williams. There is some very cool code here!"
It's encrypted. (Score:3, Funny)
Re:It's encrypted. (Score:1, Troll)
Copyright relaxation. (Score:2)
I think that's a rather harsh, and practically unenforcable, restruction.
Re:Copyright relaxation. (Score:2)
But if lawyers write it down enough times without objection, it has the same effect as law. That's why they're starting now.
Re:Copyright relaxation. (Score:2)
Re:Copyright relaxation. (Score:2, Insightful)
Re:Copyright relaxation. (Score:1, Flamebait)
They lied, pretending it was against the law. That fucking annoys me.
Re:Copyright relaxation. (Score:2)
That is a good question. And indeed, this is a very generous offering (though I wonder if the authors still retain the copyright, or if it was assigned to CRC Press).
While the restrictions on redistribution, and personal use are reasonable in this context, it strikes me as rather absurd that I can't print out the chapters on individual sheets of paper, and place them in a single binder.
Perhaps, "binding" is meant in the traditional book-printing business, with sections, glue, and covers -- the idea being that if I want a book, I should buy the book. And, a professionally bound book suggests a strong intent to redistribute, in the same way that having multiple printed copies around might.
However, if the intent is to restrict holding the pages together in a manner that one might wish to do with other closely related pieces of paper that were otherwise obtained seperately (i.e. with a three ring-binder, or cheesy "do-it-yourself" plastic cover and hot glue binding), I think that is unreasonable, and as other have pointed out, probably not enforcable at law.
It's been available for years (Score:2, Informative)
Really. This is not news.
old news (Score:2)
Re:old news (Score:2)
Hmmm, the same people that screwed E.W. (Score:2, Informative)
There must be powerful 'tectonic drift' stresses in those corporate offices
Ciao,
Edo
Re:Hmmm, the same people that screwed E.W. (Score:1, Informative)
Yes it was. Actually, I'm quite sure HAC was online for free well before that whole thing with the math site (or at least before I heard about it). I remember about 3 years ago, around half of the book was available online. Maybe 1.5 - 2 years, the whole thing went up.
The only thing I'm suprised about is that this got posted. Sheesh. I'm pretty sure anyone who cared already knew.
hardcopy worth buying (Score:5, Funny)
For an online resource this is great in case I'm travelling or my hardcopy is unavailable.
However, I still want my bible in print.
Re:hardcopy worth buying (Score:1)
Re:hardcopy worth buying (Score:2)
Perfect (Score:1)
It's been free (Score:4, Informative)
The first chapter is great. It gives a general overview of how cryptograhy works and how it can be defeated. It is somewhat technical, but it doesn't use formulas so it reads easily. If you don't know why security certificates on web sites need to be signed, or why accepting an unsigned certificate could be bad, I would highly recommend reading it. It also shows how different cryptography methods work in general and gives the stengths and weaknesses of each.
Beyond the first chapter things get a little bit hairy. I have a degree in computer science with a minor in mathematics and much of the math is over my head, or at the very least required several reads. If you are implementing cryptography algorithms I'm sure it is a must read, but for somebody, like me, who is more interested in applications of cryptography, I'd recommend skipping.
Re:It's been free (Score:1, Interesting)
Chapter 14 is the best thing I have seen (modulo a few papers printed in things like the IBM Systems Journal, which can be impossible to find sometimes), for explaining how to do fast arithmetic for things like RSA. And yup, it's pretty nasty at points. There are still several algorithms listed in Chapter 14 in particular that I don't understand, this is after 3 or 4 reads at least.
It always cracked me up that Schnier's Applied Cryptography claimed to help people write strong crypto and yet never gave even the slightest mention to how to actually implement RSA. In particular because all of his 'real working code' examples just used ints. Great if you're doing RSA with 32 bit keys, but...
Re:Ummm??? (Score:1)
Excellent Read (Score:1)
In any case, this is an excellent book, a fun read and well worth buying or downloading. Start with Schneier's "Applied Cryptography" and continue with this. There is a fair amount of mathematics which may seem intimidating at first glance, but which is relatively accessible with a bit of work.
If you're at all interested in cryptography - read this.
A must-have. (Score:4, Informative)
Re:A must-have. (Score:2)
Along the same lines, I found Feller's Introduction to Probability Theory and its Applications extremely useful when trying to grok this stuff.
Unfortunately, I've never really found a good book on abstract algebra. Recommendations, anyone?
Re:A must-have. (Score:1)
$100 seems to most people like a lot for a book, but math majors routinely pay that much for much smaller and less interesting books in high level courses.