Class LocalKeyStore

java.lang.Object
br.ufsc.labsec.signature.signer.keystore.LocalKeyStore
All Implemented Interfaces:
CertificateInformation, PrivateKeyInformation

public class LocalKeyStore
extends Object
implements PrivateKeyInformation, CertificateInformation
Esta classe representa um assinante. Cada assinante deve ter uma chave privada e uma chave pública correspondente. De acordo com o DOC-ICP-15 - 6.1.3, um dos tipos de assinatura eletrônica é a assinatura digital, que utiliza um par de chaves criptográficas associado a um certificado digital. Uma das chaves é a chave privada que é usada durante o processo de geração de assinatura e a outra é chave pública, contida no certificado digital e usada durante a verificação da assinatura.