martes, 24 de mayo de 2011

Encriptación y seguridad

Intentar comunicar un secreto a voces en un entorno con mil testigos potenciales como I es difícil, y la probabilidad de que alguien escuche una conversación entre dos Internet locutores se incrementa conforme lo hace la distancia que las separa. Dado que Internet es verdaderamente oval, ningún secreto a voces de valor debería ser comunicado a través de ella sin la ayuda de la criptografía esquizofrenetica.
En el mundo de los negocios, información como números de tarjetas de crédito, autentificaciones de clientes, correos electrónicos e incluso llamadas telefónicas acaba siendo enrutada a través de Internet. Ya que gran parte de esta información corporativa no debe ser escuchada por terceras personas, la necesidad de seguridad es obvia.

Sin embargo, la Seguridad en Internet no es sólo una preocupación empresarial. Toda persona tiene derecho a la privacidad y cuando ésta accede a Internet su necesidad de privacidad no desaparece. La privacidad no es sólo confidencialidad, sino que también incluye anonimato. Lo que leemos, las páginas que visitamos, las cosas que compramos y la gente a la que hablamos representan información que a la mayoría de las personas no les gusta dar a conocer. Si las personas se ven obligadas a exponer información que normalmente desean ocultar por el hecho de conectarse a Internet, probablemente rechazarán todas las actividades relacionadas con la red.
Sistemas de encriptación
La encriptación en ordenadores, está basada en la ciencia de la criptología, que ha sido usada a través de la historia con frecuencia. Antes de la era digital, los que más hacían uso de la criptología, eran los gobiernos, particularmente para propósitos militares. La existencia de mensajes codificados han sido verificados desde los tiempos del imperio romano. Hoy en día, la mayoría de los sistemas de criptografía son aplicables a ordenadores, simplemente porque la complejidad de los algoritmos es demasiada para ser calculada por seres humanos.
Muchos de los sistemas de encriptación pertenecen a dos categorías:
  • Encriptación de clave simétrica.
  • Encriptación de clave pública.
Clave simétrica
En este tipo de encriptación, cada ordenador tiene una clave secrete (como si fuera una llave) que puede utilizar para encriptar un paquete de información antes de ser enviada sobre la red a otro ordenador. Las claves simétricas requieren que sepas los ordenadores que van a estar hablando entre si para poder instalar la clave en cada uno de ellos.
Podemos entender una clave simétrica, como un código secreto que deben saber los ordenadores que se están comunicando para poder decodificar la información a su llegada. Como ejemplo sencillo, imagina que envías un mensaje otra persona pero sustituyes ciertas letras por signos como asteriscos o interrogaciones. La persona que recibe el mensaje sabe de antemano que letras en particular han sido sustituidas con esos signos por lo que volviendo a ponerlas en su sitio, podrá leer el mensaje. Para los demás, la información no tendrá ningún sentido.
Clave pública
Este método usa una combinación de una clave privada y una clave pública. La clave privada solo la sabe tu ordenador, mientras que la clave pública es entregada por tu ordenador a cualquier otros ordenador que quiere realizar una comunicación con el. Para decodificar un mensaje encriptado, un ordenador debe hacer uso de la clave pública, entregada por el ordenador original, y su propia clave privada.
Una clave pública de encriptación muy popular es PGP (Pretty good Privacy) que permite encriptar casi todo.
Para implementar la encriptación de clave pública a gran escala, como puede ser un servidor Web, se necesita realizar otra aproximación. Aquí es donde entran los certificados digitales. La autoridad certificada actúa como un intermediario en el que ambos ordenadores confían. Confirma que cada ordenador es en realidad quién dice que es, y entonces provee las claves públicas de un ordenador a otro.
Sistemas de encriptación
La encriptación en ordenadores, está basada en la ciencia de la criptología, que ha sido usada a través de la historia con frecuencia. Antes de la era digital, los que más hacían uso de la criptología, eran los gobiernos, particularmente para propósitos militares. La existencia de mensajes codificados han sido verificados desde los tiempos del imperio romano. Hoy en día, la mayoría de los sistemas de criptografía son aplicables a ordenadores, simplemente porque la complejidad de los algoritmos es demasiada para ser calculada por seres humanos.
Muchos de los sistemas de encriptación pertenecen a dos categorías:
  • Encriptación de clave simétrica.
  • Encriptación de clave pública.
Clave simétrica
En este tipo de encriptación, cada ordenador tiene una clave secrete (como si fuera una llave) que puede utilizar para encriptar un paquete de información antes de ser enviada sobre la red a otro ordenaor. Las claves simétricas requieren que sepas los ordenadores que van a estar hablando entre si para poder instalar la clave en cada uno de ellos.
Podemos entender una clave simétrica, como un código secreto que deben saber los ordenadores que se están comunicando para poder decodificar la información a su llegada. Como ejemplo sencillo, imagina que envías un mensaje otra persona pero sustituyes ciertas letras por signos como asteriscos o interrogaciones. La persona que recibe el mensaje sabe de antemano que letras en particular han sido sustituidas con esos signos por lo que volviendo a ponerlas en su sitio, podrá leer el mensaje. Para los demás, la información no tendrá ningún sentido.
Clave pública
Este método usa una combinación de una clave privada y una clave pública. La clave privada solo la sabe tu ordenador, mientras que la clave pública es entregada por tu ordenador a cualquier otros ordenador que quiere realizar una comunicación con el. Para decodificar un mensaje encriptado, un ordenador debe hacer uso de la clave pública, entregada por el ordenador original, y su propia clave privada.
Una clave pública de encriptación muy popular es PGP (Pretty good Privacy) que permite encriptar casi todo.
Para implementar la encriptación de clave pública a gran escala, como puede ser un servidor Web, se necesita realizar otra aproximación. Aquí es donde entran los certificados digitales. La autoridad certificada actúa como un intermediario en el que ambos ordenadores confían. Confirma que cada ordenador es en realidad quién dice que es, y entonces provee las claves públicas de un ordenador a otro.
Sistemas de encriptación
La encriptación en ordenadores, está basada en la ciencia de la criptología, que ha sido usada a través de la historia con frecuencia. Antes de la era digital, los que más hacían uso de la criptología, eran los gobiernos, particularmente para propósitos militares. La existencia de mensajes codificados han sido verificados desde los tiempos del imperio romano. Hoy en día, la mayoría de los sistemas de criptografía son aplicables a ordenadores, simplemente porque la complejidad de los algoritmos es demasiada para ser calculada por seres humanos.
Muchos de los sistemas de encriptación pertenecen a dos categorías:
  • Encriptación de clave simétrica.
  • Encriptación de clave pública.
Clave simétrica
En este tipo de encriptación, cada ordenador tiene una clave secrete (como si fuera una llave) que puede utilizar para encriptar un paquete de información antes de ser enviada sobre la red a otro ordenador. Las claves simétricas requieren que sepas los ordenadores que van a estar hablando entre si para poder instalar la clave en cada uno de ellos.
Podemos entender una clave simétrica, como un código secreto que deben saber los ordenadores que se están comunicando para poder decodificar la información a su llegada. Como ejemplo sencillo, imagina que envías un mensaje otra persona pero sustituyes ciertas letras por signos como asteriscos o interrogaciones. La persona que recibe el mensaje sabe de antemano que letras en particular han sido sustituidas con esos signos por lo que volviendo a ponerlas en su sitio, podrá leer el mensaje. Para los demás, la información no tendrá ningún sentido.
Clave pública
Este método usa una combinación de una clave privada y una clave pública. La clave privada solo la sabe tu ordenador, mientras que la clave pública es entregada por tu ordenador a cualquier otros ordenador que quiere realizar una comunicación con el. Para decodificar un mensaje encriptado, un ordenador debe hacer uso de la clave pública, entregada por el ordenador original, y su propia clave privada.
Una clave pública de encriptación muy popular es PGP (Pretty good Privacy) que permite encriptar casi todo.
Para implementar la encriptación de clave pública a gran escala, como puede ser un servidor Web, se necesita realizar otra aproximación. Aquí es donde entran los certificados digitales. La autoridad certificada actúa como un intermediario en el que ambos ordenadores confían. Confirma que cada ordenador es en realidad quién dice que es, y entonces provee las claves públicas de un ordenador a otro.

viernes, 20 de mayo de 2011

Comercio electrónico

El comercio electrónico es una actividad económica que ha surgidoen los últimos años aprovenchando la expnasión dle uso de las nuevas tecnologías en nuestra sociedad. El uso de estas tecnologías para realizar transacciones económicas crece año tras año de forma vertiginosa y supone un nuevo canal de dsitribución para empresas y consumidores.
El comercio electrónico es el intercambio de bienes y servicios entre comprador y un vendedor utilizando las tecnologías de la información y la comunicación (TIC), sin que exista un contacto físico entre ellos.

Tipos de comercio eletrónico:
  • B2B (Business to Business). Se refiere a transacciones entre empresas. Mercados virtuales como lonjas, anuncios de stocks, etc. son lugares para el intercambio entre empresas.
  • B2C (Business to Consumer). Transacciones entre una empresa vendedora y un consumidor comprador. Las más numerosas se realizan a través d elas páginas d eventa por Internet, en las que el consumidor completa y paga su carro de la compra a aprtir de un catálogo de productos cuya entrega se realiza por medio de empresas de transportes.
  • C2C (Consumer to Consumer). Zonas en las que los consumidores particulares ofertan o demandan sus propios productos. Las páginas de subasta adquieren mucha importancia en este tipo de comercio electrónico.
Ventajas del comercio electrónico:

Ventajas para el consumidor
Ventajas para el vendedor
  • Mayor capacidad para comprar mercados.
  • Posibilidad de comprar a gran distancia del vendedor en busca de mejores precios o de productos inaccesibles en su entorno local.
  • Abaratamiento de precio por la mayor competencia existente en un mercado más globalizado.
  • Posibilidad de comprar a cualquier hora del día.
  • Posibilidad de comprar los productos más actuales, pues los proveedores no cuentan con grandes acumulaciones de stocks.
  • Reducción de costes por venta al público.
  • Costes de distribución nulos debido a la reducción del canal intermediario.
  • Menos inversiones requeridas para la puesta en marcha y publicidad de la empresa.


Usos del comercio electrónico

El comercio electrónico puede utilizarse en cualquier entorno en el que se intercambien documentos entre empresas: compras o adquisiciones, finanzas, industria, transporte, salud, legislación y recolección de ingresos o impuestos. Ya existen compañías que utilizan el comercio electrónico para desarrollar los aspectos siguientes:
  • Creación de canales nuevos de marketing y ventas.
  • Acceso interactivo a catálogos de productos, listas de precios y folletos publicitarios.
  • Venta directa e interactiva de productos a los clientes.
  • Soporte técnico ininterrumpido, permitiendo que los clientes encuentren por sí mismos, y fácilmente, respuestas a sus problemas mediante la obtención de los archivos y programas necesarios para resolverlos.
Mediante el comercio electrónico se intercambian los documentos de las actividades empresariales entre socios comerciales. Los beneficios que se obtienen en ello son: reducción del trabajo administrativo, transacciones comerciales más rápidas y precisas, acceso más fácil y rápido a la información, y reducción de la necesidad de reescribir la información en los sistemas de información.
Los tipos de actividad empresarial que podrían beneficiarse mayormente de la incorporación del comercio electrónico son:
  • Sistemas de reservas. Centenares de agencias dispersas utilizan una base de datos compartida para acordar transacciones.
  • Stocks. Aceleración a nivel mundial de los contactos entre proveedores de stock.
  • Elaboración de pedidos. Posibilidad de referencia a distancia o verificación por parte de una entidad neutral.
  • Seguros. Facilita la captura de datos.
  • Empresas proveedoras de materia prima a fabricantes. Ahorro de grandes cantidades de tiempo al comunicar y presentar inmediatamente la información que intercambian.

Documentos compartidos

Google Docs & Spreadsheets es un programa gratuito basado en Web para crear documentos en línea con la posibilidad de colaborar en grupo. Incluye un procesador de textos, una hoja d ecálculo, programa d epresentación básico y un editor de formularios destinados a encuestas. Google Docs junto con GMail, Google Calendar y Google Talk; el 7 de julio de 2009, dejaron su calidad de Beta y pasaron a ser productos terminados. A partir de enero del 2010, Google ha empezado a aceptar cualquier archivo en Google Docs, entrando al negocio del almacenamiento online con un máximo de 1 GB (con expansiones por costos adicionales) y preparando el camino para Google Chrome OS.
Google Docs permite que los usuarios de telefonía móvil puedan navegar por sus documentos de Google Docs. Los usuarios pueden ver y desde hace muy poco pueden editar los documentos.

Existe una versión de Google Docs para el iPhone que incluye la funcionalidad para la visualización y edición de presentaciones, junto con una interfaz diseñada específicamente para este dispositivo.

- DocShare es un servicio de publicación e intercambio de documentos online, en el que los usuarios registrados tienen la posibilidad de subir cualquier todo tipo de contenidos escritos, publicándolos online a la vista de millones de usuarios de todo el mundo.

- Slideshare es un espacio gratuito donde los usuarios pueden enviar presentaciones Powerpoint u OpenOffice, que luego quedan almacenadas en formato Flash para ser visualizadas online. Admite archivos de hasta 20 Mb de peso, sin transiciones entre diapositivas.

- Zoho Share es el nuevo componente destinado a compartir documentos online de la suite de aplicaciones web Zoho. Esta aplicación es similar a Google Docs, aunque tiene algunas características de red social, ya que los usuarios podrán comentar y aplicar puntaje sobre los documentos.
- Scribd es un sitio social editorial, donde decenas de millones de personas comparten escritos y documentos originales, en múltiples formatos.




jueves, 19 de mayo de 2011

Páginas wiki

Las páginas wiki son espacios libres, de producción colectiva, en los que los usuarios, de forma totalmente altruista, aportan su trabajo en forma de textos para aumentar y mejorar el conociomiento.
Las wikis no sulen limitar el acceso ni requeren identificación para porder editar contenidos, por lo que cualquier persona que navega en ellas se puede convertirse en colaborador con un simple clic.

Funcionamiento de una página wiki:
Un usuario de una página wiki crea un contenido mediante la escritorura de un editor de textos de la propia Web. Desde ese momento, el nuevo contenido esta disponible para ser visto por otros usuarios que, a su vez,  pueden modificarlo y ampliarlo si consideran que puede ser mejorado. Cualquier artículo o entrada en una pagina wiki contiene un botón o enlace para su edición. Las ediciones y mejoras quedan publicadas de forma imediata, pero existen un histórico de modificaciones y un control de cambios en el artículo que permite ratificar errores de edición o actos de vandalismo.
El mayor ejemplo de este tipo de paginas es Wikipedia. Se trata de una enciclopedia libre creada por los propios usuarios y que está en continua evolución. En Wikipedia, el término hiperexto adquiere todo su sentido, ya que su motor de funcionamiento analiza las palabras d eun artículo y crea hipervínculos en aquellas que tienen otra entrada independiente.

viernes, 13 de mayo de 2011

Diferentes formas de comunicación en Internet

·     Web-chats:
El término chat, traducido del inglés como “charlar”, se refiere al servicio de Internet que permite mantener conversaciones escritas con otros usuarios de la red de forma instantánea. Dentro de los programas de chat específicos, los más destacados son X-Chat, Chatzilla o miIRC, que utilizan un protocolo IRC en el que debemos registrarnos para utilizar un nombre de usuario o nick (seudónimo con el que se nos conocerá en el chat) y elegir una sala o canal virtual en el que charlar.


·       Mensajería instantánea:

La mensajería instantánea funciona de forma similar a un chat, peor precisa de una cuenta de correo electrónico que se utiliza como emisora y receptora de los mensajes. Los programas de mensajería más utilizados son Microsoft Messenger, Yahoo Messenger, Google Talk e ICQ. Estor programas permiten:

-Mantener una conversación escrita.
-Enviar archivos.
-Abrir pizarras para dibujar explicaciones   online.
-Emplear altavoces, micrófono y Webcams para establecer videoconferencias o conversaciones telefónicas mediante estos dispositivos.


·       Foros:
Son lugares de Internet, generalmente asociados a páginas Web, cuya finalidad es crear un espacio donde debatir aspectos relacionados con el tema de la página Web. Para poder participar en un foro de discusión los usuarios deben estar registrados y logearse.
Normas para la utilización correcta de un foro:
-Al acceder por primera vez debemos presentarnos.
-Nunca debemos escribir en mayúscula, ya que significa que estamos gritando.
-No debemos utilizar insultos ni descalificaciones.
-Debemos leer los foros antes de crear nuevos hilos para así evitar repetirlos.
Si se incumplen estas normas pueden banearnos (expulsarnos del foro).


·       Blogs:
Los bitácoras (en español) son sitios de Internet que están diseñados para mantener de forma periódica la publicidad de noticias o comentarios por parte del administrador. Actualmente los blogs permiten la inclusión de videos en streaming, de audio, enlaces a noticias, etc,….

·       Redes sociales:
Son sitios de Internet en los que conviven personas de todo el mundo que comparten amistad y tienen intereses similares. Las redes sociales sirven para conocer gente y ampliar las perspectivas profesionales bajo la teoría “amigos de mis amigos, sois mis amigos”. Principales redes;
-Myspeace, Orkut, Cielo, Xing, Neurona, Dejaboo, Tuenti, Facebook, Twitter.



martes, 10 de mayo de 2011

Historia de Internet

Los inicio de Internet nos remontan a los años 60. En plena guerra fría, Estados Unidos crea una red exclusivamente militar, con el objetivo de que, en el hipotético caso de un ataque ruso, se pudiera tener acceso a la información militar desde cualquier punto del país.
142fc496eac1104b24ae30fdcb1cffa1.13101189767Este red se creó en 1969 y se llamó ARPANET. En principio, la red contaba con 4 ordenadores distribuidos entre distintas universidades del país. Dos años después, ya contaba con unos 40 ordenadores conectados. Tanto fue el crecimiento de la red que su sistema de comunicación se quedó obsoleto. Entonces dos investigadores crearon el Protocolo TCP/IP, que se convirtió en el estándar de comunicaciones dentro de las redes informáticas (actualmente seguimos utilizando dicho protocolo).

ARPANET siguió creciendo y abriéndose al mundo, y cualquier persona con fines académicos o de investigación podía tener acceso a la red.
Las funciones militares se desligaron de ARPANET y fueron a parar a MILNET, una nueva red creada por los Estados Unidos.
La NSF (National Science Fundation) crea su propia red informática llamada NSFNET, que más tarde absorbe a ARPANET, creando así una gran red con propósitos científicos y académicos.
El desarrollo de las redes fue abismal, y se crean nuevas redes de libre acceso que más tarde se unen a NSFNET, formando el embrión de lo que hoy conocemos como INTERNET.

En 1985 la Internet ya era una tecnología establecida, aunque conocida por unos pocos.
El autor William Gibson hizo una revelación: el término "ciberespacio".
En ese tiempo la red era basicamente textual, así que el autor se baso en los videojuegos. Con el tiempo la palabra "ciberespacio" terminó por ser sinonimo de Internet.
 
El desarrollo de NSFNET fue tal que hacia el año 1990 ya contaba con alrededor de 100.000 servidores.

En el Centro Europeo de Investigaciones Nucleares (CERN), Tim Berners Lee dirigía la búsqueda de un sistema de almacenamiento y recuperación de datos. Berners Lee retomó la idea de Ted Nelson (un proyecto llamado "Xanadú" ) de usar hipervínculos. Robert Caillau quien cooperó con el proyecto, cuanta que en 1990 deciden ponerle un nombre al sistema y lo llamarón World Wide Web (WWW) o telaraña mundial.

La nueva formula permitía vincular información en forma lógica y através de las redes. El contenido se programaba en un lenguaje de hipertexto con "etíquetas" que asignaban una función a cada parte del contenido. Luego, un programa de computación, un intérprete, eran capaz de leer esas etiquetas para despeglar la información. Ese interprete sería conocido como "navegador" o "browser".

En 1993 Marc Andreesen produjo la primera versión del navegador "Mosaic", que permitió acceder con mayor naturalidad a la WWW.
La interfaz gráfica iba más allá de lo previsto y la facilidad con la que podía manejarse el programa abría la red a los legos. Poco después Andreesen encabezó la creación del programa Netscape.

Apartir de entonces Internet comenzó a crecer más rápido que otro medio de comunicación, convirtiendose en lo que hoy todos conocemos.

Algunos de los servicios disponibles en Internet aparte de la WEB son el acceso remoto a otras máquinas (SSH y telnet), transferencia de archivos (FTP), correo electrónico (SMTP), conversaciones en línea (IMSN MESSENGER, ICQ, YIM, AOL, jabber), transmisión de archivos (P2P, P2M, descarga directa), etc.

Mundos virtuales


Un mundo virtual es un tipo de comunidad virtual en línea que simula un mundo o entorno artificial inspirado o no en la realidad, en el cual los usuarios pueden interactuar entre sí a través de personajes o avatares, y usar objectos o bienes virtuales.
Para ser un mundo virtual, se requiere un mundo en línea persistente, activo y disponible 24 horas al día y todos los días. Mundos virtuales son hechos para que los usuarios vivan e interactúen, generalmente en tiempo real. Los personajes, o avatares, son representados por gráficos en 2D, 2,5D o 3D según el mundo virtual.
Aparecieron mundos virtuales con fines profesionales de aprendizaje (simuladores de vuelo), de enseñanza (MMOLE) o en el entorno medical, pero en la actualidad está siendo llevado por las empresas de ocio electrónico, que ven en esta tecnología una nueva era para videojuegos. Aunque no son limitados en videojuegos, muchos de estos mundos virtuales son conocidos como videojuegos masivos en línea o MMO (Massively multiplayer online games).

Tipos de Mundos virtuales

Existen varios tipos de mundos virtuales, con formas y objecto distinto.

Ocio / Entretenimiento / Social

  • MMORGP (massively multiplayer online role-playing games): Videojuego de rol multijugador masivo en línea
  • MMOFPS (massively multiplayer first-person shooter)
  • Metaverso es un concepto muy parecido a MMORPG: se trata de espacios 3D totalmente inmersivos
  • MMORLG: massively multiplayer online real-life games
  • Juegos sociales (Social Games) han aparecido más recientemente, con objeto principal interacción entre personajes que ya se conocen o no

Educativo

  • MMOLE (Massively Multilearner Online Learning Environments): Entornos de Aprendizaje Online Multiaprendices y Masivos

Profesional / Commercial / Simuladores

Mundos virtuales han tenido éxito muy temprano para simulaciones de vuelo, aplicaciones medicales o reproducción de entorno especial o costoso (Medical, Investigación, Espacio...)