Mostrando entradas con la etiqueta seguridad informatica python. Mostrar todas las entradas
Mostrando entradas con la etiqueta seguridad informatica python. Mostrar todas las entradas

miércoles, 6 de agosto de 2014

Esteganografía del bit menos significativo [LSB] Parte I

Buen día.

Disculpad nuestra ausencia y aparente desarraigo de este mundo, el mundo que nos vio nacer, el mundo informático, pero resulta que por estas fechas hemos estado un poco ocupados, pues tenemos diferentes compromisos personales ya sea universidad, trabajo, proyectos y un gran etc...

Hoy por hoy y con muchos temas en los que investigar, vamos a hacer una introducción a la esteganografía y con ello, a la técnica del bit menos significativo (LSB -> Least Significant Bit), y pues, como ya lo imaginaron, también haremos nuestra propia tool en Python para poder realizar esto.


¿Qué es Esteganografía?



Durante los inicios de este blog hemos hablado mucho acerca de Criptografía, la cual nos brinda distintas técnicas para poder cifrar mensajes y dejarlos inteligibles a menos que se apliquen métodos especiales y en algunos casos también aplicando cierta clave secreta; la criptografía nos brinda la seguridad de que una persona externa no pueda entender o tener acceso a la información ya cifrada, pero eso no significa que el atacante no sepa de su existencia, me explico:

jueves, 3 de enero de 2013

Camino mas corto entre dos puntos de una matriz [algoritmo]

Buen día.

El día de hoy plantearemos un ejercicio o reto de programación  el cual constara de su  respectiva descripción y que si gustan después de la misma, pueden realizarlo y mandar su solución la cual sera publicada; El objetivo de hacer este post, surge de la necesidad de platear ciertos criterios a la hora de afrontar retos de programación  dado que en muchas partes (universidades, comunidades, team's, etc..) las personas suelen subestimar el poder de la programación  a un a sabiendas de que es esta, la que hace mover todo internet, desde el punto de vista tanto de informática (general) como de seguridad informática y/o hacking.

Ejercicio "Camino más corto entre dos puntos de una matriz":

Tenemos una matriz de MxN, y deseamos hallar el camino más corto entre el punto de origen O(1,1) y un punto P(x,y) dado de forma aleatoria o no secuencial.