2012-02-10 45 views
1

我對使用數字證書沒有任何經驗。J2ME應用程序的數字證書

最近我在J2ME和Qt上爲諾基亞S40和S60/Symbian^3/Anna/Belle系列手機編寫了一個應用程序。

我的問題主要是在S40的J2ME手機上。

我的應用需要讀取/寫入存儲卡,因此需要數字證書籤名。

我打算讓用戶從我的網站和我的問題下載我的應用程序是:

  • 如果我買了證書,這是否意味着我用同樣的證書籤署任何數量的J2ME應用程序?或者一個證書應用程序?

  • 使用cert簽署應用程序後,它會在證書過期後運行嗎?假設在簽署代碼時證書是有效的。我閱讀了一些關於PDF文檔和Microsoft代碼簽名時間戳的文章,並且不確定是否需要J2ME應用程序。

  • 我假設許多S40用戶不會連接到互聯網。但是當用戶試圖安裝MIDlet時,是否需要通過網絡連接到證書頒發者的站點來驗證證書?

回答

1
  • 您可以使用購買的證書,直到它過期
  • 你的MIDlet仍然會工作,並安裝簽署任何數量的應用程序,但你不能用過期的證書籤署新的。另請參閱此post
  • 證書驗證不需要網絡訪問。發行者的根證書已經在設備上。請注意,您應該使用根證書位於目標設備上的證書頒發者。
+0

非常明確的解釋。謝謝! – xuxiang 2012-02-11 17:19:38