Lección 2: Criptografía Simétrica y Criptografía Asimétrica.
Saludos amigos de Steem Venezuela y de toda la comunidad de Steemit, hoy continuamos con esta segunda lección, donde continuaremos conversando de estos temas tan interesante para cada uno de nosotros, hoy estaré compartiendo información de criptografía, ya que esta ciencia ocupa un lugar muy importante en el funcionamiento de las criptomonedas y las blockchain.
La palabra criptomoneda, proviene de: Cryptografía y monedas, en otras palabras, monedas que funcionan con criptografía. Hoy estudiaremos un poco la criptografía.
Criptografía:
El objetivo de la criptografía es poder enviar o transmitir información de una forma segura. Entonces la criptografía es una ciencia que por medio de códigos y cifrados hacen posible proteger las comunicaciones.
En tiempos remotos las civilizaciones mesopotámica y egipcia, usaron un tipo de criptografía con el propósito de proteger información, esto lo hacían por medio de códigos. En otros casos, En un mensaje, se insertaban números específicos a cada cierta cantidad de letras, con el propósito de que esa información solo podría ser descifrada por aquella persona que tuviera esa información.
Entonces desde los tiempos antiguos se han empleado códigos para proteger información, la criptografía ha sido usada para proteger informaciones militares importantes, actualmente se sigue utilizando.
Usted trabaja continuamente con códigos criptográficos, para poder usar una cadena de bloques, en este caso, al entrar en Steemit, ya utiliza códigos criptográficos que solo usted debe saber. El usuario creado por usted es Steemit, pude ser conocido por cualquier persona, pero su clave de acceso a Steemit, solo debe ser conocida por usted. Nadie más tiene esa clave, a menos que usted la proporcione a otras personas.
La criptografía, por lo general se divide en criptografía simétrica y criptografía asimétrica.
Criptografía simétrica:
Este tipo de proceso usa solo una clave, que puede ser compartida con un usuario de confianza y utiliza, la encriptación simétrica.
Encriptación simétrica:
También conocida como criptografía simétrica, en este caso, se usa un algoritmo de encriptación simétrica, donde la misma llave o código se usa para encriptar y desencriptar el mensaje.
Por ejemplo: Si Juan envía un mensaje encriptado a María, para que maría pueda desencriptarlo y leerlo, necesita la clave que usó Juan cuando lo encriptó.
Una de las ventajas de este algoritmo, es más rápido y gasta menos consumo computacional que el algoritmo de encriptación asimétrico.
Criptografía asimétrica:
En este proceso se emplean dos claves, la clave pública, que puede ser compartida y la clave privada. Cuando hablamos de Criptografía de clave pública (Public Key Cryptography, PKC), puede decirse que es criptografía asimétrica. En nuestro caso, en Steemit, tienes una clave pública y una clave privada. Así mismo, en tu cuenta de TRON, tienes tu clave pública y la clave privada. TEN EN CUENTA QUE TU CLAVE PRIVADA, NUNCA DEBES COMPARTIRLA.
Además, la criptografía asimétrica, también incluye las firmas digitales.
Encriptación asimétrica:
En este caso, se usa el algoritmo de encriptación asimétrico, donde existe una llave para encriptar el mensaje y otra llave para desencriptar el mensaje. Ambas claves están vinculadas matemáticamente y son únicas, no existen claves iguales.
La llave para encriptar el mensaje se conoce como “llave pública” y es compartido a cualquier persona, mientras que la lleva para desencriptar el mensaje, se conoce como “llave privada”, y no puede ser compartida con nadie, hay que guardarla secretamente.
Firma digitales
Es un mecanismo criptográfico usado para garantizar la integridad y autenticidad de los datos digitales. En términos más sencillo, es un código que se vincula con un mensaje o documento. Este código generado se ejecuta mediante un algoritmo de hashing y se procede a firmar con la clave privada. Cada mensaje digital firmado, tendrá una firma digital diferente.
En algunos casos, no se utiliza el algoritmo de hashing, sino que se firma directamente con la llave privada.
¿Qué son las hashes?
Es un algoritmo que genera un código por cada mensaje de entrada. En otras palabras, tenemos un mensaje de entrada y de salida se genera un hash único e irrepetible, con una extensión fija determinada.
Veamos un ejemplo: El mensaje escrito fue: "casa" en minúscula, esto generó el siguiente código Hash.
Hay gran variedad de generadores de hash, en este caso usé la anterior. Esto es con motivo didáctico, para que puedan entender a grandes rango como funciona la creación de Hashes.
NOTA: La tarea para esta semana, es entrar en el link dado y generar el Hash Casa, con la c en mayúscula. Y lo pueden poner en un comentario.
Conclusión
- La criptografía a proporcionado el mecanismo para generar seguridad y autenticidad en todo lo referente a las criptomonedas y la tecnología blockchain.
NOTA: Esta información es solo con propósito educativo, no es para tomar decisiones en inversiones.
Saludos amigo @pelon53 un poco complicado el tema pero con la practica se puede aprender espero seguir aprendiendo con usted todo sobre las criptomonedas nos vemos en la proxima leccion saludos
Aca mi tarea
9a33432b005f80bab568fef96060ed3d3151d402978b76f9e56d985036a0f569
Muchas gracias amiga por tu participación.
Es correcto el resultado
Gracias a ti por traer estas lecciones para que todos aprendamos de ti saludos
Hola amigo, como sabrás me encanta aprender acerca de estos temas de hecho me gusta mucho esta iniciativa de ir aprendiendo con lecciones de criptografia... de lo más simple a lo más complejo se puede aprender con detalle.
Genial que haya una actividad para hacer 😄
Aquí dejo mi respuesta:
9a33432b005f80bab568fef96060ed3d3151d402978b76f9e56d985036a0f569
Muchas gracias amiga por el apoyo y por tu participación.
La idea es incentivar a aquellas personas que desean aprender un poco más sobre estos temas.
Tu respuesta es correcta, feliz tarde
9a33432b005f80bab568fef96060ed3d3151d402978b76f9e56d985036a0f569
Muy buena publicación, mundo de las criptomonedas y blockchain es muy interesante pero a veces se torna complejo, una forma muy didáctica de abordar la información.
Saludos.
Gracias amigo por tu participación, tu resultado es correcto.
Saludos y feliz tarde.
Saludos cordiales Sr. @pelon53
9a33432b005f80bab568fef96060ed3d3151d402978b76f9e56d985036a0f569
Gracias por su clase. 🙏
Muchas gracias amiga @ginworld por tu participación.
El resultado es correcto.
Saludos y bendiciones
Amigo buena información sobre la Criptografía, siempre aprendemos cosas nuevas en Stemit.
Muchas gracias por tu participación.
Que la pases muy bien
9a33432b005f80bab568fef96060ed3d3151d402978b76f9e56d985036a0f569
Es interesante que el valor que arroja es distinto a la de la imagen, no sabía que cambiar una letra a mayúscula provocaría tanto cambio.
Con solo cambiar cualquier caracter se genera un nuevo hash, totalmente distinto al inicial.
Muchas gracias por el apoyo y su participación.
Su resultado es correcto.
Gracias a ti por las clases :)
Muchas gracias por esta segunda clase, aquí vamos atenta😬👏
Gracias amiga por estar atenta a esta iniciativa y por el apoyo.
Tu respuesta es correcta. Feliz tarde
Muchas gracias, estoy realmente interesada en estas clases, nos vemos para la próxima !
Saludos
Thank you, friend!
I'm @steem.history, who is steem witness.
Thank you for witnessvoting for me.
please click it!
(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)
The weight is reduced because of the lack of Voting Power. If you vote for me as a witness, you can get my little vote.
Gracias por el apoyo
Congratulations, your post has been upvoted by @dsc-r2cornell, which is the curating account for @R2cornell's Discord Community.
Enhorabuena, su "post" ha sido "up-voted" por @dsc-r2cornell, que es la "cuenta curating" de la Comunidad de la Discordia de @R2cornell.
Muchas gracias por el apoyo, Dios le bendiga
TEAM 4 CURATORS
Congratulations!We support quality posts anywhere and any tags.
Curated by : @adeljose
Muchas gracias por el apoyo prestado amigo @adeljose. Saludos.