sfd
Sin Fronteras Digitales -[SFD]-
lord epsylon
lord epsylon.net # Proyectos
Proyectos:

Protesta

+A la calle
+Background Mode
+Bilderberg
+Bill Gates
+CCTV calles
+Código secreto
+Criminalizacón P2P
+España vigila
+Canon digital
+Hikikomori
+Infoportunismo
+Ley PLCD
+OSEMINTI
-----------------

Antipederastia

+Lucha activa
+Hackers
+Net-Acción

-----------------

Técnicos

+Anónimo en red
+Centralitas PBX
+Cerber0. bot
+Crackear WEP
+Esteganografía
+Iberpac
+Kernel IPTables
+Ocultar archivos
+Reactable 1.0
+Sniffers
+STET

-----------------

Varios

+Bitácora live
+Final iframe06
+Hackmeeting 2006
+Desciframe06
+Música mixta
+Estudio entorno
+Personalidad mix
+Razón matemática
+Utopía electrónica

S.T.E.T.

1

El objetivo principal del proyecto es crear un sistema criptográfico sencillo para ocultar textos en sopas de números.

<criptografía: arte o ciencia de cifrar y descifrar información utilizando técnicas matemáticas que hagan posible el intercambio de mensajes de manera que sólo puedan ser leídos por las personas a quienes van dirigidos.>

<S.T.E.T. El nombre con el que he bautizado al sistema, cuyas siglas significan: Sistema Trigonométrico de Encriptación de Textos>

El proyecto se encuentra abierto, para que cualquier persona pueda contribuir a mejorarlo


A continuación mostraré un sencillo ejemplo:

Vamos a "ocultar" la palabra Hckrs.org (notesé que la primera letra esta en mayúscula) en una sopa numérica, esto nos sirve por ejemplo para enviar textos cortos de vital importancia tales como nombres de usuarios o claves, a personas que conozcan este sistema

Se puede ampliar a frases más complejas, aumentando eso sí, el tamaño de la sopa de números

El sistema contiene todos los símbolos existentes en el juego de caracteres de ASCII Extendido, ya que tomamos las 3 cifras referenciales en decimal con los que se forman

<ASCII: código utilizado por computadoras para representar todas las letras, incluídas: mayúsculas, minúsculas, letras latinas, números, signos de puntuación, etc...>

En cualquiera de los siguientes links encontramos el juego de caracteres de ASCII Extendido:

http://atc.ugr.es/docencia/udigital/ap10.html

Para facilitar la comprensión abordaremos el ejemplo:

Comenzamos con la letra H mayúscula, visitamos por ejemplo el primer link del juego de caracteres ASCII Extendido y buscamos nuestra letra, junto a ella pone:

LETRA: H
HEX: 48
DEC: 072

Nos quedamos con la letra H mayúscula en sistema Decimal, es decir con el número de 3 cifras : 072

A continuación muestro como quedan el resto de letras de la palabra Hckrs.org

H =
072
c =
099
k =
107
r =
114
s =
115
. =
046
o =
111
r =
114
g =
103

Por lo tanto, si unimos los resultados de la tabla, la palabra traducida al código queda de la siguiente manera:

Hckrs.org = 072099107114115046111114103 = 9 letras incluyendo el punto X 3 cifras = 27 números

A continuación dibujamos una matriz donde insertaremos nuestro código más un montón de números de relleno para formar una sopa de letras

La matriz tendrá de alto y de ancho la longitud que queramos darle, según el grado de la longitud de la palabra una vez codificada (en nuestro caso son 27 números). No importa que la matriz este dibujada con espacios desiguales. Nosotros usaremos una de 16 de alto x 20 ancho

iframe06


Con esos 27 números vamos a dibujar un Triángulo de 9 cifras por lado y siempre de izquierda a derecha, tomando como comienzo el lugar que nosotros queramos (cifra coloreada en rojo), recuerda que tu decides el tamaño de la matriz. Siguiendo con nuestro ejemplo el primer lado del Triángulo quedaría de la siguiente manera:

iframe06

El segundo lado de nuestro triángulo quedará de la siguiente manera:

iframe06

El tercer lado de nuestro triángulo quedará de la siguiente manera:

iframe06


Una vez completado el triángulo, viene una parte MUY importante, vamos a poner 2 números que nosotros queramos para decirle a la persona que va a descifrar la matriz, donde debe empezar a leer. Usaremos como referencia los ejes de coordenadas X e Y de nuestra matriz. Siguiendo con nuestro ejemplo daremos las siguientes coordenadas:

iframe06

El código de descifrado de esta matriz será el siguiente : 9x3 4-9

9x3 = Indica que son 9 cifras por 3 lados, es decir que nuestra palabra codificada en Decimal es de 27 números
4-9 = Indica que el comienzo de nuestra palabra se encuentra en la unión de las coordenadas de los números 4 (eje X) y 9 (eje Y). En nuestro caso comienza en el 0

A continuación formamos la matriz con números de relleno

IMPORTANTE: Mucho cuidado de no repetir las coordenadas que hemos dado como referencia para que la persona encargada de descifrar nuestro mensaje no se equivoque con varios posibles puntos. Completamos nuestro ejemplo:

iframe06


Ahora rellenamos el resto de la matriz con números aleatorios, aunque para "despistar" se recomienda que estos sigan algún tipo de algoritmo matemático desconcertante

iframe06

Retiramos las líneas de la matriz, quedando de la siguiente manera:

iframe06

Por último "camuflamos" nuestro código, poniendo todos los números del mismo color. El resultado final a enviar para ser decodificado es el siguiente:

iframe06

9x3 4-9


Actualmente estoy trabajando en diversas variaciones respecto a tratar de despistar mediante el uso de colores diferentes y de letras







Copyright (c) 2004, 2005, 2006, 2007, 2008, 2009 - lord epsylon
Verbatim copying and redistribution of this entire page are permitted provided this notice is preserved.
Verbatim copying and redistribution of any of the photos in the website is permitted under the Creative Commons Noderivs license version 3.0 or later.

Valid HTML 4.01 2005-2008 [SFD] - Sin Fronteras Digitales, http://www.lordepsylon.net