EDUCATE • INNOVATE • RELATE

comp_logo.gif

SOLUTIONS • TECHNOLOGY • OPEN SOURCE


 


os_button_down.gif

Linux

Apache

MySQL

perl and mod_perl

mod_ssh,
mod_ssl
and VPN

site_construct_button_up.gif

comm_button_up.gif

solutions_button_up.gif

technology_button_up.gif

mac_tips_button_up.gif

up_to_top_button.gif

 

mod_ssh, mod_ssl, and VPN

These three pertain to security. The first, SSH, stands for secure shell and this encrypts all communication over a network. The web based equivalent of this is called SSL, for secure socket layer. This allows for all communication over the internet to be encrypted. Similar to mod_perl, mod_ssh and mod_ssl are built right into the Apache source code and work very, very fast.

When you encrypt something, the program scrambles what you type into gibberish that must be unscrambled to be intelligible. The encryption process is notorious for slowing down web servers - more so than any other factor.

If you are concerned about somebody viewing your data, you must encrypt it. This makes it impossible to understand by anyone if they were to analyze it. Credit card information is a common example of data that must be encrypted. However, because encryption slows the web server so much, there is a fine balance between encrypting private information and serving non-private information.

Virtual Private Networks (VPNs) are another means of establishing a secure link. They involve two or more computers linked via the internet, but inaccessible to other users. The actual transfer of information takes place via ssh or ssl.

When we host your website, we can establish a VPN such that you can upload your information to a server we configure and place at your shop. Via VPN, all that information can transfer to our web servers (and back) securely and quickly.