Crypto Academy / Season 3 / Week 2 - Homework Post for Prof pelon53 por @leydy69
Source
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.
Iniciamos abriendo la pagina web en Tronscan https://tronscan.org
Revisamos el ultimo bloque que nos indica en al imagen que voy a mostrar aquí abajo.
le das clic al numero del ultimo bloque hash
verificamos hash y la transacciones
Source
Miramos En detalles de bloque
Numero de bloque es: 31824912
Bloquear hash: 0000000001e59c1002a939eb796672cc3a7f8046a2b5e1edb525cdc4149acfdf
Entonces luego miramos lo demás datos.
Source
Entramos en Detalles de la transacción
visualizamos que el bloque sea igual que en anterior: 31824912
miramos el numero de hash:. 98e5e40370cd7de864e0d63cbc1ffde47d9be227761a839e7adbd42a7de12f77
todo coincide continuamos mirando los demás datos.
Source
Usando Etherscan
Abrimos la siguiente pagina web https://etherscan.io/
vamos a explorar mas abajo y vemos latest blocks y Latest Transacciones
miramos los 2 y vemos los siguientes datos:
Source
Abrimos El Block #12801859
Observamos los datos
Tenemos el siguiente hash 0xe4455f8e163630ff8fc59d03690a79ea30068cfcd272452837dea4137cd9ac59
Source
Podemos continuar explorando las transacciones
Debemos mirar el numero de orden 12801859
Luego miramos el numero de hash 0x202c80f387d85f67daf56274e89c53b57845a75829d34f131113bc13962aba8f
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.:
Source
D) necesitaremos colocar la siguiente palabra: cryptoacademy
E) Nos arroja el siguiente hash: 0592F5DD27DC72E675B2AB9C77487A69FAAF84196597FA052EC099C18EE7C4C5
adjunto imagen:
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 por participar en Steemit Crypto Academy Season 3:
Espero seguir leyendo tus publicaciones.
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.