代碼簽名 Windows Mobile 應用程序 - 建議? (Code signing Windows Mobile applications - Recommendations?)


問題描述

代碼簽名 Windows Mobile 應用程序 ‑ 建議? (Code signing Windows Mobile applications ‑ Recommendations?)

I'm tasked with obtaining a code signing certificate. Our application actually consists of 2 complementary components: a desktop application and a Windows Mobile application designed to run on PDAs. Currently our mobile install (via CAB file) triggers the security prompts in Windows Mobile 6 and it is confusing to our users. We want to eliminate those security warnings.

It seems easy enough to find certificates to sign a desktop application ‑‑ which we also need ‑‑ but I'm less clear about whether or not such a code signing certificate will fix our Windows Mobile problems. My ideal solution is 1 certificate that can sign both the desktop and mobile apps.

So much I read about mobile app signing revolves around Mobile2Market and crazy multi‑step signing procedures ‑‑ even sending your executables in to have them signed and returned. I think this is mainly aimed at the mobile phone market, where cellular providers have tightly locked down the phones against non‑signed apps.

Our devices are primarily Windows Mobile 6 PDAs (iPAQ 210) that come pre‑configured with One Tier security. We don't want to provision devices, install a certificate, etc (unless absolutely necessary). We just want to sign the files and forget about it.

Has anyone done something similar and have any recommendations? I'm especially interested in lower‑cost solutions that don't involve paying lots of money to Verisign ‑‑ something like Comodo perhaps.

‑‑‑‑‑

參考解法

方法 1:

You can self‑sign the binaries, but the end user will have to install your certificate into the device store, and that is probably going to be more painful, and more expensive in support costs than to just get a real signature.

What you need is to purcahse a M2M certificate from Verisign.  They will send you a USB key that contains some sort of key material, and you will use it and their application to sign your binary.

What level of security gives what prompts is outlined here.

(by CBonoctacke)

參考文件

  1. Code signing Windows Mobile applications ‑ Recommendations? (CC BY‑SA 3.0/4.0)

#windows-mobile #code-signing #certificate-authority






相關問題

適用於 Windows Mobile 表單應用程序的 WYSIWYG HTML 編輯器 (WYSIWYG HTML Editor for Windows Mobile forms app)

如何在 windows mobile 6.5 上創建彈出屏幕 (How to Create pop up screen on windows mobile 6.5)

Web 瀏覽器支持 Windows Embedded、Windows CE 和 Windows Mobile? (Web Browser support Windows Embedded vs Windows CE vs Windows Mobile?)

在列表視圖中添加控件 (adding controls in listview)

Hiển thị hình ảnh trước khi khởi chạy biểu mẫu - Khung nhỏ gọn (Display image before form launch - Compact Framework)

.NET中的IRAPIStream COM接口 (IRAPIStream COM Interface in .NET)

如何在IE Mobile上檢索IPIEHTMLDocument2接口 (How do I retrieve IPIEHTMLDocument2 interface on IE Mobile)

在 .net 中的 windows mobile 6 中上傳圖像 (Upload images in windows mobile 6 in .net)

在 Windows Mobile 6.0 上渲染 HTML 表格 (Render HTML table on Windows Mobile 6.0)

VS2008 - 除了 PocketPC 2003 平台之外沒有可用的控件 (VS2008 - No Usable Controls in anything other than PocketPC 2003 Platform)

無法顯示錯誤消息,因為找不到包含它的可選資源程序集 (An error message cannot be displayed because an optional resource assembly containing it cannot be found)

使用 Visual Studio 2008 部署到智能設備 (Deploying to smart device with visual studio 2008)







留言討論