Собственно, встала такая проблема:

Необходимо подписать расширение цифровой подписью, чтобы при установке вместо «Автор не проверен» («Author not verified») было имя организации.

Пробовал подписать по этому мануалу собственным сертификатом, отлично работает, но только при установке собственного сертификата в браузер (иначе отказывается устанавливаться, хотя имя всё таки показывается).

Пробовал получать бесплатные сертификаты от StartSSL (StartCom), при попытке подписи signtool ругается, что сертификат не подходит (хотя он отлично добавляется в базу через certutil).

Каким должен быть сертификат для подписи расширения?
Где можно купить такой валидный сертификат на юридическое лицо?
У кого-нибудь уже есть опыт?

Shutnik

Каким должен быть сертификат для подписи расширения?
Где можно купить такой валидный сертификат на юридическое лицо?

https://developer.mozilla.org/en/Signin … ertificate

The cheapest universally supported (Mozilla, Java, Microsoft) certificate seems to be the Comodo Instant-SSL offering. You can get a free certificate for open-source developers from Unizeto Certum, in 2010 it is a Certum Level III CA.

14-07-2010 16:33:00

Пробовал подписать по этому мануалу

Он малость устарел. Более свежий - https://developer.mozilla.org/en/Signing_a_XPI и https://developer.mozilla.org/en/Signing_an_extension

14-07-2010 16:34:48
P.S. А для не для Ъ-хакеров есть расширение

всё равно не совсем понятно какой должен быть сертификат. он официально называется «Code Signing Certificate»?
предложений разных и типов сертификатов море, как бы не то что-нибудь не купить :)

Shutnik пишет

У кого-нибудь уже есть опыт?

http://adblockplus.org/blog/trying-to-g … ertificate

Sid пишет

http://adblockplus.org/blog/trying-to-g … ertificate

Пробовал получать бесплатные сертификаты от StartSSL (StartCom), при попытке подписи signtool ругается, что сертификат не подходит (хотя он отлично добавляется в базу через certutil).