Main > Free Download Search >

Free https ssl software for linux

https ssl

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 516
hatatap 0.8.8

hatatap 0.8.8


hatatap is a XML-based HTTP scripting tools. more>>
hatatap project is an HTTP scripting tool with scripts in XML. The scripts are transformed into Java/o:XML before they are either executed from the commandline, integrated into Ant build files, or run interactively from a Web application.
hatatap supports cookies, Javascript, HTML DOM, Web Services/SOAP, performance tests with concurrency, test reports, regular expression matching, and stateful Web site navigation. It is written in o:XML and uses HttpUnit.
Main features:
- stateful navigation
- HTML forms
- nested frames
- pop-up windows
- cookies and headers
- GET, POST and PUT requests
- HTTPS support
- regular expressions
- DOM-based response navigation using XPath
- XML requests and responses (eg SOAP) for testing web services
- multipart forms and file uploads
- multipart MIME XML requests
- millisecond timings and concurrency for performance testing
- XML test results
- random value functions
- extensible test scripts
- JavaScript support
- basic HTTP authentication
- HTTP proxy settings with authentication
- automatic redirect and refresh
- SSL certificate management
- domain name aliasing
- multipart MIME server responses (todo)
Enhancements:
- Binary attachment capabilities were added.
- A classpath problem was fixed in the Ant task.
- An upgrade was made to HttpUnit 1.6.2 and the latest ObjectBox and o:Lib releases.
<<less
Download (1.7MB)
Added: 2006-06-01 License: GPL (GNU General Public License) Price:
1240 downloads
HTTPManifold 0.9b

HTTPManifold 0.9b


HTTPManifold is an application for tunnelling Web/HTTP traffic for multiple servers through a single IP address. more>>
HTTPManifold is an application for tunnelling Web/HTTP traffic for multiple servers through a single IP address (a reverse proxy). HTTPManifold is intended for home users and small businesses so that they can host multiple domains and sub-domains through a single IP address on port 80.
HTTPManifold forwards traffic to other machines, logs requests, and rewrites content during the process. It can also log the raw content of requests for the purpose of debugging Web services, etc. It provides a Web interface for configuration and log viewing with some log analysis capabilities.
Main features:
- Ability to service HTTP request on any port.
- Allow SSL connections and therefore provide HTTPS to server that otherwise dont support it.
- Forward HTTP requests to any IP address on any port using HTTP or HTTPS.
- Rewrite HTTP headers and body during forward translation.
- Log raw HTTP request and response bytes for debugging purposes.
- Serve static HTML pages.
- Provide web interface to HTTPManifold configuration options.
Enhancements:
- This release adds the ability to forward requests to a sub-path on a destination server.
- It adds options to do simple string replacement when processing response content.
- The appearance of the Web interface has been updated.
- HSQLDB support has been added for enhanced request logging.
- X-forwarded-for header support has been added so that destination servers can see the source IP address.
- Some of the forwarding implementation has been touched up to improve performance and fix small defects.
<<less
Download (0.31MB)
Added: 2006-09-05 License: AFPL (Aladdin Free Public License) Price:
1144 downloads
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
NetPipes 4.2

NetPipes 4.2


NetPipes provides a set of utilities to attach stdin/stdout utilities to network sockets. more>>
NetPipes provides a set of utilities to attach stdin/stdout utilities to network sockets.

The netpipes package makes TCP/IP streams usable in shell scripts. It can also simplify client/server code by allowing the programmer to skip all the tedious programming bits related to sockets and concentrate on writing a filter/service.

Applications of these utilities can include file transfer, network backups, HTTP queries, remote procedure calls, and TCP daemon testing.

The SSL encryption filter available in the US/Canada version can be applied by shell scripts communicating with secure HTTPDs and can be used to make an SSL IMAPD out of a non-SSL one. (requires the SSLeay library).

aucet is the server end of a TCP/IP stream. It listens on a port of the local machine waiting for connections. Every time it gets a connection it forks a process to perform a service for the connecting client.

hose is the client end of a TCP/IP stream. It actively connects to a remote port and execs a process to request a service.

encapsulate is an implementation of the Session Control Protocol. It allows you to multiplex several streams across a single TCP session and also transmits remote exit status.

ssl-auth is an encryption filter that encapsulates stdin/stdout from a subprocess (or its own stdin/stdout) in the Secure Socket Layer protocol as implemented by the SSLeay library. It can be used to communicate with encrypted daemons (HTTPS daemons, or SSL IMAP daemons) and can sometimes be used to jury-rig secure versions of such services.

sockdown is a simple program designed to shut down part or all of the socket connection. It is primarily useful when the processes connected to the socket perform both input and output.

getpeername and getsockname are two names for a program designed to print out the addresses of the ends of a socket. getpeername prints the address of the remote end and getsockname prints the address of the local end.

timelimit limits the amount of foreground wallclock time a process can consume. After the time limit runs out it either kills the process or exits and leaves it in the background.
<<less
Download (0.073MB)
Added: 2007-03-02 License: GPL (GNU General Public License) Price:
967 downloads
myPMS 1.2

myPMS 1.2


myPMS is a free password management application. more>>
myPMS is a free password management application which will require you to remember only one password making the management of your important passwords simple.
myPMS is a web-based password management application which means it can be accessed from anywhere. It uses simple HTML, PHP and a MySQL database to store your passwords.
Main features:
- Search by host name or drop-down list
- Capability to store application and host associated with password
- Date inserted stored
- Who inserted or updated password stored
- Unlimited password history
- "Invisible" password until mouse curser hovers over password
- Fade to blank page after 60 seconds for additional security
- Database creation using simple MySQL batch file
- HTTPS (SSL) capability if you require
<<less
Download (0.70MB)
Added: 2005-10-28 License: Free To Use But Restricted Price:
1468 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
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
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
Gnu-pop3dS 0.9.8s

Gnu-pop3dS 0.9.8s


Gnu-pop3dS provides a modification of gnu-pop3d with dynamic forking incoming clients. more>>
Gnu-pop3dS provides a modification of gnu-pop3d with dynamic forking incoming clients.

Gnu-pop3dS like SEMAPHORE, not SSL. If You need SSL use Gnu-pop3Sd (huge difference).

I used Gnu-pop3d, but it has a few failures. So I added some options to it.

I added option -D which converts mailpath "username"->"u/s/username" or "a"->"a/a/a".

Server is for users (NOT users for server), so I added option which controls number of connected users and forks next processes if we need them (man ipcs).

SSL
Many people asked me about SSL implementation. To do it get Stunnel and install it.

So You will have POP3S protocol implementation (works fine with all Microsoft gadgets).

<<less
Download (0.12MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
970 downloads
QtSmbstatus 1.2.1

QtSmbstatus 1.2.1


QtSmbstatus is a GUI (graphical user interface) for smbstatus. more>>
QtSmbstatus is a GUI (graphical user interface) for smbstatus. QtSmbstatus is meant to provide the possibility of administering remote machines.

QtSmbstatus was designed as a client/server system secured with SSL. A login and password is required to log on to server (PAM). Qtsmbstatusd ought to be installed on host where SAMBA executes.

client: qtsmbstatus
server: qtsmbstatusd (default port : 4443)
<<less
Download (MB)
Added: 2007-05-19 License: GPL (GNU General Public License) Price:
888 downloads
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
Horatio 1.7

Horatio 1.7


The Horatio system is a firewall authentication tool. more>>
The Horatio system is a firewall authentication tool. The premise: Legitimate users want to attach laptops and other mobile hosts to the network, but security demands that illegitimate users be prevented from accessing the internal, secure network and from abusing the general Internet. The approach taken by Horatio is to provide a separate, untrusted, network that only connects to the internal network (and thus to the Internet) through a firewall that by default does not pass any traffic.
When a legitimate user connects his or her host, it is assigned an address by a DHCP server (such as dhcpd), but is unable to contact anything outside the untrusted network. The user must must point a web browser at the horatio web server, which runs on the firewall machine, and provide a username and password.
When leaving, the user can log out, removing his or her host from the access list. If the user does not log out, a periodic rollcall (using fping) will detect that the host is no longer accessible and remove it from the access list.Once the username and password have been validated, the firewall rules are modified and are allowing the access to the rest of the network.
The horatio server uses syslog to log the actions it takes, including log-ins, log-outs, web accesses, rollcalls, and process starts and stops. The firewall uses Linux ipchains. HTTPS support is provided using OpenSSL, and the Perl modules IO::Socket::SSL, Net::SSLeay, and HTTP::Daemon::SSL. The firewall and host list management scripts are written in Bash.
For more information, see the horatio(8) man page. More details about the firewall are available in the horatio-firewall(8) man page and about the host management in the horatio-hostlist(8) man page.
Enhancements:
- horatio.in: Added Timeout to HTTPS daemon, log logins/logouts with HTTP/HTTPS
<<less
Download (0.092MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1200 downloads
LFTP 3.5.12

LFTP 3.5.12


LFTP is sophisticated file transfer program with command line interface. more>>
LFTP is sophisticated file transfer program with command line interface. LFTP supports FTP, HTTP, FISH, SFTP, HTTPS and FTPS protocols. GNU Readline library is used for input.
Every operation in lftp is reliable, that is any non-fatal error is handled and the operation is retried automatically. So if downloading breaks, it will be restarted from the point automatically. Even if ftp server does not support REST command, lftp will try to retrieve the file from the very beginning until the file is transferred completely. This is useful for dynamic-ip machines which change their IP addresses quite often, and for sites with very bad internet connectivity.
If you exit lftp when some jobs are not finished yet, lftp will move itself to nohup mode in background. The same happens when you have a real modem hangup or when you close an xterm.
lftp has shell-like command syntax allowing you to launch several commands in parallel in background (&). It is also possible to group commands within () and execute them in background. All background jobs are executed in the same single process. You can bring a foreground job to background with ^Z (c-z) and back with command `wait (or `fg which is alias to `wait). To list running jobs, use command `jobs. Some commands allow redirecting their output (cat, ls, ...) to file or via pipe to external command. Commands can be executed conditionally based on termination status of previous command (&&, ||).
Examples:
lftp> cat file | gzip > file.gz
lftp> get file &
lftp> (cd /path && get file) &
The first command retrieves file from ftp server and passes its contents to gzip which in turn stores compressed data to file.gz. Other commands show how to start commands or command groups in background.
lftp has builtin mirror which can download or update a whole directory tree. There is also reverse mirror (mirror -R) which uploads or updates a directory tree on server.
There is command `at to launch a job at specified time in current context, command `queue to queue commands for sequential execution for current server, and much more.
LFTP supports IPv6 for both FTP and HTTP protocols. For FTP protocol it uses method described in RFC2428.
Other low level stuff supported: ftp proxy, http proxy, ftp over http, opie/skey, fxp transfers, socks.
If lftp was compiled with ssl support, then it includes software developed by the OpenSSL.
Main features:
- FTP and HTTP protocols support.
- FTP (e.g. TIS FWTK) proxy support.
- HTTP proxy support.
- FTP over HTTP proxy support (hftp).
- HTTPS and FTPS protocols support using OpenSSL library.
- Automatic OPIE/SKEY support in FTP protocol.
- FXP transfers support (between two FTP servers, bypassing client machine).
- FTP listings support: unix-style, NT, EPLF.
- Automatic reconnect and retry of an operation on retriable errors or timeout.
- IPv6 support in both FTP and HTTP.
- FISH protocol support. It uses ssh with no special program on server side.
- SFTP protocol v3 and v4 support.
- HTTP/1.1 keep-alive support.
- Experimental support for SRV DNS records.
- SOCKS support (configure option).
- Modification time preservation (if server can report it).
- `reget and `reput support.
- Built-in mirror and reverse mirror (mirror -R).
- Transfer rate throttling for each connection and for all connections in sum.
- Limit for number of connections to the same site. Interruption of background transfer to do a foreground operation when the limit is reached.
- Socket options tuning: buffer size and maximum segment size.
- Job queueing.
- Job execution at specified time.
- Comprehensive scripting support.
- URL recognition in most operations.
- Readline library is used for input.
- Context sensitive completion.
- Bash-like prompt extensions.
- Launching of local shell commands.
- Suspend support.
- Bookmarks.
- Aliases.
- Saving of last directory on each site. `cd - to go there.
- Copying of files between two servers, e.g. between FTP and HTTP.
- Numerous settings which can be associated with a specific server or a group.
- Paging of remote files using external program.
- `zcat and `zmore support.
- Help for commands.
- Command history saved in a file.
- Transfer status includes rate and ETA.
- File listing cache.
- Background jobs (bash-like).
- Job output redirection to a file or to a program via pipe.
- Conditional commands depending on exit status of previous one.
- Loading of binary modules at run time (configure option).
- `pget to download a file using several connections.
- `mirror can download several files in parallel (--parallel option).
- Slots. Each slot is a separate session, switch using Meta-{1-9} or `slot command. Refer to a slot site using pseudo URL slot:name.
<<less
Download (1.2MB)
Added: 2007-07-27 License: GPL (GNU General Public License) Price:
536 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
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
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5