Blogia
Firewall

Marchando una de criptografía...

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.2.4 (GNU/Linux)

hQILA3LpgHUVK/hqAQ/3e6WElMOg++LLOstL6mmNvGr47J2LeQOQitew5BIDe/Qn
FHH0b3+PMXf4tcb/PKAn1sJoTe50W639JaZuy2Ro9urJynJvqZ9ztr/II+5ayaBE
NhZqu4QTVY7C+LiWADnXtVUotu7ViowzmLNEv6NKsCoWEoYFrZgdA+6muEts/wrG
49tZbFc1tBfK3KdAwFbrM0JLF98jE7EFciK6MZ+f+Isr95L+kzMgapqKM/wJmPHU
P/YRu37m8T5HOcsda9D4paAzwMGcY8ZqfAHDRW9Zhet/TrRDo32xPOjfoZo8PybQ
TcVYN3l3heDobOqCnx31xeIi6dykA3AUAymjHQVY8aiEdBWu9HDKGYFwEjw5Qb8t
1CEK8YCqoLYFxuVircji8OsC+LVuv8Ap/rvdHc7/FWU4F8Klj7V3h4kQmtJa76CX
e3Wc1T78hyQ6UG/qagzlpUZgSljUVNyhvvVYro2Qz9bwaGZJfBk5v1CX8bQ2hobd
2IaQaGYbKCL8D/+2xMs9KMX20AyR44+JG231T/k1txEWp1jkUaznVq9tT1xdx5yG
zqOEcD5SdSCj/4gfz2fdGqwt6hYjuAkBZ76nJPz6DhGCtTjYntVnzYff4nEsdzGf
WSnOfFdVrii6ixulh+Idiy39+/mgfL34sIKnWABIV/Ey3hjYLMDiwxosxJBDVNK5
Abj2hR4NdtJqP0VTKuGsG8E1w9rn7CSLY/8F73QB60sewvrp+bRL7bfREqX0ICDE
NndlVP9HG+7TwQb94xxXjwP98EdkKYSgtZwW6qGvc6MhlsnW90mb+HtZxQCyQmo3
GFHKFVa778drbVP6oU6H740q3mHU/GxBhpE6lKXMZLpVAIt5VGAs3T+E+dED4Uiu
rLn8HuCQSmyXj5RQwcyRkbH0eX4HW/39Y1Vne/0Mjf29wU4Ue/1cg2Q=
=CiFt
-----END PGP MESSAGE-----

Bueno, pues esto es critografía. Toda esta amalgama de caracteres está escrita a proposito para este pequeño "experimento" es un mensaje muy simple encriptado con GnuPG. Es decir un encriptador standard del que hay miles de modos gráficos incluso para windows (o incluso para mozilla thunderbird que hay un plugin llamado enigmail que desencripta el mensaje de manera transparente al usuario; Esto es, que tu lees el mensaje ya desencriptado).
Este mensaje solo lo puede leer una persona concreta (cuya identidad no revelaré ahora) que me pasó su clave pública. Yo encripté el mensaje para esa persona concreta eligiendo su clave pública. Aqui teneis MI clave pública por si alguien quisiese dejarme algo encrpitado, sea un archivo, texto plano, correo, lo que sea:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.4 (GNU/Linux)

mQILBEGNs4oBEAC4iEySsMzEVPv3Uf8q1b9+g/aW34Pprbru2hPRodVpPMvY6KCg
N2kglyRnGwFAEaOJjLTKhnLdFk/o4wEd8Lyhstx6YpXzkcDXyrI/quwlGQofwwEs
FwvCkSfpr06MUFZCkW2wehh34JC/9bD6LNpbUUFfX4uyrreUFr/N0dBfeTqw2+1D
wr3rpf+bVed+Kgv//Oo/Ww/gzsIfhREo8qXYO51N9+IKlZoIQvvxoAS4XvQdSdRW
Q3CBQbFgyYzvQwG5pAI9P2FKmQjuYX0JTe1KvgZSMRADbF0tc1g7Icd1AbwxuLWj
yzqdaNPOxNIQmwDTf6yFMXvCn829RV5W7Y1fZQUyN5PD2lXt4v68Ka/ZPuCByLiP
dxbXGA9zSgVhNKkm+/0Eqk+77UUVvfwyBMLYSTHOiYmc0MSZ5rZKTLs0Dcf3nv5a
RuvXFApUzS80aH/YNd+oohf4YnMdb31+5Vz6wL/6neelnZ9gftKmNM7qSQlkKVAl
RoKXI73w3rz59rg8oxxt3bh53bpuu4LKFl92332OY9QroKIlCtVSuahOHWpQwpv2
9bX/4tYg02fhPEYPPxDGF5AuZOix4VA1AA9ueCxy1ULt9ELY5BS/Ln930Ak6rJtl
n/ZggnWK05+1MMN/gnWh02YDhbMOnqh2nE39yvKZlQqrvj605K+M2DMQJQAGKbYA
AAA4U2VyZ2lvIE9yaWh1ZWxhIChwYXJhbm9pYS4uLikgPGVGaXJld2FsbEBUZWxl
Zm9uaWNhLm5ldD6JAjEEEwECABsFAkGNs4oGCwkIBwMCAxUCAwMWAgECHgECF4AA
CgkQcumAdRUr+GrHWg//VSpmXExktmcU8AWSAIIFaEUlWifXcRpsCIyVoJMmCCQB
xdjen9GJOIbe1M0k9HyvkZScXSlJ7LxV5vgx+JXIKIYEITa3bsrOc6TRBS0ZMUhe
BQL2pxTStkdxqvMKCAEXMgVO+pdLa/IdCk74EXHHWOm2ese3gStK3UVgehihf+wg
MgltfxX0BXcVkm9VjStNIinmhSpZWIuYVg3Ch5nYp63B2vyzRgbCgTjtzXX51kQw
Kc0d1ZzoozOyWZl2k+Gh3TyJe/wPivaJLARvazFbM6L9c/WBGc8DQBJD2KtXv1kC
moImI8crhdJyO9IouDc/8TDJKuZ8Jll4OjJYcnfjbYxTDgQDsu5I6OUjmJzJZeLz
JatAMHNauF46IgKASORe8y/raBVIFXph2yDNSEpuVHFZZtbrsp3sjfgbENoXDOuO
gyrYhMdVKTsHZE2u/DmLXLkx6fS7LzxmpozP4DSwVwiX5enTdZsU3DP+rnWztVRT
/rMm8E/WOBvHFQSxzZKJYcUHXAQBWp0RE0jbDH90Tc+iwy6jxIADOykWYvcVfYw7
dJnXbIxi7vRwe+sbAEnvEk1xTJXZpjioivbIDWEXUGPq1+RLd21CSsSDqLhbT8Q3
/OxSC31NaTbJX8dkzbxichaI1kxH1zJPy6/2eZ32Wtv2kB166G1e8s+wH7v3ooI=
=ouo6
-----END PGP PUBLIC KEY BLOCK-----

Como podeis ver esto eleva el nivel de seguridad muy mucho en cuanto a comunicaciones. De todos modos si alguien quiere mas info al respecto que me deje un comentario en este post y procederé a explicarme mejor.

Esto ultimo es mi firma digital que asevera que yo soy el autentico Firewall y que el mensaje no ha sido modificado por nadie...

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iQIVAwUBQY3ZXXLpgHUVK/hqAQLknw/7BBL8nwva5P3dxPOqgUEtuAAnY+tAvZQ7
IryvEIu4NIKCRpAKt8JjXgiTdHHOK3O5DYz+XvYT3+5WpSATPsZGQa1WRRlagQic
5f2qlxnUoHTBwgMba/dt10GXt13EB4NRgvAz781UEJNCo27XDU7lfhp62puVHwn5
SGo1FTQqQN139rggHy8DkS/9CcRy+uD1IneRYV2OMJFitqYcus/hiiqyWm7N5wMP
6yaiH/zbEbpPLZJpMEs0tYZpx7jEyYU6uC/mmQ0eRBIS2CUqJeuXf1yUJ+p92DD4
90zwIkyJqkkZPCa38uNEO8xVMHkUCgaSj9vH8qlDjlXKpXJLOC5CEHfPE8AISezB
IXQE5QS5tsIyWKtxPX/5wATC2cU1UpqIi0wBgElLnpv2lSFee1g9B/tCwZEc9f1D
sEwu/gkUQ4v2XSrnkAIHtYludbQLHxFJALjHqBJsQTSnLrdRgB3VvIwDwI0SroIl
upry2G3bLUwob5pewZSHmXN3l6K69RMV7QtVzebFyHuEQSQsmNKGOCXV90FkedrO
Gse/FW2A7m2QQQNCs9knx6PP2iO1KDKW9XMTnRPyDMyRdAijb5phkkZCYKSsWm5W
xJNCfZUuXYc0P1Q62uM1V2TTWv7Iv+zqeec1UjI6O7nkktmlUVWYLyynfyYHlxLb
VebmXx2EYSs=
=ldwh
-----END PGP SIGNATURE-----

P.D. Por motivos de formato he tenido que quitar un par de cosas y por ello la firma dará error y no valida.

3 comentarios

Makary -

ajam ya entiendo, y como se decodifica.... por ejemplo... yo veo un texto "X" firmado pro el se~or "Y", como se que el se~or "Y" es el se~or "Y" si no tengo su clave privada??? mi programa si la tiene?? como es eso?

Firewall -

Respondiendote:
No, no eres yo por que cada firma es unica generada exclusivamente para cada mensaje: Es decir, la firma que ves en este texto ha sido generada con mi clave para este mensaje y es extremadamente dificil crackear mi clave privada. Si modificases el texto por ejemplo la firma diría que el mensaje ha sido modificado (de hecho lo está por motivos de formato del blog) y la firma si la aplicas a otro texto no sería valida por que se genera con respecto al texto y es una firma de 4096 bytes de encriptación.
Con respecto a la distribución tienes un banner justo arriba, debajo de lo de "firewall". Esa es mi distribución: Debian.
Descargatela de su web. Yo ni siquiera tengo descargados los CDs si no que me he bajado un netinstall que directamente lo que hace es cargar lo minimo e instalar el resto por internet (mas o menos).

Makary -

si pones akel amalgama de simbolos y yo lo copio... y la pego... yo soy tu?.
por otro lado, cuando tengas tiempo pasame un linux desos que quiero probar unas cosillas.
p.d: linux de esos = la version de linux que uses