File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes Security & Cryptography - Best Book ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Security & Cryptography - Best Book ?" Watch "Security & Cryptography - Best Book ?" New topic

Security & Cryptography - Best Book ?

Richard Grey

Joined: Nov 21, 2001
Posts: 25
Can anybody please recommend the best book to kickstart application development to cover the following topics:
Digital Certificates (sending and receiving)
Encryption (of mail via JavaMail)
Cheers !
pascal betz
Ranch Hand

Joined: Jun 19, 2001
Posts: 547
i like the java security from o'reilly and the java cryptography alos from o'reilly.
java security covers:
- languge sec
- class loaders
- access controller
- security policies
- message digests
- keys and certificates
- key management
- signatures
- encryption
cryptography covers:
- concepts
- architecture
- random numbers
- key management
- authentication
- encryption
- signed applets
- writing providers
as you can see, some parts of cryptography are covered in security (not that deep). so maybe this is a good book to begin with. the encryption of mail is just applying the techniques explained in the books.

David Weitzman
Ranch Hand

Joined: Jul 27, 2001
Posts: 1365
How safe do you want the encrypted data to be? You might want to read a more general book like Applied Cryptography to get an idea of what's secure and what isn't. I haven't read any Java security books, but I have a feeling they don't really give an understanding of the complexity of really securing data. I'll forgive you for posting this message in the wrong forum (it belongs in 'Other Java APIs') because it gives both of us an increased chance for winning the book .
Michael Ernest
High Plains Drifter

Joined: Oct 25, 2000
Posts: 7292

Hi Richard -
I just looked over in the Bunkhouse, and we've got reviews for both O'Reilly books -- at the moment, unfortunately, they're listed in different sections. Java Security, is under Advanced Java, while Java Cryptography is under Other. Possibly you'll find the Cryptography review a bit more helpful; the one on the Security book is a bit gushing, and while it's a useful book, it's an API guide. The Cryptography gets far more into the whys and wherefores of securing data in transit.
We don't really have a forum for Security by itself, and since this is not an API question, Intermediate is as good a place as any to ask for recommendations. But do try out the Bunkhouse if you haven't already; there's a lot of reviewed stuff over there.

Make visible what, without you, might perhaps never have been seen.
- Robert Bresson
I agree. Here's the link:
subject: Security & Cryptography - Best Book ?
It's not a secret anymore!