Spec-Zone .ru
спецификации, руководства, описания, API
|
.cab
Файлы Как .jar
Файлы.После переупаковки со знаком .cab
файлы как .jar
файлы, апплет, выполняющий на солнце JRE, обрабатываются как без знака. Но, тот же самый апплет, который упаковывается как .cab
файлы работают, как входил в систему Microsoft Virtual Machine (VM).
Microsoft поддерживает апплеты подписания через свой собственный Authenticode и .cab
технологии файла. Информация о подписании теряется в процессе переупаковки. В результате Sun реализация JRE обрабатывает .jar
файлы как без знака.
Подпишитесь .jar
файлы при использовании jarsigner
инструмент Комплекта разработчика для Java (JDK) при использовании следующего метода:
keytool
команда и имя псевдонима. Например, введите следующую команду: C:\>C:\jdk1.6.0\bin\keytool -import -alias MyCert -file VSSStanleyNew.cer
jarsigner
команда, чтобы подписаться .jar
файл, при использовании учетных данных RSA в Ваших keystore, которые были сгенерированы в предыдущем шаге. Удостоверьтесь, что то же самое имя псевдонима определяется. Например, введите следующую команду: C:\>C:\jdk1.6.0\bin\jarsigner C:\TestApplet.jar MyCertКогда Вы вводите вышеупомянутую команду, следующий ответ появляется. Введите Пароль, который Вы обеспечили, генерируя учетные данные для keystore в вышеупомянутом шаге.
Enter Passphrase for keystore:Введите Пароль, который Вы обеспечили, генерируя учетные данные для keystore.
jarsigner -verify -verbose -certs
"чтобы проверить .jar
файлы. C:>C:\jdk1.6.0\bin\jarsigner -verify -verbose -certs d:\TestApplet.jar 245 Wed Mar 10 11:48:52 PST 2000 META-INF/manifest.mf 187 Wed Mar 10 11:48:52 PST 2000 META-INF/MYCERT.SF 968 Wed Mar 10 11:48:52 PST 2000 META-INF/MYCERT.RSA smk 943 Wed Mar 10 11:48:52 PST 2000 TestApplet.class smk 163 Wed Mar 10 11:48:52 PST 2000 TestHelper.class X.509, CN=XXXXXXX YYY, OU=Java Software, O=Sun Microsystems, L=Cupertino, ST=CA, C=US (mycert) X.509, CN=Sun Microsystems, OU=Java Plug-in QA, O=Sun Microsystems, L=Cupertino, ST=CA, C=US X.509, EmailAddress=server-certs@thawte.com, CN=Thawte Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA s = signature was verified m = entry is listed in manifest k = at least one certificate was found in keystore i = at least one certificate was found in identity scope jar verified.
См.
См.