Updated PHP Windows builds for Brotli security fix

Formato de firma Phar

Los Phar que contienen una firma siempre tienen la firma añadida al final del Phar, después del cargador, el manifiesto y el contenido. Los tipos de firma soportados hasta la fecha son MD5, SHA1, SHA256, SHA512, y OPENSSL.

Formato de firma
Longitud en bytes Descripción
variante La firma actual, 20 bytes para una SHA1, 16 bytes para una MD5, 32 bytes para una SHA256, y 64 bytes para una SHA512. La longitud de una firma OPENSSL depende del tamaño de la clave privada.
4 bytes Los flags de firma. 0x0001 es utilizado para definir una firma MD5, 0x0002 para una SHA1, 0x0003 para una SHA256 y 0x0004 para una SHA512. El soporte para las firmas SHA256 y SHA512 está disponible a partir de la versión 1.1.0 de la API. 0x0010 es utilizado para definir una firma OPENSSL, que está disponible a partir de la versión 1.1.1 de la API, si OpenSSL está disponible.
4 bytes GBMB mágico utilizado para definir la presencia de una firma.

+add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top