Notxor tiene un blog

Defenestrando la vida

Artículos de la categoría "criptografia":

Codificación en base64

Notxor
2022-08-03

Una de las cosas que siempre me han llamado la atención es la capacidad de convertir datos binarios a cadenas de texto. Lo vemos constantemente en el correo electrónico1, o en cómo se guardan las claves de encriptado. Ha habido varios sistemas para convertir datos binarios en cadenas. La idea es poder trasmitir esa información a través de la red sin las dificultades que plantearía el enviar datos binarios que, seguramente, contendrán valores especiales para la conexión, como el de fin de fichero o fin de transmisión. Eso provocaría una interrupción y no se finalizaría el traspaso de los datos de un sitio a otro.

(ver más...)
Categoría: criptografia

Codificar y descodificar cadenas con el algoritmo RSA

Notxor
2022-07-28

Esta es la tercera y última entrega sobre el algoritmo RSA para cifrado y descifrado de mensajes. Si te has perdido los anteriores, lo mismo te vendría bien echarles un ojo, porque en el primero explico cómo funciona el algoritmo RSA, con un poco de matemáticas por medio, y en el segundo hablo sobre unos de los cálculos más complejos que hay que realizar en el paso de generación de las claves. Si te has perdido los anteriores porque no te interesaba el tema, no sé que haces leyendo éste. En el presente artículo hablo sobre el resto de la generación de las claves, creando un fichero para la llave pública y otro para la llave privada y un par de funciones de cifrado y descifrado que serán las que hagan la magia. El código completo lo puedes encontrar al final del texto.

(ver más...)
Categoría: criptografia

Generando un número primo grande

Notxor
2022-07-23

El título de este artículo podría haber sido algoritmo de cifrado RSA palote palote. En el artículo anterior comencé a hablar sobre cifrado mediante RSA y expliqué cómo funciona el algoritmo, en este abundo un poco más y comienzo la implementación en código. Voy a llegar hasta el momento de la generación de un número primo grande (muy grande), los algoritmos que he empleado y algunas otras cosas «laterales» que he considerado interesante explicar. Si te gustan los números primos sigue leyendo... y si no, pues sigue leyendo, que siempre se aprende algo.

(ver más...)
Categoría: criptografia

Algoritmo de cifrado RSA

Notxor
2022-07-21

Una de las cosas que, de siempre, me han llamado la atención es el cifrado y la criptografía. Pienso que no soy el único y que a la mayoría de la gente le resulta interesante, o al menos el tema les puede parecer curioso. La necesidad que tenemos de ocultar nuestros mensajes a la mirada indiscreta de los demás. No sólo los importantes mensajes de estado, o los juegos de espías, también nuestros asuntos individuales se pueden ver afectados por la necesidad de intimidad. Algo de lo que soy especialmente consciente, cuando trabajo como psicólogo y debo gestionar información muy sensible para las personas que han depositado su confianza en mí. Además, como uno de mis pasatiempos es no dejar que esas curiosidades que me surgen caigan en el vacío, me dio por examinar algún algoritmo de cifrado. Este artículo son las notas que voy tomando sobre el algoritmo RSA. Como sé que este tipo de problemas me pican en la punta de los dedos, estoy seguro de que al final intentaré escribir un programa que codifique y descodifique una cadena, sólo para decir que soy capaz.

(ver más...)
Categoría: criptografia
Otros artículos