Tiempo necesario: 30 minutos
Este tutorial le mostrará cómo registrarse en el Programa de desarrolladores de hardware de Windows. Es necesario registrarse en el Programa de Desarrollador de Hardware para firmar los controladores tanto en modo kernel como en modo usuario en Windows 10. Para comenzar, necesitará un Certificado de firma de código EV y acceso a una cuenta de administrador global para su empresa Directorio activo de Azure.
- Vaya a la página de registro del Programa de desarrolladores de hardware.
Navegue al Programa de Desarrollador de Hardware página de registro. Revise los requisitos, luego haga clic en Siguientes del botón.
- Inicie sesión en Azure AD.
A continuación, debe iniciar sesión en Azure Active Directory de su empresa con una cuenta de administrador global. Haga clic en el Inicie sesión en Azure AD botón e inicie sesión en la cuenta.
- Ingrese los detalles de su cuenta.
Escriba el país de cuenta, nombre para mostrar de la empresay información de contacto personal, A continuación, haga clic en el Siguientes del botón.
- Asegúrese de tener un certificado de firma de código EV.
Necesitarás un Certificado de firma de código EV de una CA autorizada (como SSL.com) para registrarse. Asegúrese de tener su certificado listo antes de pasar al paso de nido. Cuando esté listo, haga clic en el Siguientes del botón.
- Descargue el archivo firmable.
Haga clic en el enlace para descargue el archivo firmable ahora.
- Asegúrese de que signtool.exe esté instalado.
signtool.exe es parte del SDK de Windows. Descargar e instale el SDK si aún no lo ha hecho.
- Firma el archivo.
Firme el archivo que descargó en el paso anterior con su certificado de firma de código EV. Para obtener instrucciones sobre cómo firmar el código con signtool.exe, consulte los procedimientos de SSL.com, Uso de su certificado de firma de código.
- Subir archivo firmado.
Arrastre su archivo firmado al área etiquetada en la página, o use el busca tus archivos enlace para navegar hacia él.
- Éxito!
Si todo ha ido correctamente, debería ver una página que muestra información del certificado de firma de código EV que utilizó para firmar el archivo proporcionado por Microsoft. Revise que la información sea correcta antes de completar su registro.
- Solucionando Problemas
Si hay un problema con su archivo firmado, es posible que se le muestre un mensaje que dice "El certificado raíz de CA de su certificado no está en la lista aprobada de certificados raíz". Si esto sucede, debe asegurarse de que su certificado de firma de código sea de una Proveedor aprobado por Microsoft de certificados de firma de código EV. Si tiene varios certificados de firma de código instalados en su computadora, debe asegurarse de especificar un EV para usar para la firma. Tenga en cuenta que si su certificado está instalado en un token de hardware seguro y no se le solicita que ingrese su PIN, es una buena señal de que se ha utilizado un certificado incorrecto para la firma.
- Próximos pasos.
Ahora que su organización está inscrita en el Programa de desarrollo de hardware, puede comenzar a asignar roles a los miembros del personal y enviar controladores. Consulte la documentación de Microsoft en Gestión de roles de usuario, Envíos de hardwarey Certificación de firma de un controlador de kernel para su lanzamiento público para más información. SSL.com's Preguntas frecuentes sobre la firma de código en modo kernel también incluye respuestas a preguntas comunes sobre la firma de controladores en modo kernel.