Conversor Universal para Codificar Texto A Cualquier Tipo de Codificación
Conversor Universal para Codificar Texto A Cualquier Tipo de Codificación
Conversor Universal para Codificar Texto A Cualquier Tipo de Codificación
c
c
c
c
c c
Hemos comentado miles de veces los diferentes programas para realizar todo
tipo de conversiones.
Cada cual es libre de usarlos, pero hemos creído adecuado añadir este conversor
universal en la sección de complementos para poder hacer este proceso, de la forma más
rápida posible. Solo tenéis que escribir el texto que queráis y el tipo de codificación
tanto la base como la requerida. Es muy rápido y así evitaréis tener que descargar y
instalar dichos programas en vuestros equipos, siempre que lo necesitéis podéis venir
aquí para realizar la conversión. Evidentemente para ejecutar una codificación adecuada
el texto base se debe corresponder al formato de conversión inicial elegido. Por
ejemplo: para usar el conversor de binario a ASCII, el texto escrito debe de esta en
binario, en caso contrario el resultado será siempre nulo.
¿Para que nos puede servir este tipo de conversor en nuestros sistemas inalámbricos?
Podemos definir de forma muy rápida y creíble, que el tipo ASCII corresponde
a los botones de un teclado. Y el tipo hexadecimal como un nivel de agrupación de bits
(0/1) entendida por todos los componentes electrónicos.
Muy fácil, un solo digito hex. tiene solo 16 posibilidades de existir, que son (0-
1-2-3-4-5-6-7-8-9-A-B-C-D-E-F), pero un carácter ASCII, necesita mas posibilidades,
solo tenéis que mirar vuestro teclado para ver que como mínimo hay mas de 30
caracteres solo contando letras y números. Y eso sin distinguir entre mayúsculas y
minúsculas.
&$! !,''-+
Por lo tanto una clave wep de 64 bits de 10 dígitos hex, le corresponden 5 caracteres o
dígitos ASCII, y a una de 128 bits de 26 dígitos hex. le corresponde 13 caracteres
ASCII.
Solo tenéis que ver la tabla para daros cuenta de ello. Además podéis usar el asistente
para Windows de redes inalámbricas, y si utilizáis la opción de confirmar clave WEP de
forma manual ,veréis que permite elegir una forma u otra.
Para muestra un botón:
En este caso la clave esta escrita en código ASCII y su símil en hexadecimal seria:
c0
Hexadecimal Binario
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111
Como vemos con 4 bits, se consigue un digito hexadecimal, y como necesitamos dos
dígitos hex. para determinar un carácter ASCII, pues se necesitan 8 bits para un
carácter ASCII. Pero hemos dicho que la encriptación WEP puede ser de 64 bits y 128
bits. Donde a una le corresponden 5 dígitos ASCII o 10 dígitos hexadecimal y a la otra
13 dígitos ASCII o 26 dígitos hexadecimales, solo tenéis que usar el asistente para
confirmar esta afirmación.
Pues bien si hacemos cálculos, vemos que para una clave de 5 dígitos ASCII nos
valdría con 40 bits y con una de 13 caracteres ASCII nos valdría 104 bits en ambos
casos sobran 24 bits. Estos 24 bits corresponde a un añadido que se emite de forma no
transparente a nosotros y muy visibles por el enemigo, y es aquí donde esta el fallo de la
seguridad. Estos 24 bits tiene un nombre que todos conocemos y que no voy a citar.
Recordad siempre que para generar la clave WEP con caracteres del teclado (ASCII),
se deben escribir 5 caracteres para una clave WEP de 40 bits y 13 para una de 104 bits.
Esta seria la forma mas correcta de definirlas, si bien nos hemos acostumbrado en
llamarlas de 64 y 128 bits respectivamente. Es así porque el nivel de seguridad es solo
de 40 y 104 bits.
¿Y por que?