Postagens populares

sexta-feira, 16 de julho de 2010

Como criar um Certificate Store e assinar um JAR

Quande se trabalha com applets, tem-se alguns recursos limitados devido a segurança, entre eles, o acesso a arquivos do disco. Mas em alguns casos ou aplicações, você precisa deste acesso.

É possível ter este acesso, desde que você assine seu applet e o cliente declare que confia no emissor do certificado (uma janela do navegador se abre para tal).

Para criar o Certificate Store que é onde seu "certificado" vai estar. O correto é utilizar certificados digitais reais, mas para fins de desenvolvimento utiliza-se um próprio gerado no seu computador mesmo.

Os comandos são executáveis que vem com o JDK.


Gerando o Certificate Store

keytool -genkey -keyalg rsa -alias nome-do-cert-store

Ao digitar o comando acima, ele requisitará algumas informações como nome, nome da organização, etc. Digite todas as informações, incluindo a senha do Certificate Store.


Assinando o applet


jarsigner -storepass senha-do-cert-store-que-vc-digitou arquivo.jar nome-do-cert-store


Comentem!



Há!

Nenhum comentário:

Postar um comentário

Comenta aí galera, vamos debater os assuntos!

Magazine Luiza