Ir al contenido principal

Encriptación de datos ¿Cómo funciona?

¿Qué es la encriptación de datos?

La encirptación de datos se refiere al proceso de ocultar datos mediante el uso de claves o contraseñas, para que aquellos que intenten acceder a esta información sin tener la contraseña adecuada, no podrán hacer uso alguno de esta información, ya que será imposible descifrar su contenido. De esta manera si un hacker llegase a robar datos de una empresa importante que estan encriptados, pues le sería totalmente inútil haberlos robados, porque no podrá leerlos.


Debemos tener en cuenta que la encriptación no resuelve el probelma del coontrol de acceso de usuarios, ya que los hackers aun pueden acceder a la base de datos, sin embargo no podran leer la información. 

Existe otra técnica llamada "Data masking" que si ofrece una mayor cobertura de seguridad.La criptografía, puede resguardar datos, conexiones y procedimientos almacenados.






La historia de la encriptación

Un ejemplo básico de la encriptación es asociar letras con símbolos o números, para que de esta manera solo el creador del código sea capaz de entender el mensaje, esta técnica era muy popular durante las guerras, ya que los paises los usaban para enviar mensajes a las tropas militares, y de esta manera si eran interceptadas por el enemigo, no iban a poder codificar el mensaje. Sin embargo un científico matemático en Inglaterra logró percibir un hueco de seguridad en esta técnica que apenas estaba empezando a ser utilizada. Alan Turing habia encontrado que todo era matemático, y que tiene ciertos patrones, así que podia predecir el significado de un mensaje de manera automática con ayuda de una computadora, logrando de esta manera tomar un papel muy importante durante la segunda guerra mundial.



¿Cómo funciona la encriptación?

Como se ve en la imagen anterior, se puede ver un ejemplo claro de la encriptación , sin embargo hoy end ía podemos ver como esta técnica se ha prefeccioando y ha evolucionado gracias a la tecnología. Ahora se puede programar para poder realizar nuevos códigos mucho mas complejos, con uso de contraseñas y mucha mas seguridad.




Comentarios

Entradas populares de este blog

JavaScript, npm y seguridad

Como habran escuchado en las ultimas semanas hubo un problema de seguridad con npm. Esto debido a que se anuncio que la ultima actualizacion de npm cambia los permisos criticos del sistema de archivos de Linux, lo cual provoca como consecuencia que todo el sistema operativo se pueda romper por completo. Segun las fuentes incluidas al final de este blog, al rededor de 2000 usuarios se vieron afectados por este error de seguridad al actualizar npm, con tansolo 4 horas de su nuevo lanzamiento. Muchos utilizaron la opción de usar "sudo" para instalar esta actualziación, y como todos lo usuarios de LInux sabemos, esta opción "sudo" le permite a la nueva versión tener permisos de administrador en la computadora, cambiando permisos en varios archivos. Ahora uno se preguntaria, porque npm? porque alguien necesitaria actualizar npm? Bueno, para todos aquellos que utilizan JavaScript deben saber sobre node.js, que gracias a este JavaScript se ha unido a varios lenguajes ...

Redes iraníes y rusas atacadas usando la vulnerabilidad CVE 2018-0171 de Cisco

El dia 6 de Abril durante la noche se reportó un ataque de seguridad por parte de un grupo de hackers llamado “JHT” hacía varias infraestructuras de redes extranjeras, incluyendo Rusas e Iraníes, utilizando a la instalación inteligente de CISCO bajo el código CVE-2018-0171, gracias a esto los hackers lograron restablecer los enrutadores a su configuración predeterminada, además de mostrar un mensaje a las víctimas. Nos estamos refiriendo a que se sobrescribe el archivo de configuración del enrutador conocido como “startup-config” para reiniciar todo el sistema. Causando interrupciones en las redes afectadas y el archivo de configuración de inicio del enrutador se cambió por un mensaje que decía “No se metan con nuestras elecciones.... -JHT usafreedom_jht@tutanota.com" Según el ministerio de Tecnología de la Información y Comunicación de Irán, se declararon más de 200,000 enrutadores en todo el mundo que se vieron afectados por este ataque, en donde 3500 de ellos eran d...

¿Problemas con tus procesadores Intel?

¿Problemas con tus procesadores Intel? Cómo de seguro han escuchado en los ultimos meses se ha dado a conocer un problema bastante grande en el mundo de la computación relacionado con los procesadores de Intel. Esta noticia tomó a muchos por sorpresa, pues el error se concentra en un fall de diseño que le permite a cualquier aplicación entrar al " kernel space ", dando como resultado un agujero de seguridad bastante crítico. Pero para esto explicaremos mas a detalle esta noticia. ¿Qué es un sistema operativo? Un sistema operativo es aquel que actua como intermediario entre el usuario de la computadora y el hardware, buscando optimizar el uso del hardware, diseñado para ser eficiente. Un sistema operativo administra el uso del hardware y coordina su uso a través de las diferentes programas. Supervisa la ejecución de los programas para prevenir errores y administrar las operaciones de control de input/output. ¿Cómo funciona un sistema operativo? En esta imagen po...