Generar compendio ahora soporta SHA-2

Traducido automáticamente de Deepl

Las funciones de compendio son funciones matemáticas que calculan una clave de compendio para un documento. Los documentos idénticos tienen la misma clave de compendio; si cambias parte del documento, la clave de compendio es diferente. Estas funciones son muy útiles para comprobar la integridad de los datos cuando se intercambian o comparan datos. En 4D v16 R5, 4D ha mejorado el comando Generate digest para soportar los algoritmos SHA-2 siguiendo las recomendaciones de seguridad.

¿Qué es SHA-2? SHA-2 es un estándar de hash criptográfico, seleccionado por el NIST (Instituto Nacional de Estándares y Tecnología de Estados Unidos) como sucesor de SHA-1. SHA-2 suele denominarse familia de hashes SHA-2 porque contiene varios tamaños de hash.

Nuevos algoritmos

El comando Generate digest soporta ahora dos nuevos algoritmos de la familia SHA-2: SHA-256 y SHA-512. La sintaxis no ha cambiado, pero se han añadido dos nuevas constantes:

  • SHA256 digest
  • SHA512 digest

$varDigest:=Generate digest($myMessage;SHA256 digest)

Tenga en cuenta que el comando Generate digest es inapropiado para el hash de contraseñas, le recomendamos que utilice los nuevos comandos dedicados en su lugar .

Vanessa Talbot
• Propietario de producto - Vanessa Talbot llegó al equipo de 4D Program en junio de 2014. Como Propietario de producto, está a cargo de escribir las historias de los usuarios y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la funcionalidad entregada cumpla con las necesidades del cliente. Desde su llegada, ha trabajado en la definición de funcionalidades claves en 4D. Ha trabajado en la mayoría de las nuevas funcionalidades de multi hilo apropiativo y también en un tema muy complejo: la nueva arquitectura para la aplicación engined. Vanessa es licenciada por Telecom Saint-Etienne. Comenzó su carrera en el Instituto de Investigación Criminal como desarrolladora del departamento audiovisual. También ha trabajado en medios de comunicación y en el ámbito médico como experta en soporte técnico, producción y documentación de nuevas funcionalidades.