Crypto Academy / Season 3 / Week 2 - Homework Post for Prof pelon53 por @leydy69


image.png
Source

Buenas Días gracias a todo el equipo de steemit por estar atentos innovando y creando cada ves mas la posibilidad de que podamos realizar las tareas a pesar del mercado de criptomonedas que esta tan bajo seguimos aquí aguerridos y cada ves mas aprendiendo de sus tendencias hoy vamos a estudiar una materia muy importante HASH y CRIPTOGRAFIA, Resistencias a la colisión y a la preimagen, cada uno de los temas será detallado con mucho cuidado para que todo se pueda entender de manera muy clara.



Primero pregunta:

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

La Resistencia a la colisión esta desarrollada para resistir un problema de colisión esto quiere decir que tenemos dos entradas diferentes no podrá existir dos salidas iguales por lo que las salidas también son diferentes, para entender mucho mejor si tenemos A y B que son las entradas entonces las salidas serán A.1 Y B.1 entonces no existirá colisión entre ellas de esta forma podemos decir que existen una gran probabilidad de que esto no ocurra por mucho tiempo quizás miles de años con la prueba y error y esto ocurriría como lo dije al pasar muchos años . es que las estadísticas nos indican esto. por eso se llama resistencia a la colisión.



Que es resistencia a la preimagen?

Si miramos un poco mas a fondos la resistencia a la preimgan es otro factor fundamental de la funciones hash, entonces esto quiere decir que tiene resistencia a descifrar posibles resultados desde una salida. pero esto es imposible ya que no se puede realizar . no se puede resolver Una salida para obtener la entrada. por lo que a esto se le denomina Resistencia a la preimagen muy poderosa segura.



Segunda pregunta:

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.

  1. Iniciamos abriendo la pagina web en Tronscan https://tronscan.org

  2. Revisamos el ultimo bloque que nos indica en al imagen que voy a mostrar aquí abajo.

  3. le das clic al numero del ultimo bloque hash

  4. verificamos hash y la transacciones


image.png
Source



  1. Miramos En detalles de bloque

  2. Numero de bloque es: 31824912

  3. Bloquear hash: 0000000001e59c1002a939eb796672cc3a7f8046a2b5e1edb525cdc4149acfdf

  4. Entonces luego miramos lo demás datos.


image.png
Source



  1. Entramos en Detalles de la transacción

  2. visualizamos que el bloque sea igual que en anterior: 31824912

  3. miramos el numero de hash:. 98e5e40370cd7de864e0d63cbc1ffde47d9be227761a839e7adbd42a7de12f77

  4. todo coincide continuamos mirando los demás datos.


image.png
Source



Usando Etherscan

  1. Abrimos la siguiente pagina web https://etherscan.io/

  2. vamos a explorar mas abajo y vemos latest blocks y Latest Transacciones

  3. miramos los 2 y vemos los siguientes datos:


image.png
Source



  1. Abrimos El Block #12801859

  2. Observamos los datos

  3. Tenemos el siguiente hash 0xe4455f8e163630ff8fc59d03690a79ea30068cfcd272452837dea4137cd9ac59


image.png
Source



  1. Podemos continuar explorando las transacciones

  2. Debemos mirar el numero de orden 12801859

  3. Luego miramos el numero de hash 0x202c80f387d85f67daf56274e89c53b57845a75829d34f131113bc13962aba8f


image.png
Source



Tercera Pregunta :

Genere el hash usando SHA-256, de la palabra CryptoAcademy y de cryptoacademy. Se requiere capture de pantalla. ¿Observa alguna diferencia entre ambas palabras? Explique.

A) Necesitamos entrar al siguiente enlace = Source

B) escribimos tal cual se encuentra escrita la palabra: CryptoAcademy

C) Nos arroja el siguiente hash: D03CA34B258E6E0FD06B2070DDE61B50BD4EEF6161A8EDAA4A420C9AE1BEB7F9

adjunto una imagen.:


image.png
Source



D) necesitaremos colocar la siguiente palabra: cryptoacademy

E) Nos arroja el siguiente hash: 0592F5DD27DC72E675B2AB9C77487A69FAAF84196597FA052EC099C18EE7C4C5

adjunto imagen:


image.png
Source

Podemos entender de este proceso que no importa el significado de la palabra o del mensaje en si si no de como esta ordenada es que cambia por cada punto imagen o espacio si el mensaje quiere decir lo mismo no tendrá la entrada igual a la otra por lo que existirán dos salidas diferentes esto se debe a la resistencia a la colisión en términos básicos jamás existirán dos salidas iguales cuando ahí dos entradas diferentes.



Cuarta Pregunta:

En sus propias palabras explique la diferencia entre el hash y la criptografía.

Si pensamos mejor e investigaos vamos a observar que en los hash existen caracteres fijos mientras que en la Criptografia no tienen caracteres fijos en los hash no todas las funciones que vemos son criptograficas pero en la criptografia si son . en la criptografia no podemos alterar nada mientras este en interacción con el receptor y el remitente. el hash nos sirve para validar información con ayuda de los nodos y complejos algoritmos matemáticos y la criptografia nos sirve para generar claves maestras, datos importantes, crear mensajes que solo el emisor y recetor puedan descifrar mediante una clave que solo ellos sabrán. mientras que en el hash no poseen claves.



Conclusión:

Aprendimos mucho sobre la resistencias de colisión y la resistencia a la preimagen también miramos las diferencias entre Hash y Criptografia entendemos que para una función de hash no esta libre de colisión solo que en un momento dado miles de años mas tarde pueda que ocurra pero los desarrolladores buscan siempre la manera de mejorar cada día los avances de la tecnología y de este gran ecosistema que nos rodea, para mi la Descentralización es el futuro real de nuestras vidas. es un nuevo mundo lleno de misterios que vienen para demostrar el verdadero poder del mundo digital.



GRACIAS

Cc:
@pelon53
por @leydy69



Sort:  

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.5
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.3.0
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.3.0
4En sus propias palabras explique la diferencia entre el hash y la criptografía.1.5
  • Un poco de confusión en la Resistencia a la preimagen.

  • Buena investigación. Felicitaciones.

Recomendaciones:

  • Cada explicación debe ser dada de tal forma que cualquier persona pueda entenderla.

  • En las diferencias de la pregunta 4 puedes buscar un método que se puedan ir enumerando o tildando cada diferencia.

Calificación: 9.0

@pelon53 Muchas Gracias tomare todas las recomendaciones planteadas por usted muchas gracias.