7/07/2014

Criptoanálisis: La Historia 2/2.1



Criptoanálisis: La Historia 2/2.1

criptoanálisis s. m. Arte de descifrar criptogramas.
criptograma   s. m. Documento escrito mediante criptografía.
                         
m. Documento cifrado.
                         s. m. Escrito cifrado. Los criptogramas han protagonizado diversos episodios  
                                                           históricos.

Tuvieron que pasar algunos siglos antes de que se pudiera tener un avance significativo en el campo…

1840
Edgar Allan Poe es bien conocido por sus historias “un tanto oscuras y misteriosas”; la historia cuenta que Edgar Allan Poe público un anuncio en el semanario “Alexander’s Weekly Messenger”, en el cual pedía que se le mandaran criptogramas para resolverlos… la leyenda cuenta que los resolvió casi todos.
Su pasión por el criptoanálisis alcanzo tales niveles que escribió un ensayo con métodos de criptoanálisis que fueron tan útiles, que sirvió como introducción para los criptoanalistas británicos que trataban de romper códigos Alemanes durante la Primer Guerra Mundial. En
El Escarabajo de Oro, Poe utiliza al criptoanálisis como un elemento clave en su historia.

“Durante la Primer Guerra Mundial.”

La historia sobre como los británicos rompieron códigos alemanes que eventualmente llevaron al incidente del Telegrama Zimmermann, un cable enviado al Embajador alemán en México, Heinrich von Eckardt, que jugó un papel importante para que Estados Unidos entrara a la Guerra.

En 1917… Gilbert Vernam propuso utilizar un encriptador-teleprinter en el cual se tendría una llave escrita en papel y se combinaría letra por letra con el mensaje que se quería enviar, para producir un texto cifrado. Esto nos lleva a un desarrollo de dispositivos electromecánicos que funcionarían como maquinas de encriptado y al único encriptador que no ha podido ser vulnerado; el “One Time Pad”.

“OTP”

El OTP es una técnica de encriptado que no puede ser vulnerada (cracked) si se usa apropiadamente. El OTP es una herramienta muy práctica y si se quiere estar verdaderamente seguro, se puede utilizar aun sin la computadora; el secreto es “azar”.

OTP requiere de una clave (
FLZYZ DLHSK LMKLI TNDXN HOEPV BNCJW) esta clave se hizo con letras al azar, la persona que use el OTP debe crear su(s) clave(s) para asegurarse que solamente la persona para la que va dedicado el mensaje lo pueda leer.

Uno de los métodos mas populares que existe para crear claves es asignándole un valor a las letras (
A=0, B=1, C=2… Z=25); se tiran dados (azar) para armar los grupos de 5 en la clave; y tradicionalmente se restan los números para encriptar y se suman para desencriptar.


El mensaje a encriptar es:

“CUATRO DE JAMON”

1- Le asignamos un valor numérico a las letras del alfabeto.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

2- Le asignamos un valor numérico a nuestro mensaje.
C
U
A
T
R
O
D
E
J
A
M
O
N
2
20
0
19
17
14
3
4
9
0
12
14
13

Ya que tenemos el valor numérico de nuestro mensaje, usamos la clave:

FLZYZ DLHSK LMKLI TNDXN HOEPV BNCJW

El primer grupo, FLZYZ, lo dejaremos “fuera” para ser usado como punto de verificación y confirmación de clave y usaremos todo lo que este después del segundo grupo.

 FLZYZ DLHSK LMKLI TNDXN HOEPV BNCJW

3-Una parte crucial en el encriptado es que el mensaje a enviar y la clave deben tener el mismo número de caracteres, en este caso 13. Recuerden que para encriptar tenemos que “restar el mensaje de la clave”. En caso de que el resultado de la operación sea negativo (-8) se sumara 26 (alfabeto) esto se conoce como Aritmética Modular.



Mensaje
C
U
A
T
R
O
D
E
J
A
M
O
N

2
20
0
19
17
14
3
4
9
0
12
14
13
Clave
D
L
H
S
K
L
M
K
L
I
T
N
D

3
11
7
18
10
11
12
10
11
8
19
13
3
Resta
-1
9
-7
1
7
3
-9
-6
-2
-8
-7
1
10
26
25
9
7
1
7
3
17
20
24
18
19
1
10
Encriptado
Z
J
H
B
H
D
R
U
Y
S
T
B
K

ZJHBHDRUYSTBK



4- Se toma el encriptado y se suma contra la clave. En el caso de que la suma pase de 26. El numero 26 será tomado como “limite” (Z) y el alfabeto volverá a comenzar.
20 + 10 = 30
30 – 26 = 4


Encriptado
Z
J
H
B
H
D
R
U
Y
S
T
B
K

 25
9
-7
1
7
3
17
20
24
18
19
1
10
Clave
D
L
H
S
K
L
M
K
L
I
T
N
D

3
11
7
18
10
11
12
10
11
8
19
13
3
Suma
2
20
0
19
17
14
3
4
9
0
12
14
13
Mensaje
C
U
A
T
R
O
D
E
J
A
M
O
N


@Feexitmx
www.feexit.mx
rp@feexit.mx

7/04/2014

Baterías de Respaldo



Baterías de Respaldo


La tecnología debe ser analizada desde el punto de vista de los usuarios y de los expertos, como mencionamos en la entrada anterior: “La tecnología es la que se usa.”

Por tal razón, hemos decidió evaluar diferentes dispositivos que estén el mercado; nuevos o viejos, caros o baratos, eso no importa. La única regla es que los dispositivos sean lo suficientemente comunes, populares y acce$ible$ para que la gente los use (no esperen una reseña de lo que se siente pilotear y disparar desde una X-Wing; tripular la nave Cubo de los Borg (Borg vessel) o salir a cazar usando lo mismo que El Depredador); ya que la única regla ha sido determinada, este ejercicio se llamara “Feexear”.

Los participantes por parte de Feexit son I&D.
Por parte del público que sigue este blog, esta nuestr@ Invitado.




Veho VPP-002-SSM Pebble Smartstick Emergency 2200mAh Portable
$260




                     VS
MOBO BATERIA EXTERNA NEGRA MODELO 1 2200 mAh
$200
                    VS
Sony Batería Portatil Usb 2800mah Smart Phone Cp-v3(b) 2.800 mAh-3.000 mAh
$330

 




*Es muy importante tener en mente que los resultados y la experiencia de usuario cambian dependiendo del LOTE del cual hayan salido las baterías de respaldo que se usaron para la evaluación.


** mAh significa Miliamperios/Hora, una batería de 1500 mAh, podrá (teóricamente) suministrar corriente eléctrica a un aparato que consuma un miliamperio, durante 1500 horas; o bien a uno que consuma 10 miliamperios, durante 150 horas; o uno que consuma 150 miliamperios durante 10 horas y así proporcionalmente. Cuanto mayor sea el número de mAh, mayor será la capacidad de la batería

Es MUY IMPORTANTE mencionar que TODOS los teléfonos tienen un Centro de Carga.
El Centro de Carga es un regulador y es parte de los circuitos; no está integrado a baterías (internas o externas). Su función es regular lo que entra de voltaje al teléfono y lo que va a la pila. En el momento en el que se daña, la pila no cargara y/o el teléfono se apagara.





El Centro de Carga se puede dañar debido a la variación de voltaje que suministran las baterías, si la batería tiene un defecto o se daña por cualquier motivo (principalmente sobre voltajes o corto circuitos), eventualmente también dañaran el teléfono. Si la pila es de bajos mAh (1200) la mayoría de los teléfonos empezaran a parpadear y mandaran la señal que están cargando.

Todos los aparatos tienen un rango y tolerancia de voltaje, el Centro de Carga puede tener tolerancia corta o baja, pero en cuanto haya variaciones se dañara.







@feexitmx
www.feexit.mx
rp@feexit.mx

7/01/2014

Seguridad en Internet: La Historia 1/2


Seguridad en Internet: La Historia 1/2


El mundo no volvió a ser el mismo después de los ataques del 11 de Septiembre; si algunos lograron superar ese trago amargo de historia moderna, es seguro decir que los gobiernos, no. En especial el gobierno americano con la legislación invasiva que mando en defensa de la seguridad nacional. Palabras como “NSA”, “BACKDOOR”, “PRISM” y "TEMPORA" ya eran conocidas en ciertas comunidades virtuales y charlas en vivo. Tuvieron que llegar WikiLeaks y Snowden a revelar más piezas del rompecabezas, para que el público pusiera atención. El problema aquí es el grado de entendimiento de la situación.



“Lo básico.”


-Encriptar: Convertir un texto normal en un texto codificado de forma que las personas que no conozcan el código sean incapaces de leerlo: se encriptan datos confidenciales para enviarlos por Internet, o números de tarjetas de crédito. -Cifrar: Descifrar, escribir en clave mediante un sistema de signos cifrar un mensaje secreto o el método para descubrir la contraseña misma. -Codificar: Es el proceso por el cual la información de una fuente es convertida en símbolos para ser comunicada. Aplicado a TV: Realizar la emisión de un programa de televisión en un código determinado de modo que solo las personas que poseen un aparato descodificador de la señal puedan recibir correctamente la imagen.


“This is Sparta!”


Una de las primeras formas de encriptado viene de los Espartanos, con su dispositivo llamado Scytale, que fue usado la mayor parte del tiempo en operaciones militares. Consiste en 2 piezas de madera talladas en forma de Prisma Hexagonal (Scytale) y una tira de piel. Funcionaba de la siguiente manera: 
 
La persona que mandaba el mensaje, cubría el prisma hexagonal con la tira de piel y empezaba a escribir sobre la superficie, usando cada cara del prisma como un renglón. Al remover la tira de piel, las letras del mensaje quedaban revueltas. El mensaje era enviado y cuando el General en el campo de batalla lo recibía la tira de piel, veía las letras: "HENTEIDTLAEAPMRCMUAK" Entonces tomaba su prisma y colocaba la tira de piel encima, alineando las letras sobre los márgenes hasta obtener algo así:
|   |   |   |   |   |  |

       | H | E | L | P | M |  |

     __| E | I | A | M | U |__|

    |  | N | D | E | R | A |

    |  | T | T | A | C | K |

    |  |   |   |   |   |   |


“HELP ME I AM UNDER ATTACK”

Es importante mencionar que los prismas hexagonales (Scytale) tenían que ser idénticos, de otra forma las letras podrían quedar desfasadas. También es bueno saber que hay teorías que dicen que el Scytale pudo haber sido un método de confirmación de mensajes y no una forma de encriptado.

“En la oscuridad”


Conforme la humanidad fue avanzando, las cosas se volvieron más complejas. Como con los cifrados Monoalfabéticos y Polialfabéticos.

Los cifrados
Monoalfabéticos son un sistema de sustitución de caracteres en el alfabeto. Por ejemplo:



El
cifrado César establece las parejas de sustitución desplazando tres posiciones el orden del alfabeto del texto en claro. Cuando se acaban las letras por el final se empieza por el principio. La letra A será sustituida por la D, la B por la E... y la Z por la C. Este tipo de cifrado se dice que es de alfabeto desplazado.


El cifrado ROT13 es similar al cifrado César pero en lugar de tener un desplazamiento de tres, utiliza un desplazamiento de trece. Por tanto también es de alfabeto desplazado.

  
Y luego con el cifrado Polialfabético; es decir, un sistema en el que hay implicados varios alfabetos y dependiendo de la circunstancias se aplicará uno u otro. Los distintos métodos se diferencian entre sí por la forma en que se definen los distintos alfabetos y por el método que se usa para saber en qué momento hay que usar cada uno. Como por ejemplo, la “Tabula Recta” del Vigenère cipher . (Ver video)

 
  

Existe una historia en la cual se dice que las tropas francesas de Enrique IV emplearon durante mucho tiempo una cifra con un alfabeto de más de 500 símbolos y que los matemáticos del rey Felipe II de España, consideraban inexpugnable. Cuando el matemático francés François Viète consiguió criptoanalizar aquel sistema para el rey de España, el conocimiento mostrado por el rey francés impulsó una queja de la corte española ante del Papa Pio V, acusando a Enrique IV de utilizar magia negra para vencer a sus ejércitos.


En Europa de aquellos años, la criptografía se volvió “secretamente” importante debido a persecuciones políticas o religiosas. En nuestros días se llama “En pro de la seguridad nacional.”
No se pierdan el segundo capítulo.


@Feexitmx
www.feexit.mx
rp@feexit.mx