Home >> Computers >> Internet >> Protocols >> SSL-TLS >> Programming Libraries >> OpenSSL




}

OpenSSL is an open source implementation of the SSL and TLS protocols. A core library (written in the C programming language) implements the basic cryptographic functions and will bring various utility functions. Wrappers leaving the have of the OpenSSL library around a kind of computer-oriented language come available.

Versions come available for virtually all Unix-like operating systems (including Linux, Mac OS X and the quaternary open source BSD operating systems), and as well for Microsoft Windows. OpenSSL is according to SSLeay by Eric Young & Tim Hudson.

Major version releases
OpenSSL Cipher.Nine.Eighter was freed in July 5, 2005 [http://www.openssl.org/news/announce.html announcement]. OpenSSL Nought.Ennead.Seven was freed in December 31, 2002. OpenSSL Cypher.Ix.Sestet was freed in September 25, 2000. OpenSSL Cypher.Ix.Quintuplet was freed in February 28, 2000. OpenSSL Nought.Nina from carolina.Little joe was freed in August 9, 1999. OpenSSL Nought.Ennead.Trey was freed in May 25, 1999.

FIPS compliance
A Open Source Software Institute is attempting to secure the FIPS 140-2 validation for OpenSSL [http://oss-institute.org/fips-faq.html], for which the [http://oss-institute.org/index.php?option=content&task=view&id=39 current status is also available].

Misconceptions

Because of the prefix Open- in it's title, OpenSSL is typically associated by owning OpenBSD; which distributes several programmes using the appellative style of Open*, prefer OpenSSH. This is notwithstanding the mistake when OpenSSL is developed all outside of the scope of OpenBSD per OpenSSL Design, under the different license than is unremarkably utilized by OpenBSD. Rather by using FreeBSD's OpenBSM, the plan just shares the goal of with an open source implementation of a worthful plus for the commonweal.

OpenSSL
A toolkit implementing SSL v2/v3 and TLS protocols with full-strength cryptography world-wide. It is based on SSLeay, developed by Eric Young and Tim Hudson. [Free / Open Source] (The OpenSSL Project)

OpenSSL PKCS#12 Program FAQ
An utility to generate PKCS#12 certificates with OpenSSL/SSLeay. (Stephen Henson)

OpenSSL Certificate Cookbook
Instructions to make a CA with OpenSSL, Apache, and Perl.

CERT Advisory: Multiple Vulnerabilities In OpenSSL
"There are four remotely exploitable buffer overflows in OpenSSL. There are also encoding problems in the ASN.1 library used by OpenSSL. Several of these vulnerabilities could be used by a remote attacker to execute arbitrary code on the target system. All could be used to create denial of service."






© 2005 GeneralAnswers.org