Цифровой сертификат для приложений J2ME - PullRequest
1 голос
/ 10 февраля 2012

У меня нет опыта использования цифрового сертификата.

Недавно я написал приложение на J2ME и Qt для телефонов серий Nokia S40 и S60 / Symbian ^ 3 / Anna / Belle.

Мой вопрос в основном о телефонах S40 J2ME.

Моему приложению нужно читать / писать с карт памяти и, следовательно, нужна цифровая подпись сертификата.

Я планирую разрешить пользователям загружать мои приложения с моего сайта, и мои вопросы:

  • Если я купил сертификат, означает ли это, что я использую тот же сертификат для подписи любого количества приложений J2ME? Или один сертификат одно приложение?

  • После подписания приложения сертификатом оно будет запущено после истечения срока действия сертификата? Предположим, что сертификат действителен на момент подписания кода. Я прочитал несколько статей о отметке времени для документов PDF и подписи кода Microsoft и не уверен, нужно ли это для приложений J2ME.

  • Я предполагаю, что многие пользователи S40 не будут подключаться к Интернету. Но когда пользователь пытается установить мидлет, необходимо ли подключаться через сеть к сайту эмитента сертификата для проверки сертификата?

1 Ответ

1 голос
/ 11 февраля 2012
  • Вы можете использовать приобретенный сертификат, чтобы подписать любое количество приложений до истечения срока его действия.
  • Ваш мидлет все еще будет работать и устанавливать, но вы не сможете подписывать новые с сертификатом с истекшим сроком действия.См. Также post
  • Проверка сертификата не требует доступа к сети.Корневой сертификат эмитента уже есть на устройстве.Имейте в виду, что вы должны использовать эмитент сертификата, корневой сертификат которого находится на ваших целевых устройствах.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...