nunosempere.github.io/rat/100-predicciones.md

2.0 KiB

100 predicciones.

Día 1: Sábado 15 Sept / 2018.

{SHA es un acrónimo de Secure Hashing Algorithm; un algoritmo de hash recibe una cadena o un documento y devuelve un número. Así, el hash de un documento puede ser revelado sin el documento, y si este se publica después, se sabe que es el verdadero.

En 2017, un projecto de Google y CWI Amsterdam ha producido dos pdfs distintos y legibles que tienen el mismo hash SHA1. Esto hace al hash inseguro; el hash no es suficiente para identificar al documento.

La familia continuó con SHA2, y ahora, SHA3. La versión más segura de este último es SHA3-512.

Preguntas:

  • ¿Qué probabilidad, por año, asignáis a que SHA3-512 sea exitosamente atacado? Entendemos por exitosamente el que se encuentren dos x, x' tal que SHA3-512(x) = SHA3-512(x'), o bien que dado un y=SHA3-512(z), se encuentre un z' =/= tal que SHA3-512(z')=y.
  • ¿Qué probabilidad, por año, le dáis a que SHA3-512 sea reemplazado?}

Tiempo recomendado: 15 mins.

Lista de ideas:

  • Muerte reina de Inglaterra.
  • Precios, valores de cosas.
  • Crackeado de SHA.
  • Tempereatura media en España, GLobal, Inviertno.
  • Número refugiados alemania.
  • Premio Nobel / Medalla fields Africano.
  • Soft Brexit. ¿Cómo operacionalizar?
  • Crisis económica.
  • Catástrofe con >= 10 personas muertas.
  • Acciodente avión.
  • Atentado terrorista=?
  • Ventas X número de coches eléctricos en España.
  • Probabilidad de que todos contesten a las 100 preguntas. Cada uno.
  • Probabilidad lesión de Gareth Bale / Cristiano Ronaldo.
  • Probabilidad de que Trump termine la legislatura.
  • Probabilidad mantenerse en el poder de: Trump, Putin, Macron, Erdogan, Merkel.
  • P de que Woody Allen saque película en 2019.
  • El grupo de EA España no organizaraá una charla de TedX en 2019.

Hashes.

Aquello que esté en paréntesis será hasheado con SHA3-512, y publicado en twitter bajo @NunoSempere. Día 1: 29f91f9fa34dd74aa8fbbc7410920cb8a6aec28fd6248d4187f8a9a2608b0b0eab73c4e05dde0902ccb95cf26c3ef0a9057868865d3d7e6f5be7003190e0e3bc. Correcciones: z' =/= z.