Main > Free Download Search >

Free ssl software for linux

ssl

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 365
SSL++ 0.1.1

SSL++ 0.1.1


SSL++ is simple C++ library that encapsulates some of OpenSSL functionality in easy to use set of classes. more>>
SSL++ is simple C++ library that encapsulates some of OpenSSL functionality in easy to use set of classes.
SSL++ library is in very early stage of development now, but can do enough already to be useful to C++ developers, who want to use SSL in their programs.
Following classes are provided:
- CSSLObject
- CSSLConnection
- CSSLServer
CSSLConnection class represents SSL-enabled connection between two machines.
It could be used on both server and client side. If used as server, it will allow you to accept exactly one connection. Kind of P2P.
CSSLServer class represents SSL-enables network server. On creation server binds to the socket, and listens for incomming connections. To receive next connection call nextClient() function. It will block untill connection is received and SSL handshake is performed. It returns pointer to ready for I/O CSSLConnection object. This object must be explicitly deleted, once you no longer need it.
CSSLObject class is base class for all SSL++ objects. It is responsible for library initialisation, and some common functions. If you are not hacking SSL++, you dont need it.
See client.cpp and server.cpp for examples of use.
<<less
Download (0.005MB)
Added: 2006-02-22 License: GPL (GNU General Public License) Price:
1341 downloads
yaSSL 1.6.8

yaSSL 1.6.8


yaSSL is an SSL Library for programmers building security functionality into their applications and devices. more>>
yaSSL is an SSL Library for programmers building security functionality into their applications and devices.
yaSSL has a dual licensing model, like MySQL, so it is available under GPL and commercial licenses. Support and consulting are also available for yaSSL.
Main features:
- SSL version 3 and TLS version 1 (client and server)
- OpenSSL compatibility layer
- MySQL integration
- Initial stunnel integration
- MD2, MD5, SHA-1, RIPEMD, HMAC, DES, 3DES, AES, ARC4, TWOFISH, BLOWFISH, RSA, DSS, DH, and PKCS#5 PBKDF2
- Simple API
- Interchangeable crypto and certificate libraries
- PEM and DER certificate support
- Very fast
- Multiple OS support: Win32, Linux, Solaris, FreeBSD, NetBSD, OpenBSD, and Mac OS X
Enhancements:
- This release of contains bugfixes and adds SHA-256, SHA-512, SHA-224, and SHA-384.
<<less
Download (0.51MB)
Added: 2007-04-19 License: GPL (GNU General Public License) Price:
920 downloads
CyaSSL 0.8.5

CyaSSL 0.8.5


CyaSSL package is a fast, dual-licensed implementation of SSL for embedded and small footprint devices. more>>
CyaSSL package is a fast, dual-licensed implementation of SSL for embedded and small footprint devices. It includes SSL client libraries and an SSL server implementation.
CyaSSL supports multiple APIs including an OpenSSL compatibility interface. TLS 1.1 is supported along with cipher suites for AES, 3DES, and RC4.
Installation:
To build on Linux, Solaris, *BSD, Mac OS X, or Cygwin:
./configure
make
from the ./testsuite/ directory run ./testsuite
to make a debug build:
./configure --enable-debug --disable-shared
make
Enhancements:
- This release adds increased error string support, better closed connection dectection, and OpenSSL type DES functionality.
<<less
Download (0.57MB)
Added: 2007-07-09 License: GPL (GNU General Public License) Price:
840 downloads
sslredir 0.9.1

sslredir 0.9.1


sslredir is a simple utility used for redirecting incoming non-SSL connections to outgoing SSL connections. more>>
sslredir is a simple utility used for redirecting incoming non-SSL connections to outgoing SSL connections.

sslredir project is useful for enabling applications such as mail, news, or IRC clients, which do not support SSL, to connect to SSL servers. It also supports connecting to the remote host through a SOCKS4A proxy, so sslredir is ideal for use with Tor.

sslredir is similar to stunnel or socat, except that it is not as general-purpose as socat. It uses less than 450 lines of Python, so it is simple to audit (although it does rely on M2Crypto which relies on OpenSSL, both of which are rather more difficult to audit). sslredir is also designed to work nicely with Tor, whereas I had run into bugs with both socat and stunnel.

<<less
Download (0.011MB)
Added: 2005-11-24 License: GPL (GNU General Public License) Price:
1429 downloads
mod_ssl 2.8.28

mod_ssl 2.8.28


The mod_ssl project provides strong cryptography for the Apache 1.3 webserver. more>>
mod_ssl module provides strong cryptography for the Apache 1.3 webserver via the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols by the help of the Open Source SSL/TLS toolkit OpenSSL, which is based on SSLeay from Eric A. Young and Tim J. Hudson.
The mod_ssl package was created in April 1998 by Ralf S. Engelschall and was originally derived from software developed by Ben Laurie for use in the Apache-SSL HTTP server project. The mod_ssl package is licensed under a BSD-style license, which basically means that you are free to get and use it for commercial and non-commercial purposes.
Main features:
- Open Source software (BSD-style license)
- Useable for both commercial and non-commercial use
- Available for both Unix and Win32 platforms
- 128-bit strong cryptography world-wide
- Support for SSLv2, SSLv3 and TLSv1 protocols
- Support for both RSA and Diffie-Hellman ciphers
- Clean reviewable ANSI C source code
- Clean Apache module architecture
- Integrates seamlessly into Apache through an Extended API (EAPI)
- Full Dynamic Shared Object (DSO) support
- Support for the OpenSSL+RSAref US-situation
- Advanced pass-phrase handling for private keys
- X.509 certificate based authentication for both client and server
- X.509 certificate revocation list (CRL) support
- Support for per-URL renegotiation of SSL handshake parameters
- Support for explicit seeding of the PRNG with external sources
- Additional boolean-expression based access control facility
- Backward compatibility to other Apache SSL solutions
- Inter-process SSL session cache (DBM or Shared Memory based)
- Powerful dedicated SSL engine logging facility
- Simple and robust application to Apache source trees
- Fully integrated into the Apache 1.3 configuration mechanism
- Additional integration into the Apache Autoconf-style Interface (APACI)
- Assistance in X.509v3 certificate generation (both RSA and DSA)
<<less
Download (0.80MB)
Added: 2006-07-29 License: GPL (GNU General Public License) Price:
1186 downloads
OpenSSL 0.9.8e

OpenSSL 0.9.8e


OpenSSL is The Open Source toolkit for Secure Sockets Layer and Transport Layer Security. more>>
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.
OpenSSL project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL toolkit and its related documentation.
OpenSSL is based on the excellent SSLeay library developed by Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style licence, which basically means that you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions.
Main features:
- Creation of RSA, DH and DSA key parameters
- Creation of X.509 certificates, CSRs and CRLs
- Calculation of Message Digests
- Encryption and Decryption with Ciphers
- SSL/TLS Client and Server Tests
- Handling of S/MIME signed or encrypted mail
<<less
Download (3.1MB)
Added: 2007-02-23 License: BSD License Price:
999 downloads
 
Other version of OpenSSL
OpenSSL 0.9.7mOpen Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library
License:BSD License
Download (3.2MB)
998 downloads
Added: 2007-02-25
BSDftpd-ssl 1.0.2

BSDftpd-ssl 1.0.2


BSDftpd-ssl is a secure FTP server (ftpd) with the TLS/SSL support. more>> <<less
Download (0.11MB)
Added: 2005-04-26 License: BSD License Price:
1649 downloads
ssl-cert-check 3.0

ssl-cert-check 3.0


ssl-cert-check is a Bourne shell script that checks the expiration status of digital certificates on SSL servers. more>>
ssl-cert-check is a Bourne shell script that checks the expiration status of digital certificates on SSL servers.
It supports both interactive and batch modes and easily integrates with cron. It provides custom expiration thresholds and can be configured to send email if a certificate is close to expiring.
Enhancements:
- This release contains a new "-i" option to print the certificate issuer.
- The requirement to use GNU date has been removed (the program now uses a built-in Julian date routine).
- The documentation has also been significantly updated to include numerous useful examples.
<<less
Download (0.013MB)
Added: 2005-10-31 License: GPL (GNU General Public License) Price:
828 downloads
MatrixSSL 1.8.3

MatrixSSL 1.8.3


MatrixSSL provides an embedded SSL implementation for small footprint devices. more>>
MatrixSSL provides an embedded SSL implementation for small footprint devices.
PeerSec MatrixSSL is an embedded SSL implementation designed for small footprint devices and applications requiring low overhead per connection. The library is less than 50K on disk with cipher suites.
It includes SSL client and SSL server support, session resumption, and implementations of RSA, 3DES, ARC4, SHA1, and MD5.
The source is well documented and contains portability layers for additional operating systems, cipher suites, and cryptography providers.
Main features:
- < 50KB total footprint with crypto provider
- SSLv3 and TLS server and client support
- Included crypto library - RSA, AES, 3DES, ARC4, SHA1, MD5
- Cipher Suites - RC4-MD5, RC4-SHA, DES-CBC3-SHA, AES128-SHA, AES256-SHA
- RSA public and private key generation
- X.509 certificate generation and signing
- Full support for fast session resumption/caching
- X.509 server and client certificate authentication
- Tight, heavily commented code in portable C
- User and developer documentation
<<less
Download (0.40MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
977 downloads
SSL-Explorer 0.2.15

SSL-Explorer 0.2.15


The 3SP SSL-Explorer is an SSL VPN solution that provides users with WebDAV file access. more>>
SSL-Explorer project is the worlds first open-source SSL VPN solution of its kind. This unique remote access solution provides users and businesses alike with a means of securely accessing network resources from outside the network perimeter using only a standard web browser.
SSL-based VPNs have become a hot topic in recent years. The benefits to productivity and the low maintenance overhead that comes with browser-based VPN solutions are something that cannot be overlooked by most businesses, though implementation costs can often be prohibitive.
In contrast to a conventional IPsec-based solution, no client side code needs to be installed on your end users systems. SSL VPNs rely on Javatm based technology and hence require only a standard web browser to operate.
Standard network protocols can be tunnelled through the SSL connection, meaning that email and intranet web/file resources are easily and securely accessible from outside the corporate network.
The use of SSL is highly beneficial in these circumstances since most firewall policies grant access to SSL traffic by default, meaning that no additional configuration is required. Our solution is not a firewall, but it effectively allows you to lock-down your network, leaving just a single port open on your firewall.
Enhancements:
Core
- Restart message is not prominent when a parameter is changed which requires a restart.
- A newly created resource should be seen instantly to logged in users without users having to log out and back in again.
- Name search does not escape invalid XML characters from the username.
- Name search is unable to find users with a space in the name.
- HTTP header injection exploit.
- Policies not listed in resource info tooltip.
- No Restart notification displayed when a valid license is installed after an invalid license upload fails.
- The SingleConnection tunnel command when creating extensions does not work with the false flag.
- Page table should provide each page in blocks of 10 items.
- Some system properties dissapear if an extension fails to upload.
- Sessions are not cleaned up after user disconnects.
- Group page GUI refactored.
- Status page GUI refactored.
- License manager page GUI refactored.
- Replacements option moved under web forwards.
- Replacement variables do not contain session:username and password in agent server proxy tab.
- Weak ciphers have been disabled for default configurations.
- Extension store fails to download plug-in dependencies.
- Access right page has strange 5000 resource type exists.
- Policy selection page contains redundant up and down button functionality.
- Creating a user then cancelling during password assignment.
- Creating applications with integer parameters are unable to use user attributes.
- Remote tunnels do not show in tunnel monitor.
- SSL-Tunnel source interface has no validation.
- Pressing cancel in profiles page when the session has timed out causes an exception if you try to press cancel again.
- Profiles page refactored.
- Checking a checkox in global profiles is unchecked after you change tabs.
- If you have a User and a Group with the same name, these cant both be assigned to a policy.
- Assigning a user which doesnt exist to a policy throws an exception.
- User cannot create an attribute even though they have been given the access rights to do so.
- Description is not a required field when creating an attribute.
- Filter does not work in attributes.
- Attributes page GUI refactored.
- Extension page GUI refactored.
- If a disabled extension has an update available the info page shows an exception.
- Password authentication scheme should be the only authentication scheme whenever prompted for re-authentication.
- Authentication scheme page GUI refactored.
- An authentication scheme should be allowed to be primary if a secondary scheme also exists.
- Redirection when canceling out of selecting an authentication scheme at logon is incorrect.
Installer
- Stepping back through the installer and changing the certificate type causes unusual behaviour during installation.
- Installation of extensions step in installer is irrelevant.
- Insallation progress bar added.
- Selecting All interfaces in the web server configuration step causes the service to fail.
Internationalization
- Selecting default language or disabling user selecting language do not work.
<<less
Download (14.2MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
873 downloads
Net::Daemon::SSL 1.0

Net::Daemon::SSL 1.0


Net::Daemon::SSL is a SSL extension for Net::Daemon. more>>
Net::Daemon::SSL is a SSL extension for Net::Daemon.

SYNOPSIS

use Net::Daemon::SSL;
package MyDaemon;
@MyDaemon::ISA = qw (Net::Daemon::SSL);
sub Run
{
my $this = shift;
my $buffer;
$this->{socket}->print ( "vasja was heren" );
$this->{socket}->sysread ( $buffer, 100 ); # Attention! getline() method
# do not work with IO::Socket::SSL
# version 0.73
# see perldoc IO::Socket::SSL
# for more details
}
package main;
my $daemon = new MyDaemon ( {}, @ARGV ); # you can use --help command line key
$daemon || die "error create daemon instance: $!n";
$daemon->Bind();
__top

This class implements an IO::Socket::SSL functionality for Net::Daemon class. See perldoc Net::Daemon for more information about Net::Daemon usage.

Options

This method add IO::Socket::SSL specific options ( SSL_use_cert, SSL_verify_mode, SSL_key_file, SSL_cert_file, SSL_ca_path, SSL_ca_file ) to generic Net::Daemon options. See perldoc IO::Socket::SSL for description of this options

Bind

This method creates an IO::Socket::SSL::SafeAccept socket, stores this socket into $this->{socket} and passes control to parent Net::Daemon::Bind. The IO::Socket::SSL::SafeAccept is a class inherited from IO::Socket::SSL with the only difference from parent class - the accept() method of this class returns EINTR on *any* error. This trick is needed to ``hack Net::Daemon::Bind functionality: if this method gets an error from accept() ( Net::Daemon::SSL auth error, for example ) it will call Fatal() method and die unless this is a EINTR error.

<<less
Download (0.002MB)
Added: 2006-07-27 License: Perl Artistic License Price:
1184 downloads
linux-ftpd-ssl 0.17-0.3

linux-ftpd-ssl 0.17-0.3


linux-ftpd-ssl project consists of a FTP server with SSL encryption support. more>>
linux-ftpd-ssl project consists of a FTP server with SSL encryption support.

linux-ftdp-ssl is the netkit ftp server with encryption support.

ftpd-ssl replaces normal ftpd using SSL authentication and encryption.

It operates together with normal ftp. It checks if the other side is also talking SSL, if not it falls back to normal ftp protocol.

Advantages over normal ftp(d) are that your passwords and the data you send will not go in cleartext over the line, and nobody can get it with tcpdump or similar tools.

<<less
Download (0.049MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
915 downloads
Crypt::SSLeay 0.51

Crypt::SSLeay 0.51


Crypt::SSLeay is a Perl module for OpenSSL glue that provides LWP https support. more>>
Crypt::SSLeay is a Perl module for OpenSSL glue that provides LWP https support.

SYNOPSIS

lwp-request https://www.nodeworks.com

use LWP::UserAgent;
my $ua = new LWP::UserAgent;
my $req = new HTTP::Request(GET, https://www.nodeworks.com);
my $res = $ua->request($req);
print $res->code."n";

# PROXY SUPPORT
$ENV{HTTPS_PROXY} = http://proxy_hostname_or_ip:port;

# PROXY_BASIC_AUTH
$ENV{HTTPS_PROXY_USERNAME} = username;
$ENV{HTTPS_PROXY_PASSWORD} = password;

# DEBUGGING SWITCH / LOW LEVEL SSL DIAGNOSTICS
$ENV{HTTPS_DEBUG} = 1;

# DEFAULT SSL VERSION
$ENV{HTTPS_VERSION} = 3;

# CLIENT CERT SUPPORT
$ENV{HTTPS_CERT_FILE} = certs/notacacert.pem;
$ENV{HTTPS_KEY_FILE} = certs/notacakeynopass.pem;

# CA CERT PEER VERIFICATION
$ENV{HTTPS_CA_FILE} = certs/ca-bundle.crt;
$ENV{HTTPS_CA_DIR} = certs/;

# CLIENT PKCS12 CERT SUPPORT
$ENV{HTTPS_PKCS12_FILE} = certs/pkcs12.pkcs12;
$ENV{HTTPS_PKCS12_PASSWORD} = PKCS12_PASSWORD;

This perl module provides support for the https protocol under LWP, so that a LWP::UserAgent can make https GET & HEAD & POST requests. Please see perldoc LWP for more information on POST requests.

The Crypt::SSLeay package contains Net::SSL, which is automatically loaded by LWP::Protocol::https on https requests, and provides the necessary SSL glue for that module to work via these deprecated modules:

Crypt::SSLeay::CTX
Crypt::SSLeay::Conn
Crypt::SSLeay::X509

Work on Crypt::SSLeay has been continued only to provide https support for the LWP - libwww perl libraries. If you want access to the OpenSSL API via perl, check out Sampos Net::SSLeay.

<<less
Download (MB)
Added: 2006-09-22 License: Perl Artistic License Price:
1134 downloads
Symbion SSL Proxy 1.0.5

Symbion SSL Proxy 1.0.5


SSL Proxy server listens on a TCP port, accepts SSL connections, and forwards them to another local or remote TCP port. more>>
SSL Proxy server listens on a TCP port, accepts SSL connections, and forwards them to another local or remote TCP port.
For example, it is possible to create an HTTPS server if you have an HTTP server and you run an SSL Proxy server on port 443 which forwards the connections to port 80.
SSL Proxys design makes it as secure as possible and still perform well.
Enhancements:
- Improved certificate handling (chained certificates are now supported), more error information on SSL protocol errors during SSL_accept(), -U and -D options (buffer size), and a "powered by" logo.
<<less
Download (0.024MB)
Added: 2005-09-30 License: GPL (GNU General Public License) Price:
1493 downloads
mod_ssl_error 1.0.2

mod_ssl_error 1.0.2


mod_ssl_error is a X.509 certificate validation error trapping (SSL). more>>
mod_ssl_error is a X.509 certificate validation error trapping (SSL).

Valid errors are:

unable to get issuer certificate
unable to get CRL
unable to decrypt certificate signature
unable to decrypt CRL signature
unable to decode issuer public key
certificate signature failure
CRL signature failure
certificate not yet valid
certificate has expired
CRL not yet valid
CRL has expired
error in certificate "not before" field
error in certificate "not after" field
error in CRL "last update" field
error in CRL "next update" field
out of memory
depth zero self signed certificate
self signed certificate in chain
unable to get issuer certificate locally
unable to verify leaf signature
certificate chain too long
certificate revoked
invalid certification authority
path length exceeded
invalid purpose
certificate not trusted
certificate rejected
subject issuer mismatch
"akid" skid mismatch
"akid" issuer serial mismatch
"keyusage" different from "certsign"
unable to get CRL issuer
unhandled critical extension
"keyusage" not for CRL signing
unhandled critical CRL extension

<<less
Download (0.003MB)
Added: 2006-04-21 License: The Apache License Price:
1289 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5