andreujuanc / actas-2024

520 stars 143 forks source link

uuid #14

Open Wgil opened 3 months ago

Wgil commented 3 months ago

Alguna idea de cual es el input para armar el uuid que está debajo del codigo de acta?

dbb3e0db-7022... etc

ivandez commented 3 months ago

Por que no usas UUID V4?

ipince commented 3 months ago

Alguna idea de cual es el input para armar el uuid que está debajo del codigo de acta?

Yo he tenido la misma pregunta por dias y nadie ha sabido responder. Yo creo que en realidad es solo un UUID aleatorio. Es tan solo un identificador del acta. La llave que se usa para generar el hash de abajo luego se guarda en una base de datos, asociada con ese UUID. De esa manera se puede luego verificar el hash.

Osea..

Para verificar un acta:

  1. Buscar K en la base de datos usando el UUID
  2. Re-calcular el hash de abajo y verificar que es igual