views:

628

answers:

4

I am studying for cryptography and I somehow stuck on understanding how DES works. Because it is around for a long time there should be nice tutorials like fancy diagrams, videos etc around the net. I searched but with no luck. Has anyone spotted anything "easy-to-digest" for the brain?

+1  A: 

have you checked Wikipedia? It also points to the FIPS standard.

Note that modern cryptography and "easy-on-the-brain" don't necessarily go hand in hand...

I am certain there are open source implementations you could check out if that is what you are interested in.

Benoit
+1  A: 

Bruce Schneier's Applied Cryptography is probably the funniest analysis you will find of it, but it is certainly not easy.

pookleblinky
I must also add, because I needed initially to understand DES for a cryptography class, it's as well what each professor wants to emphasize on...Certainly as many people pointed out it is not easy, I achieved understanding after many iterations and discussions with fellow students.
dimitris mistriotis
A: 

I have checked wikipedia, seems that I needed more. I also think that Schneier's book is perfect, I have it back home and could not transport it to where I study :-( shame....
Nobody said this was going to be easy perhaps I should just read it many times and write it down on paper until it gets stuck to my brain (or have Applied Cryptography posted).
Thanks for the very quick answers.

dimitris mistriotis
A: 

I found out that the more repetitions I do the better it gets! Also found out the hard way, that doing it day after day helps more than all-in-once. At least I could get a copy of Schneier's book which helps a lot.
Writing my own is not an option since it is a new algorithm each week, but it is a very interesting, helpful (and obvious sometimes) idea.
It has not to do with DES, you convinced me to learn Python :-)

dimitris mistriotis
Funny - that's the same thing with DES - they usually have three repetitions nowadays ;-)
Olaf