CIFRADO RSA

RSA
En criptografía, RSA es un sistema criptográfico de clave pública desarrollado en 1977. Es el primer y más utilizado algoritmo de este tipo y es válido tanto para cifrar como para firmar digitalmente.
Algoritmo RSA:
El algoritmo consta de tres pasos:generación de claves, cifrado y descifrado.
- Hoy día, la sociedad del conocimiento en la que estamos inmersos extiende el potencial de las tecnologías de comunicación a todas las facetas de la vida cotidiana. La idea clásica de que la religión es el opio del pueblo, hoy día es sustituida por la información, su adquisición supone poder, y ésta se cree que conduce a la libertad. El poder de la información es tal que numerosas entidades a lo largo de la Historia han deseado e intentado restringirla o manipularla. De hecho, el espionaje de las comunicaciones ha constituido, tanto en los períodos de guerra como en los tiempos de paz, un valioso instrumento para conocer las actividades e intenciones de otros grupos de personas, y así luego poder actuar en consecuencia.

Usaremos en este ejemplo la herramienta AnonCrypto.
En la parte final les dejare un video de un colega llamado JoMoZa, para los que estén más interesados en el tema lo vean.
Descarga:
En la carpeta descargada estarán esos 3 archivos, nos intereza el primer archivo, cuyo nombre es, "AnonCrypto.exe". Damos doble click, Aceptar y se abrirá la siguiente interfaz parecido al CMD, de Windows.
Nos dirigimos a la pestaña "Encryption".
Elegimos la tercera opción "Generate Key Pair..."
Nos aparecerá el siguiente cuadro, no tocaremos nada, ya que si aumentan el valor, el programa se les colgará, lo dejamos con ese valor predeterminado que viene, le damos click al botón "Generate Keys".
Nos aparece el siguiente cuadro, ponemos como nombre en este caso para aclararlo, puse el nombre "claveprivada", click en Guardar.
Inmediatamente nos aparece otro cuadro, ponemos como nombre "clavepublica", click en Guardar.
Ahora ponemos el texto a Encriptar, en este caso "Hacking Live", las letras nos aparece de color rojo.
Click a la pestaña "Encryption" y elegimos la primera opción "Encrypt...".
Al elegir la "clavepublica.pke" nos aparece ya el texto encriptado.
Ahora nos encripto el texto Hacking Live por ese resultado, de letras y símbolos.
Voy a copiar el resultado en un editor de Texto.
Ahora procedemos a Desencriptar.
Nuevamente nos dirigimos a la pestaña "Encryption", elegimos la segunda opción "Decrypt...".
Para Desencriptar el texto Encriptado, es necesario elegir la "claveprivada.kez".
Como se aprecia en la imagen, fue desencriptada "Hacking Live".
Únicamente pueden desencriptarlo si tiene el texto encriptado y la clave privada.
ejemplo:
Usted en un documento de texto le manda el texto encriptado a un amigo, para que el lo pueda ver usted también le tendrá que dar la "claveprivada", para que el texto pueda ser desencriptado, como lo miramos anteriormente.
Más información
https://es.wikipedia.org/wiki/RSA

Libro de RSA:
http://0xword.com/es/libros/36-libro-cifrado-comunicaciones-rsa.html

Presentación:
https://es.slideshare.net/eduardosanchezsandoval28/rsa-53700165

Explicando cifrado RSA (Fácil)
https://www.taringa.net/posts/info/19471351/Explicando-cifrado-RSA-Facil.html

Tutorial:
https://www.youtube.com/watch?v=zbxoSE_ssTU


Comentarios

Entradas populares