Onde o mozilla armazena minhas certificações pessoais e quão seguras elas são?
Eles são armazenados em um banco de dados sqlite nos nomes de arquivos cert8.db
e key3.db
dentro de sua pasta pessoal em um diretório oculto .mozilla/firefox/*.default/
. E é muito seguro.
Isso é feito por meio de senhas e aplicativos de chaves?
Ele usa pares de chaves públicas e privadas. Você pode ler mais sobre os padrões de criptografia de chave pública aqui. O Mozilla usa o PKCS # 11 (também conhecido como "Cryptoki". Uma API que define uma interface genérica para tokens criptográficos (consulte também Hardware Security Module). Geralmente usado em sistemas de logon único, criptografia de chave pública e criptografia de disco [10].
Eu não acredito que estes dois sejam possíveis (?) Nenhuma prova, mas eu não consigo encontrar nenhum método para isso.
Além disso, quais são as minhas opções para armazenar o certificado em um dispositivo USB e usá-lo com o mozilla ao acessar o banco?
Como faço para isso se a página do banco exigir que o certificado pessoal seja importado para um navegador para acessar a página dele?