Estás en Inicio / Editorial / Seguridad
20.08.2003
Existen diferentes métodos de procesar transacciones en una compra, protocolos que lo hacen de manera segura, por lo tanto, echaremos un vistazo a lo que se refiere en seguridad con SSL.
La seguridad de un sitio electrónico
tiene que ser confiable para que el mismo tenga éxito.
Siendo franco, el índice de personas que compran en línea ha crecido bastante
en los últimos 2 años. Y esto se debe a la confiabilidad que están brindando
los sitios de comercio electrónico.
La seguridad en un ambiente de comercio electrónico involucra las siguientes
partes:
Las estructuras de seguridad de un sitio de e-commerce no varía con las de un
sitio tradicional, pero si se implementa el protocolo SSL en la mayoría de los
casos para tener un canal seguro en las transacciones.
Punto1:Usuario conectándose a Punto2 (un sitio de e-commerce
como amazon.com) utilizando un navegador Internet Explorer compatible con el
protocolo SSL.
Punto2:El Punto2 como nombramos es un sitio de e-commerce tradicional (compra / venta)
que establece conexiones seguras utilizando SSL para la transacciones, y también
posee un Firewall para hacer filtrado de paquetes (Packet Filtering)
Punto3:Este punto es la
autoridad que emite los Certificados de Autenticidad, en inglés Certificate
Authority (CA) que por seguridad y es recomendable que sea una tercera empresa
el emisor del certificado no sea interno.
El Firewall es una herramienta preventiva contra ataques, que realiza un inspección
del tráfico entrante y saliente. Esto impide que servicios o dispositivos no
autorizados accedan a ciertos recursos y de esta manera protegernos contra ataques
de denegación de servicios por ejemplo (DoS)
El Firewall puede ser por Software o Hardware o bien combinaciones de estos
pero que no serán tratados aquí por que va más allá de este artículo.
SSL
es un protocolo que corre sobre TCP
(protocolo de transporte punto a punto de Internet). Este se compone de dos
capas y funciona de la siguiente manera:
Cuando se realiza una conexión
inicial el cliente lo primero que hace es enviar una información con todo los
sistemas de encriptación que soporta, el primero de la lista es el que prefiere
utilizar el cliente. Entonces el servidor responde con una clave certificada
e información sobre los sistemas de encriptación que este soporta.
Entonces el cliente seleccionará un sistema de encriptación, tratará de desencriptar
el mensaje y obtendrá la clave pública del servidor.
Este método de seguridad es de lo mejor ya que por cada conexión que se hace
el servidor envía una clave diferente. Entonces si alguien consigue desencriptar
la clave lo único que podrá hacer es cerrarnos la conexión que corresponde a
esa clave.
Cuando se logra el este primer proceso que es la sesión solamente, los que actuarán
ahora son los protocolos de capa 7 del OSI o sea la capa de Aplicación, claro
que todo lo que se realice a partir de que tenemos una sesión SSL establecida
estará encriptado con SSL.
Un Certificate Authority (CA) es generalmente una empresa que emite certificados.
Si el CA es una empresa externa que emite certificados de autenticidad de clientes
o empresas. Por ejemplo:
href="http://www.verisign.com/">
Versign.com
Un certificado contiene la siguiente información:
Un ejemplo es cuando compramos un libro de amazon.com
por ejemplo
Me conectaré a http://www.amazon.com/

Estamos en un sitio común, la barra de estado del Internet
Explorer nos indica que estamos en un sitio de Zona Internet y la dirección
en que estamos ubicados comienza con http://……..
Ahora la siguiente pantalla nos mostrará cuando quiero hacer el Check Out o
Pago de los libros que compré. 
Ahora un pequeño candado me indica que estoy en un servidor
seguro, y que puedo incluir mis datos. Otro indicador es la dirección de web
que ahora comienza con https://…. y no con http://….
Pero si no confiamos, podemos hacer doble clic sobre el candado amarillo y obtendremos
información sobre el certificado del servidor amazon.com

Esta es la información básica del certificado, que nos confirma
que si estamos conectados al servidor correcto que es amazon.com y el certificado
fue emitido por un CA que es Verisign o sea una tercera empresa que no tiene
que ver nada con la empresa de donde estamos haciendo compras.
Haciendo clic en la pestaña Detalles podremos tener más información técnica
sobre el Certificado:

El algoritmo utilizado, la versión de SSL, el algoritmo de
identificación, la fecha de valides que posee, entre otros.
La fuerza de cifrado que esta utilizando RSA(1024bits) que es un cifrado muy
fuerte.
Volviendo a nuestro gráfico de cómo funcionaba un sitio de e-commerce, identifiquemos
los 3 puntos:

El Punto1: el usuario soy yo, me conecto al sitio Punto2 que
es Amazon.com
Punto2: me muestra los productos, que voy a comprar, yo los
selecciono y proceso a ir al sitio seguro. Entonces el Punto2 me contacta con
el Punto3, el cual me envía la dirección del certificado para el Punto2, donde
me dice si es válido o no.
Utilizar SSL tiene beneficios grandes, ya que es un estándar no hace falta instalar
ningún software adicional de lado del cliente, y tampoco de lado del servidor,
ya que la mayoría de los servidores web como son IIS (Internet Information Server)
y Apache ya poseen soporte para SSL conexiones seguras. Los navegadores de Internet
más populares como lo son el Internet Explorer y el Netscape también ya poseen
soporte para SSL.
También da una prueba de que su servidor web es su servidor web, es decir que
está protegiendo la identidad de su sitio web.
El 95% de los pagos de Internet se realizan utilizando hoy en día SSL.
SSL no depende de ningún sistema operativo, es independiente, puede ser utilizado
sobre cualquier plataforma, independiente.
El protocolo http normal "escucha" en el puerto 80, el puerto SSL por defecto
"escucha" en el puerto 443 del servidor.
Luego cuando el cliente se conecta al puerto 443 del servidor comienzan las primeras "negociaciones" de los protocolos, que ya hemos explicado más arriba en este texto.
Toda esta comunicación es encriptada, hasta que se cierre la misma.
Aparte de SSL existen otros protocolos como el SET creado por Mastercard y Visa
junto con lideres de la informática como Microsoft, Verisign y otras empresa más.
Junto con el CyberCash son soluciones creadas para la venta por Internet.
Esta basada en criptografía de clave pública, que permite la gestión de certificados.
Una PKI es una fusión de soluciones dadas en hardware, software y políticas
de seguridad. PKI como nombré anteriormente está dada por la utilización de
Certificados Digitales o bien un documento digital que identifica cualquier
transacción.
Componentes:
En esta imagen presenta la
misma función en un sitio de Internet que el CA cumple de VA, y RA, dado que
es una Empresa Certificadora Externa.

El Número 3 es nuestro CA
que se encarga de:
Esta sesión por lo tanto es privada, Integra,
soporta no repudio y también autenticación.
Esto es todo por lo menos
en la parte teórica.
En el próximo artículo espero
hablar de soluciones reales, como instalar un certificado digital en el servidor
como Activar SSL, y pedir un certificado de Prueba a Verisign. Con esto montaremos
un servidor seguro con SSL.
Ante errores, fallos de conceptos dirigirse a href="mailto:webmaster@astrito.com">webmaster@astrito.com o http://www.astrito.com/
Gracias.
Califica esta nota:
David Aponte Manzevitsch
Network Administrator
Si eres nuevo en Maestros del Web y te agradan nuestras publicaciones, te invitamos a suscribirte a nuestro Feed.
Sindícanos en: Google Reader, Bloglines, My Yahoo o My MSN | ¿Qué es el Feed?
28 comentarios en total.
Muy bueno, gracias por incluir este pequeño aporte en especialmente a mi amigo Christian desde hace tiempo realizando un excelente trabajo con este sitio que es Maestro del Web, muy recomendado en Sudamerica por cierto!
Espero comentario, errores, etc. Gracias :adios:
Muy interesante, podrías en un proximo articulo comentar sobre las opciones de pago en linea subcontratadas, donde toda la tecnologia es alquilada, o el proceso se hace a través de un tercero
Mensaje Original por Jorge
Muy interesante, podrías en un proximo articulo comentar sobre las opciones de pago en linea subcontratadas, donde toda la tecnologia es alquilada, o el proceso se hace a través de un tercero
Hola Jorge me parece genial tu sugerencia, y haré un articulo sobre tu recomendación.
Gracias por tu mensaje
Excelente artículo.
muchas gracias Jacobo por tus comentarios!
Muy buena información a parte de útil. :arriba:
Muy bueno comentario, pero que interesante seria si publicaras especificaciones para que la gente pueda instalar SSL en su servidor.
Los felicito por tan buen material
Muy bueno nos gustaria publicarlo en la revista Compudata de circulacion en CA como podemos hacerlo
Mensaje Original por alfonso mata
Muy bueno nos gustaria publicarlo en la revista Compudata de circulacion en CA como podemos hacerlo
muy bien
Te califico co mueno pero esta Muy bueno la neta
Te califico como bueno pero esta Muy bueno la neta, para moyor informacion sobre el SSL como programar y eso donde consigo informacion
mi correo es jorge_islas@msn.com
exelente
Alfonso Mata,
el articulo se puede publicar a cualquier luga, por favor especificar el origina (http://www.maestrosdelweb.com) y también mis datos
cualquier contacto a mi mail por favor
daponte@consolidada.com.py
Hola me llamo Ithsel Fernández. Es muy interesante el artículo, te felicito, me gustaría saber si hay lugares, imprates cursos o algo que se le parezca en lo que pueda aprender todo sobre el comercio electrónico soy de Torreón Coahuila…. gracias!
Alfonso Mata,
El articulo lo pueden publicar libremente
la info la pueden publicar en cualquier revista, diario, sitio, con tal q publiquen la informacion del autor, y de donde proviente
hola, me gustaria que me dijieras si, ebay es seguro para comprar y que mencionaras algunas recomendaciones al momento de hacer una compra.. gracias por tu atencion..
No Registrado, hola, me gustaria que me dijieras si, ebay es seguro para comprar y que mencionaras algunas recomendaciones al momento de hacer una compra.. gracias por tu atencion..
Ebay es un sitio seguro para PAGO, ten cuidado con ofertas falsas
Excelente articulo me agradaria que incluyeran un poco más sobre PKI en otro articulo, saludos !!!
Gracias por el articulo, me ayudo mucho a la investigacion que estoy realizando
* Que tal,tengo la idea de colocar una tienda virtual para que mis clientes compren atraves de sus tarjetas de credito o debito.. pero necesito
que esto sea “Confiable” y “Seguro”, tengo una pagina web y tengo la idea de colocar este sistema de seguridad de encryptado de datos, que requiero
para instalar este sistema, que requiero para instalar un sistema de venta de tarjeta de credito, que costo tiene esto, y como y en donde lo puedo
adquirir… agradeceria de favor si pudiesen informarme a la brevedad posible.. sobre esto… me dicen que verisign y hacker safe son importantes
incluirlos en la pagina.. requiero informacion sobre esto.. Gracias..
Juan Gomez
veracruz, Veracruz Mexico
muy buen trabajo
Muy buen contenido, queda claro como se utiliza el SSL
Esta exelente la informacion de esta pagina, queda claro para que sirve y como funciona el SSL, felicidades y sigan adelante
9 su 10! Ottenerlo! Siete buoni!
Grande sito!!
Maestros del Web es el punto de encuentro para los entusiastas de la red.
© Copyright 1997 - 2008 Maestros del Web. | CMS: Wordpress