Take the 2-minute tour ×
Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. It's 100% free, no registration required.

It is a great idea if experts in Cryptography from mathematicians to security engineers introduce books and textbooks which they think is helpful or instructive for all people interested in the field.I didn't find such topic in previous posts.

I think a good format for answering would be like this:

I. Theory, Analysis, Algorithms, Complexity,...
II. Design, Implementation, Code Writing( in C/C++, Java,...),...
III. History, Development, Future possibilities,...

Thanks in advance to all contributors for sharing your knowledge

share|improve this question
1  
Welcome to our site. We hope you find it useful. The reason you have not found similar questions to what you are looking for is that requests for books are considered off topic on this particular site. A good place to discuss this would be in Chat though. –  mikeazo Aug 15 '12 at 13:32
add comment

closed as off topic by mikeazo Aug 15 '12 at 13:33

Questions on Cryptography Stack Exchange are expected to relate to cryptography within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

1 Answer

up vote 1 down vote accepted

Theory and practice: Cryptography Engineering by Niels Ferguson, Bruce Schneier, and Tadayoshi Kohno

Design and some implementation tips are in Cryptography Engineering too. Code writing is highly dependant on the library you're using, so you should read its documentation first.

Development is covered, again, by Schneier's book. As for future possibilities: you'd need to subscribe to cryptography journals.

The older books (Practical Cryptography and Applied Cryptography) are good too, but don't cover the newest algorithms (AES, SHA-2, elliptic cryptography).

share|improve this answer
    
Katz/Lindell is a great intro to the theory side of things. The title is "Introduction to Modern Cryptography". –  pg1989 May 9 '13 at 18:09
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.