Steemit Crypto Academy// temporada 3: tarea de la semana 2 // Hash y criptografía // by @alfer1212

in hive-108451 •  3 years ago 

image.png
Source

Un gran saludos querida comunidad de #SteemitCryptoAcademy estoy muy contento en realizar mi participación de esta semana comenzare realizando las preguntas del profesor tomando en cuenta todas las normas de la academia y del profesor intentare un muy excelente trabajo con todo mi esfuerzo será muy claro y limpio.



Preguntas:

Explique ¿Qué significa la resistencia a la colisión? Y ¿Qué significa resistencia a la preimagen?

El significado de la resistencia a la colisión es una función fundamental del hash para resistir problemas de colisión los desarrolladores crearon un método para prevenir este gran problema no lo pudieron eliminar pero si evitar por que un hash sin colisión no existe, pero debemos entender a que se debe esto si Dos entradas son diferentes tendremos dos salidas diferentes esto se debe a la resistencia a la colisión .

Como puede ocurrir una colisión ? después de miles de años de prueba y error pueda que ocurra por que dos entradas diferentes crean una misma salida esto es la colisión. pero con las computadoras que hoy en día tenemos esto no pasara así que estamos muy seguros en esto. la probabilidad es sumamente baja casi imposible de que esto ocurra.

¿Qué significa resistencia a la preimagen?

La resistencia a la preimagen es una propiedad fundamental a la preimagen y esto se debe a que el hash es totalmente muy seguro si por ejemplo el hash esta interactuando entre emisor y receptor este no se puede alterar, otro factor del diseño de la resistencia a la preimagen es que no se puede resolver el hash a partir de una salida la entrada por lo que si no tenemos las contraseñas no se puede resolver el msj. solo el emisor y el receptor se ponen de acuerdo para tener las claves y poder ver el msj. esto es la resistencia a la preimagen.



Pregunta 2

Use Tronscan y Etherscan para verificar el hash del último bloque y el hash de esa transacción. Se requiere capture de pantalla para su comprobación.

Debemos ir directo la pagina de tronscan

De este modo debemos ver el ultimo bloque el cual estoy señalando en la imagen abajo.

Vamos a darle clic en el el código tiene que coincidir con la transacción.


image.png
Source



Seguimos con la siguiente imagen vamos a investigar el bloque numero
31789155

y tiene un hash 0000000001e510630fe08dccf57aaa3b9b7305cc6511f4d776b8a9d12f8ea10e

Podemos ver los siguientes datos.

En el link de la imagen pueden entrar y ver el bloque que estamos hablando.


image.png
Source



Continuamos con la DETALLES DEL BLOQUE 31789155

Bloquear hash: c3814a14f60130b4a232f26783fd073081baa7eacf20f3a713194fd67115d31d

Resultado: SUCCESS

Confirme SRs 19 y sus demás datos los puedes ver en la siguiente imagen:

En el link de la imagen pueden entrar y ver el DETALLES DE LA TRANSACCIÓN


image.png
Source



USANDO Etherscan:

Usando esta pagina web https://etherscan.io

Miramos la parte donde dice ultimo bloque y ultima transacción.

Entonces verificamos el ultimo bloque a continuación:


image.png
Source



Veremos el ultimo bloque en Etherscan.oi a continuación

Para poder ver tienen que ir https://etherscan.io/block/12793950

Luego miran el bloque 12793950

El Hash del ultimo bloque es:
0x7385e85ec9c6790592c93ac5f6847b7cfe5eb918a4aeabd2a5cdc46bbffa4d69


image.png
Source



Validando la transacción del hash.

0xbaab7dff4cc2224ede3e71e98c54cd1305d05127cbbd2bb34e5829d7b133874d

Del bloque anterior numero 12793950


image.png
Source



Genere el hash usando SHA-256, de la palabra CryptoAcademy y de cryptoacademy. Se requiere captura de pantalla. ¿Ves alguna diferencia entre las dos palabras? Explicar.

Genere el hash usando SHA-256, de la palabra CryptoAcademy

D03CA34B258E6E0FD06B2070DDE61B50BD4EEF6161A8EDAA4A420C9AE1BEB7F9


image.png
Source



Genere el hash usando SHA-256, de la palabra cryptoacademy

0592F5DD27DC72E675B2AB9C77487A69FAAF84196597FA052EC099C18EE7C4C5


image.png
Source

Por lo que podemos analizar es que "CryptoAcademy" y "cryptoacademy" tienen el mismo significado pero no son iguales existen Dos letras mayúsculas el cual hacen la diferencia cualquier cambio generado en el ecosistema algún punto o separación entre letras cambian el hash entonces aunque digan lo mismo dará un hash diferente esto pasa para evitar colisión en el hash debido a la resistencia a colisión por que si vemos y detallamos entre estas dos palabras no existe una misma entrada por lo que tampoco existirá una misma salida.



Explique con sus propias palabras la diferencia entre hash y criptografía.

El hash y la criptografia

HASH:

No siempre las funciones son criptograficas.

Se encuentra preordenada

No es posible revertir el hash.

No requiere claves

Verifica datos es su objetivo central.

Usa si o si caracteres fijos.

Criptografía:

Se necesita clave para descifrar

Se transmiten Datos de forma muy segura.

Se envía información Muy Secreta ya que no se puede descifrar la entrada desde una salida sin claves.

los caracteres no son fijos.



Conslusion:

Culminada una ves mi tarea vamos a hablar de lo que vimos en la investigación de mi tarea . sobre todo la resistencia a la colisión es muy interesante ya que nos dice que no existe un hash sin colisión solo que tardaríamos miles de años en poder resolverlo mediante prueba y error, entonces decimos que es muy improbable. tenemos que tener en cuenta que los hash y las criptografia son una parte vital para nuestro ecosistema en general las criptomonedas ya que son minadas que están encriptadas digitalmente y poseen seguridad entre los Nodos que están distribuidos en todo el mundo no poseen servidores fijos la descentralización es parte fundamental también de este complejo desarrollo y gracias a la hash y criptografia existen mensajes privados, contraseñas contratos y demás que solo se podían realizar por este medio bajo estas características. muchas gracias por tan valiosa información profesor @pelon53.

Gracias.

by @alfer1212

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Gracias por participar en Steemit Crypto Academy Season 3:

Espero seguir leyendo tus publicaciones.

NoPreguntas.Puntaje.
1Explique ¿Qué significa la resistencia a la colisión? Y ¿Qué significa resistencia a la preimagen?1.0
2Use tronscan y etherscan para verificar el hash del último bloque y el hash de esa transacción. Se requiere capture de pantalla para su comprobación.2.8
3Genere el hash usando SHA-256, de la palabra CryptoAcademy y de cryptoacademy. Se requiere capture de pantalla. ¿Observa alguna diferencia entre ambas palabras? Explique.2.7
4En sus propias palabras explique la diferencia entre el hash y la criptografía.1.7

otro factor del diseño de la resistencia a la preimagen es que no se puede resolver el hash a partir de una salida la entrada por lo que si no tenemos las contraseñas no se puede resolver el msj. solo el emisor y el receptor se ponen de acuerdo para tener las claves y poder ver el msj.

👆Estos no son mensajes encriptados que otro lo puede ver.

  • La pregunta 3 tiene el mismo tamaño de letra con la que estás respondiendo, lo que permite que pueda ocurrir una equivocación.

Recomendaciones:

  • Cada respuesta debe ser dada en forma clara y entendible.

  • Siempre use letras diferentes para los títulos de cada pregunta.

Calificación: 8.2