Eric Rescorla wrote: > > OpenSSL implements at least two major cryptographic protocols: > SSL/TLS and S/MIME. In general, both SSL/TLS and S/MIME use > asymmetric mechanisms for key exchange, however both have symmetric > modes: SSL/TLS has a Kerberos mode and S/MIME has a shared-key > mode. I don't believe that OpenSSL has support for Kerberos but > I don't know if it implements the shared-key S/MIME modes. Steve > Henson would know. Steve? >
OpenSSL currently supports PKCS#7 which is used in S/MIME v2. There are some PKCS#7 forms (encrypted data content type) that just use symmetric keys, typically derived from passwords. OpenSSL supports those but primarily for use in PKCS#12. CMS and S/MIME v3 support is planned for some future version of OpenSSL. Steve. -- Dr Stephen N. Henson. http://www.drh-consultancy.demon.co.uk/ Personal Email: [EMAIL PROTECTED] Senior crypto engineer, Gemplus: http://www.gemplus.com/ Core developer of the OpenSSL project: http://www.openssl.org/ Business Email: [EMAIL PROTECTED] PGP key: via homepage. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]