Seguridad con Applets y jdk 1.4 (x509, .policy)

Dario
17 de Julio del 2004
Que tal.
Resulta que estoy haciendo un applet que obtiene ciertos datos del cliente de web, como la mac Address por ejemplo, el asunto es, que cuando el cliente visualiza mni pagina, le pide permiso para ejecutar la clase (cosa que es correcta) pero a pesar de eso no funciona, sigue sin permitir el acceso a los datos enviando mensajes del security manager de la consola de java, estoy usando el keytool y el jarsigner , pero en alguna de la documentación que me he encontrado, dice que ya se usan los x509 y los cer a parte de archivos .policy, tengo 2 dudas
Si uso certificados ¿forzozamente tiene que ser de alguna compañia que de certificados validos como verisign o no es necesario eso?
¿como se usan y donde se ponen los archivos .policy y x509 ?

Ayudenme por favor, ya le busque de varias formas y no entiendo esto... =(