![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| vpaoli |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 14.1.2009 Репутация: нет Всего: нет |
Уважаемые j2me-программеры!
Может кто-то откликнется, кто имеет практический опыт по подписыванию мидлетов в СА ( JavaVerified, VerySign или Thawte )? Недавно прочитал http://developer.sonyericsson.com/docs/DOC-1640 и до конца не понял Вопросы такие: Первые 3 этапа (создание keystore.sks, запроса на сертификат - .csr файла, отправка этого .csr файла в СА), не имеют отношения ни к самому мидлету, ни к корневому сертификату в телефоне. На 4 этапе СА рассматривает мой запрос на сертификат ( .csr файл ) и высылает мне обратно пользовательский сертификат (файл mycert.txt ) типа: ----BEGIN PKCS #7 SIGNED DATA---- DjAMBgNVBAcTBUtp c3RhMS8wLQYDVQQKEyZTb255IEVyaWNzc29uIE1vYmlsZSBDb21tdW5pY2F0aW9ucyBBQjEYMBYG......................................n ----END PKCS #7 SIGNED DATA---- далее на шагах 5 и6 я импортирую mycert.txt в мой keystore.sks и далее модифицирую .jad и подписываю сам мидлет. Все это делается с помощью обычных командных утилит типа keytool.exe .. 1) Будет СА требовать от меня дополнительную информацию ? Например, наименование корневого сертификата? Или м.б. в каждой модели телефона установлен всегда один и тот же корневой сертификат и СА достаточно знать только модель телефона? 2) Допустим я получил сертификат. Поскольку мой запрос ( .csr файл ) никак не был привязан к моему мидлету, значит я могу его использовать для подписи любого мидлета (нескольких мидлетов) ? Это как то идет в разрез с желанием SUN и CA заработать как можно больше на этом деле и всем тем что я читал по этому вопросу... Далее есть еще такой момент. Посмотрим для JavaVerified http://203.200.43.90/RelQUTI/pricing.asp Получается, что подписывание мидлета для еще одной модели телефона (из того же самого семейства) стоит дополнительных денег. Например, для подписи SE W910i нужно заплатить 175 долларей. Для подписи на К660i заплатить еще 125. Между тем я проверил, что даже на телефонах разных производителей , например, SE 660i и Nokia 5000, стоит один и тот же GeoTrast CA UTI сертификат (совпадают даты начала и окончания, сами контрольные суммы/личные коды) и один и тот же Thawte ... Тогда не понятно , почему вдруг подписанный мидлет для SE W910i, использующий стандартные JSR-библиотеки , не должен работать на Nokia 5000. А если должен, то как тогда RelQ собирается заработать свои дополнительные 175 или 125 долларей ? Может кто-то просветит меня во все эти тонкости ? Заранее благодарю за всю полезную информацию. |
|||
|
||||
| vpaoli |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 14.1.2009 Репутация: нет Всего: нет |
Вопрос закрыт. Все ответы на него есть в аналогичном посте на developer.sonyeriksson.com (forum Java ME)
|
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |