Con vigencia a partir del 1 de enero de 2016, Windows (versión 7 y superior) y Windows El servidor ya no confiará en ningún código firmado con un código SHA-1 certificado de firma y que contiene un valor de marca de tiempo mayor que 1 de enero de 2016
¿Significa esto:
- ¿los ejecutables (controladores, etc.) firmados con un certificado cuyo "algoritmo hash de firma" es sha1 no serán de confianza? ¿
- que los ejecutables (controladores, etc.) firmados con sha1 como la firma del "algoritmo de resumen" no serán confiables (incluso si el "algoritmo de hash de la firma" del certificado utilizado es sha256)?
- ¿Ambos?
- ¿Algo completamente diferente?
Nota: usé la terminología como está en Windows.
La segunda pregunta es sobre esta parte en el enlace provisto arriba:
Hashes de archivos de firma de código: Microsoft no requiere estos archivos Hashes para hacer usando SHA-2. Windows tampoco hará cumplir las políticas en estos hashes. Si los ataques de pre-imagen en SHA-1 se vuelven factibles, lo haremos reevaluar cómo el sistema confía en las firmas hechas con dicho archivo hashes.
¿Qué es exactamente el "Hash de archivos de firma de código"?
Gracias.