Pensando en ocultar las cosas

Hace tiempo que se me ocurrio una idea para que nadie pueda leer un fichero que tengas

en un cd o diskkete, supongamos que un archivo es como un libro, imaginate que lo desacemos y le sacamos el numero a cada

pagina, ¿Seria dificil montarlo?, creo que si pero con el tiempo lo conseguirias, ¿Y si te damos los parrafos solo?, aqui ya

seria practicamente imposible, ¿y si te doy las palabras? ¿mas dificil no? ¿y si te doy las letras? imposible practicamente.

Me pregunto si se podria hacer asi que se me a ocurrido lo siguiente:

-Abrimos un fichero

-guardamos su contenido en una array de caracteres

-Obtenemos el valor mas cercano a una matriz cuadrada

ejemplo 4*4

el fichero 1-1-1-1-2-2-2-2-3-3-3-3-4-4-4-4

nos quedaria la siguiente matriz:

1-1-1-1

2-2-2-2

3-3-3-3

4-4-4-4

-Establecemos una contraseña AB

Donde A B C referencia a opciones

A transpuesta de la matriz

B Cambiar columnas pares por impares

-Despues de aplicar la opcion A la matriz quedaria:

1-2-3-4

1-2-3-4

1-2-3-4

1-2-3-4

-Despues de aplicar B quedaria:

4-1-2-3

4-1-2-3

4-1-2-3

4-1-2-3

Pasamos la matriz a un array y nos quedaria:

4-1-2-3-4-1-2-3-4-1-2-3-4-1-2-3

Si lo comparamos con el original

1-1-1-1-2-2-2-2-3-3-3-3-4-4-4-4

4-1-2-3-4-1-2-3-4-1-2-3-4-1-2-3

podriamos realizar de forma continua para las distintas profundidades de la matriz asi si se acaba la longitud de la contraseña podemos volver a cogerla desde el principio o para mas salvaje podiamos aplicar el primer metodo de desordenación al resto de la contraseña si fuera mas larga

En fin dejo la idea para quien la quiera tomar.

3 Replies to “Pensando en ocultar las cosas”

Leave a Reply

Your email address will not be published. Required fields are marked *