Pessoal,
Dado que os certificados digitais e correspondentes chaves públicas são elementos de livre acesso a qualquer usuário, haveria alguma forma de ter acesso aos mesmos sem a obrigatoriedade de PIN ao carregar o KeyStore?
É uma coisa um tanto estranha ser obrigado a digitar o PIN para obter acesso a estes elementos. Em chamadas ao Sistemas Operacional é possível de obtê-los sem problemas, porém este não é o caso do Java.
Este problema ocorre, principalmente, quando a classe KeyStore é utilizada. Não encontrei nenhum modo de reescrever esta classe (métodos marcados como final), nem de contornar os bloqueios internos.
Alguém já se deparou com este mesmo problema de acesso a dados públicos? Se sim, como foi resolvido?
Um abraço,