A continuación daremos dos ejemplos sobre realizar un
encriptación utilizando el código ASCII con el conteo binario, utilizando
valores al azar.
Nuestro primer ejemplo lo aremos
con el ya famoso “Hol@ mund0” con letras
mayúsculas, buscaremos el valor de cada letra en el código ASCII, como se muestra
en la figura 1, posteriormente ese número en código ASCII correspondiente a la
letra a encriptar se convertirá a binario. Y le Aplicaremos operador bit a bit
XOR sobre cada digito.
(Figura1.)
Carácter
|
ASCII
|
Binario
|
Aplicado Xor 89
|
Resultado
|
Encriptado
|
Nuevo
Carácter
|
H
|
72
|
1001000
|
1011001
|
0010001
|
17
|
DC1
|
o
|
111
|
1101111
|
1011001
|
0110110
|
54
|
6
|
l
|
108
|
1101100
|
1011001
|
0110101
|
53
|
4
|
@
|
64
|
100000
|
1011001
|
0011100
|
25
|
EM
|
m
|
109
|
1101101
|
1011001
|
0110100
|
52
|
4
|
u
|
117
|
1110101
|
1011001
|
0101100
|
44
|
,
|
n
|
110
|
1101110
|
1011001
|
0110111
|
55
|
7
|
d
|
100
|
1100100
|
1011001
|
0111101
|
61
|
=
|
0
|
48
|
0110000
|
1011001
|
1101001
|
105
|
¡
|
Para el Segundo ejemplo usaremos otro codigopero con el operador 15 en XOR
como se muestra en la figura 2 , en este ejemplo se mostrara de otra manera un poco mas dinamica para su mejor comprencion
No hay comentarios:
Publicar un comentario