Uso CAPICOM en una aplicación .NET 3.0 C# para verificar la firma de Authenticode en un archivo exe. Necesito asegurarme de que el certificado aparezca como un editor de confianza. El uso de signedCode.Verify(true)
mostrará un cuadro de diálogo si el certificado ya no es de confianza, por lo que el usuario puede elegir si desea o no hacerlo. Sin embargo, signedCode.Verify(false)
está verificando la firma incluso si no es de un editor de confianza; presumiblemente, esto solo está comprobando que el certificado es válido.CAPICOM: compruebe que SignedCode pertenece a un editor de confianza sin interfaz de usuario
¿Cómo puedo verificar que la firma en un archivo proviene de un certificado válido y de confianza sin UI?