Estoy usando hash para autenticar la firma del mensaje. Como el hash será parte de una url que se usa para el código QR, me gustaría mantener el hash lo más corto posible para generar un código qr menos complicado que sea fácil de escanear.
Ahora estoy usando md5 hmac para calcular el hash que ya genera uno más corto (32) que SHA256. Pero no es lo suficientemente corto y estoy pensando en truncar el hash para obtener uno aún más corto. decir longitud de 16.
Me gustaría conocer tu opinión sobre cómo es este método, ¿hace que el hash se rompa fácilmente en la práctica? ¿O si hay mejor método?
gracias!