GigaVoice  >  Introduction_to_encryption   
Services
   Outsourcing
   Supply Chain Management
   Directory
   Properties & Services
BroadCasting Services
   Technology
   How it Works
   Benefits
   Features
GigaVoice
   About Us
   Contact
Merchant Security Services
   Safe Shopping Program
Resources
   Integrated Marketing
   Rounded Corners Using CSS
   Digital Signatures
   Introduction to Encryption
Procedures
   Common Linux Procedures


login: 
pass: 

Live Help

Thursday, July 03, 2008 CDT 

Introduction to Encryption



Introduction to Encryption

Encryption is a process used to encode information. It gained public attention in the early 90's as more and more people became concerned with the process by which their personal information would be transmitted over the internet from their browser to the server. Although there are many algorithms which can be used to perform encryption, some of the most famous ones are RSA, DES, BlowFish, and MD5.

SSL or Secure Socket Layer, is a protocol which can be used to encrypt data during its transmission between the client (such as a web-browser) and the webserver ( such as gigavoice.com ). SSL works by facilitating the selection and use of the encryption algorithm between two parties.

Essentially, a client comes to a server, which welcomes the client with an announcement of the SSL version, and the list of supported encryption algorithms. The client then selects a desired algorithm and initiates a handshake which thereby transforms the communication stream into from a plaintext to an encrypted format.

The strength of an encryption algorithm is usually measured by how difficult it is (mathematically speaking) to break the code and reveal the hidden information. Often words such as 128 bit, or 256 bit encryption simply refer to the size of the "key" used to hide the information during the transaction. The longer the key, the harder it is to reverse engineer.

Daniel Volkovich
GigaVoice

About Us | Contact Us | Legal Disclaimer | Privacy | One Price Guarantee
 ©2006, GigaVoice, Inc.