Now, more than ever, a great deal of business is performed in one way or another over the Internet. For some, it is simply the ease of communication, for others, having the ability to research topics, products, or even people makes the Internet an absolute necessity for business. Businesses have begun exploiting the Internet for commercial transactions. Recognizing the dangers in sending confidential information over an inherently insecure media, a number of secure data transport protocols have emerged. Minimally, these protocols encrypt sensitive information such as credit card numbers to prevent unauthorized people from capturing the data.
Some protocols even facilitate payment for merchants through banking institutions.
Even with the strong security provided in the transport of data, e-commerce security still remains elusive. In practice, most security violations occur through other avenues than breaking cipher text. The point is that often times we infer security from encryption when we are so vulnerable otherwise. Making software work.