Certificate Management and Application Signing for Application Developers
9/8/2008
Windows Mobile powered dispositivos estão disponível em várias configurações de segurança. As configurações típicas estão bloqueadas, terceiro-parte assinado, prompt e o nível de segurança - desativado. Para obter mais informações, consulte Selecionando a configuração de segurança.
Depending on a configuração de segurança dispositivo, fornecedores independentes software (ISVs) e fornecedores hardware independentes (IHVs) talvez precise aplicativos e gabinete arquivos assinado com um Certificado que está instalado no dispositivo.
Iniciar em Windows Mobile 6, os ISVs mais necessário assinar drivers ou aplicativos serviço com um Certificado privilegiado quando os drivers ou aplicativos serviço são carregados no tempo inicializar em Windows Mobile 6 Professional.
Os ISVs e IHVs podem trabalho com parceiros Mobile2Market que fornecem serviços autoridade de certificação e assinatura digital para assinatura aplicativos para Windows Mobile. Para obter mais informações sobre o Mobile2Market Program Consulte este Microsoft Web site.
Como alternativa, os ISVs e IHVs trabalhando com operadores móveis durante desenvolvimento de dispositivo podem ter de assinar operador os aplicativos implantados com o dispositivo.
Durante o desenvolvimento e testes aplicativos, você pode criar e usar um Certificado testar. Ou você pode usar testar certificados disponível em Windows Mobile SDK. Por padrão, os certificados SDK Windows Mobile são instalados na seguinte pasta:
C:\Arquivos de programas\Windows Mobile 6 desenvolvimento SDK\Tools\Security\SDK de certificados
O seguinte SDK testar certificados estão disponível:
- FailsafeEmulator.cer
- FailsafeEmulator.pfx
- FailsafeEmulator.pvk
- FailsafeEmulator.spc
- SamplePrivDeveloper.cer
- SamplePrivDeveloper.pfx
- SamplePrivDeveloper.pvk
- SamplePrivDeveloper.spc
- SampleUnprivDeveloper.cer
- SampleUnprivDeveloper.pvk
- SampleUnprivDeveloper.pfx
- SampleUnprivDeveloper.spc
O seguinte tópicos fornecem informações adicionais para os desenvolvedores usando Microsoft Visual Studio 2005 e Windows Mobile SDK:
- Preparando um dispositivo para desenvolvimento
- Decidindo sobre o tipo de Certificado para assinar um aplicativo
- Assinar um aplicativo durante Development Day-to-Day
- Assinar um arquivo de gabinete durante Development Day-to-Day
- Assinatura um aplicativo ou arquivo de gabinete de versão para o público
- Teste como um aplicativo será Behave em diferentes configurações de segurança
See Also
Concepts
Certificate Management in Windows Mobile Powered Devices
Methods for Adding Root Certificates