[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Introduction to crypto



Ankit Kulshrestha <[email protected]> wrote:

> I'm new to the field of crypto and
> ... I'm working on developing secure embedded devices this summer

That's not a good combination.
>From http://en.citizendium.org/wiki/Cryptography#Cryptography_is_difficult

" As for databases and real-time programming, cryptography looks
deceptively simple. The basic ideas are indeed simple and almost any
programmer can fairly easily implement something that handles
straightforward cases. However, as in the other fields, there are also
some quite tricky aspects to the problems and anyone who tackles the
hard cases without both some study of relevant theory and considerable
practical experience is almost certain to get it wrong. This is
demonstrated far too often.

I'd say start with Ross Anderson's book. The 1st edition is online & free:
http://www.cl.cam.ac.uk/~rja14/book.html
Either a bookstore or a university library should have the 2nd
edition, which I'm told is even better.