On Wed, Apr 29, 2009 at 09:25:55PM -0700, siavash fallahdoost wrote: > Victor,? Are you kidding ?!
No, the vast majority of requests along these lines are from CS students who want the list to do their homework. > > I want to add new cipher algorithms to openssl library and rebuild > > openssl on Windows(VC++). > > i'd like to know the exact procedure for adding new cipher and testing it. > > If this is homework for an academic project, you should ask your > instructor for guidance. If if this not in that category, it is a very broad, open-ended question. Better to read the OpenSSL source code, and ask specific questions when you encounter specific issues. - Why do you need a custom cipher? - Are you adding symmetric algorithms to libcrypto, cipher-suites to SSL/TLS or both? - What's wrong with the existing ciphers or cipher-suites? Cryptography is rarely the weakest link in OpenSSL applications. - Do you intend to provide assembly language optimizations for various platforms? ... This is a big topic, and probably the best answer is: study the code to see how the existing ciphers are integrated into libcrypto and the EVP abstraction layer and how cipher-suites are integrated into libssl. -- Viktor. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org