Two things you should combine: a) SSL coding
plus b) Crypto theory fundament ad a), there's this: O'Reilly's OpenSSL book (check Amazon and others) by Viega, Messier & Chandra. I got it only after several years learning OpenSSL the hard(er) way and now, 5+ years further, I sometimes open it again and still find stuff in there that makes me go 'oh, shoot!'. There are others out there; I can't vouch for them. This one has helped me several times. Mix the above with studying and experimenting with the apps/*.c sample code, which is sometimes a little wicked, but you mix that with a steady stream of reading the users and dev mailing lists and the documentation that comes with OpenSSL itself and you should be good to go. ad b): You should get yourself a bit more background in the theory behind cryptography (you should not use guns without getting some basic training first, and cryptography was (and still is) considered ordnance by nations worldwide). Take a look at this man's list; lots of folks would advise the Schneier book at least (I don't have it, I like my theory a little more formal at times: less code, more math, so any 'applied' plus mention of a programming language in a title makes me look elsewhere - it's a matter of taste so read what this fellow has to say about the books). http://www.youdzone.com/cryptobooks_Reference.html For a quick run through history (which I think is always a good thing: learning from the past is a lesson we often forget. Besides, it's always fun to read how the old ones did it), there's an easy book about that: http://www.amazon.com/gp/product/0385495323/ref=sip_pdp_dp_0 and when you're low on $$$, you can get the excellent tome by van Oorschot et al here for free (PDFs can be downloaded): http://www.cacr.math.uwaterloo.ca/hac/ Enjoy the ride, Ger On Wed, Nov 26, 2008 at 10:28 AM, Rustam Rakhimov <[EMAIL PROTECTED]> wrote: > Excuse me. I'm newer in openssl, so can some one advise me some books for > beginers. > If I want add some algorithm (symmetric, assymetric or hash function) how I > can did it. > I can programming in C. > Rustam !!! -- Met vriendelijke groeten / Best regards, Ger Hobbelt -------------------------------------------------- web: http://www.hobbelt.com/ http://www.hebbut.net/ mail: [EMAIL PROTECTED] mobile: +31-6-11 120 978 -------------------------------------------------- ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager [EMAIL PROTECTED]