O Processo de Assinatura Digital geralmente segue essa Regra:
Pega-se o Plain Texto (Documento a ser Assinado).
Tira-se um Message Digest usando (MD5, SHA-X, etc) cifra-se esse Hash usando
a Chave Privada do Remetente.
(Essa Fase é Opcional).
Cifra-se o Plain Text usando a Chave Pública do Destinatário.
(Caso o Plain Text foi cifrado)
O Destinatário decifra o Texto Cifrado com sua Própria Chave Privada.
Destinatário Gera Um Hash do Plain Text.
O Destinatário decifra o Hash do Remetente usando a Chave Pública do
Remetente.
Destinatário Verifica o Hash que ele próprio gerou com o Hash gerado pelo
Remetente.
Ricardo Massao | Depto. T.I.
Email / Messenger: ricardomassao@
serviços e soluções inteligentes ao mercado de identificação
----- Original Message -----
From: Joao Paulo Fernandes
To: java-br@yahoogrupos
Sent: Monday, March 23, 2009 10:30 AM
Subject: [java-br] Assinatura de dados
Pessoal tenho trabalhado esses dias com assinatura digital.
A minha duvida é a seguinte qnd vc assina um objeto essa assinatura acaba
criptografando o objeto, permitindo que ele seja aberto apenas com a chave
adequada ?
Obrigado.
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Alterar configurações via web (Requer Yahoo! ID)
Alterar configurações via e-mail: Alterar recebimento para lista diária de mensagens | Alterar formato para o tradicional
Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo
0 comentários:
Postar um comentário