Encriptacion, Cifrado y Codigo QR




 En esta entrada dare una pequeña explicacion de un tema que ahora esta muy de moda y es el de los Códigos QR, pero antes ubicare el tema en lo que se conoce como el cifrado de datos y la encriptación de informacion, para ello me basare en las explicaciones dadas en La Revista Informatica ( ver aqui).

QUE ES LA ENCRIPTACIÓN DE LA INFORMÁTICA


Para saber que es la encriptación informática, primero definiremos lo que es la encriptación. Encriptar es una manera de codificar la información para protegerla frente a terceros.

Por lo tanto la encriptación informática sería la codificación la información de archivos o de un correo electrónico para que no pueda ser descifrado en caso de ser interceptado por alguien mientras esta información viaja por la red.
Es por medio de la encriptación informática como se codifican los datos. Solamente a través de un software de descodificación que conoce el autor de estos documentos encriptados es como se puede volver a decodificar la información.
Por lo que la encriptación informática es simplemente la codificación de la información que vamos a enviar a través de la red (Internet). Para poder descodificarla como dijimos es necesario un software o una clave que sólo conocen el emisor y el receptor de esta información.
La encriptación de la informática se hace cada vez más necesaria debido al aumento de los robos de claves de tarjetas de crédito, número de cuentas corrientes, y en general toda la información que viaja por la red, etc.

Todo esto ha fomentado que se quiera conseguir una mayor seguridad en la transmisión de la información sobre todo a través de Internet. Es por ello que las últimas versiones de los navegadores de Internet ya usan sistemas automáticos de encriptación de datos para que sea más difícil para los hackers robarlos.

En la actualidad existen empresas que se dedican a la encriptación de datos en discos duros enteros, particiones, dispositivos de almacenamiento USB, etc. Las empresas necesitan que su información relevante esta a buen recaudo fuera del acceso de terceras personas y es por ello que cada día se esta utilizando más la encriptación informática de toda la información de las empresas.

Teniendo en cuenta lo anterior, y ubicándonos un poco en el tema pasare a explicar un poco lo del tema de los códigos QR:

Códigos QR, que son, origen y usos.


Los códigos QR (Quick Response) son algo así como códigos de barras bi-dimensionales (también conocidas como matrices de puntos) los cuales son capaces de almacenar información que varía dependiendo de su creador y de lo que desea que sea almacenado.

Inicialmente fueron creados por una filial de Toyota llamada Denso wave, una empresa japonesa que en 1994 buscaba que dicho código fuera leído de forma fácil y rápida las características de los repuestos que estos manejaban, dado su uso empresarial este sistema se fue expandiendo en otras compañías de todo tipo hasta incluso llegar a su forma mas común hoy en día, que es la de la implementación en teléfonos móviles, los cuales tienen aplicaciones que permiten la lectura del código.


Estos códigos facilitan increíblemente la interpretación de información, ya que hoy en día se usan para almacenar todo tipo de cosas de interés, las cuales permiten a las usuarios de los smartphones tener acceso a una gran gama de información solamente usando su cámara y la aplicación allí instalada; esta información puede incluir direcciones web o URLs, textos, direcciones de correo electrónico, o incluso como tarjetas de presentación llamadas también las VCard (tarjetas virtuales).


Hoy en día son usados en gran parte para publicidad, mercadeo o transmisión de información de una fuente a sus usuarios de forma eficiente y accesible ya que a diferencia de otros códigos bi-dimensionales, el QR no ejerce ningún tipo de derechos de autor o de patente, siendo así un código abierto; la cantidad de información allí almacenada depende de las siguientes características:


Si los datos almacenados son solo del tipo numérico, estos pueden llegar a almacenar hasta 7089 caracteres, si son del tipo alfa-numéricos (como lo es en la gran mayoría) tienen una capacidad máxima de 4296 caracteres.

Estructura



Ahora pueden ver algunos ejemplos de creatividad con los QR 





Generar códigos QR

Existen algunas formas de generar estos códigos, pero hoy en día existen aplicaciones e incluso paginas en internet que generan estos codigos y hasta se pueden personalizar.


Otra forma de crear tu propio código QR (en teoria seria la forma de encriptar informacion en una imagen), usando lo aprendido en Comandos Linux, asi:

  1. Usa una imagen Jpg o Jpeg que sea de tu agrado.
  2. Guardar la imagen  en una carpeta creada en el disco C:/
  3. Crea un documento en el cual desees almacenar informacion y guardalo tambien en tu nueva carpeta.
  4. Usando el comando gzip o un porgrama para comprimir archivos, guarda tu documento en un archivo comprimido.
  5. Ingresa a la consola (es necesario estar logeado como administrador o root).
  6. Mediante la consola nos ubicamos en nuestra carpeta creada (usando el comando cd).
  7. Luego escribe el siguiente comando : copy /b "El nombre de la imagen y su extención " espacio, el signo "+", espacio, el "nombre del archivo comprimido con su extención", nuevamente espacio y el "nombre del archivo que contendra a los otros dos junto a la extencion".
  8. Dandole enter notaran que se han copiado los archivos en una nueva imagen, y si miran la carpera notaran el nuevo archivo.
  9. Ahora cuando intenten abrirlo, este generara la vista de la imagen, pero si desean conocer el contenido real, solo deben abrirlo con el archivo que lo comprimieron.
Eso seria todo, ahora a probar las diferentes formas de almacenamiento de informacion.

No hay comentarios:

Publicar un comentario