Resistencia a la colisión
Es una función del hash, esta protege de que dos hash o más produzcan una sola salida, cuando dos hash producen 1 sola salida se conoce como colisión, con el sha256 es muy difícil de que un hash se repita, posee un sistema interno que protege contra la colisión.
Resistencia a la colisión
Un hash es generado por un generador, cuando la información es transformada a un hash, esta no puede cambiar a la información original, por esto se le llama resistencia a la preimagen. Cada hash actual posee esta función.
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.
Ingresamos en tronscan.org, hacemos clic en (blockchain), y ingresamos en bloques.
Source
Clic en el número de bloque.
Source
En detalles del bloque está el hash del bloque.
Source
El hash de transacciones lo buscaremos haciendo clic en (blockchain), y en (transacciones)
Source
Clic en el codigo de transacciones
Source
En detalles de la transacción está el hash.
Source
En etherscan.io buscamos los bloques y hacemos clic.
Source
De último lugar está el hash del bloque.
Source
Clic en número de (transacciones)
Source
Vamos a encontrar el hash de la transacción
Source
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.
Source
Source
Las dos palabras fueron escritas en sha256, pero generan un hash distinto porque una palabra está escrita con la (C) y la (A) en Mayúscula y el otro ejemplo toda en Minúscula, esto ocurre porque el programa generador posee un sistema que genera un hash diferente para mayúscula y minúscula, el generador sha256 protege todos los resultados de hash para que sean diferentes si se cambia algo en la palabra.
En sus propias palabras explique la diferencia entre el hash y la criptografía.
Los hash son información que se puede generar por algoritmos como el usado en el sha256, para cambiar una información a un hash, esta información no puede cambiar de nuevo a la información original, ni tampoco se pueden generar 2 hash iguales con una diferente información, en criptografía se trabaja encriptando los mensajes para que no sea leído por varios usuarios, sobre todo la criptografía necesita de claves para visualizar la información recibida.
Hash
°Tiene una longitud constante.
°No necesita claves para descifrar mensajes.
°La información se codifica privadamente en códigos.
Criptografía
°Longitud es diferente con cada palabra agregada.
°Requiere claves.
°Para mantener una información a salvo, depende de una clave privada.
Conclusión
Es un tema muy importante de conocer porque nos permite ocultar información en códigos, en esta tarea conocimos las funciones del hash, como buscar los hash del bloque y de la transacción, algo muy importante de saber, y las diferencias entre el hash y la criptografía, estoy contenta por el resultado @pelon53.