Assinaturas cegas

589 palavras 3 páginas
Assinaturas cegas
2014

Programação
Contextualização

Assinatura cega

Conclusão

2

Assinatura digital
Uso de assinatura digital
• Autenticação
• integridade

• Irretratabilidade

3

Assinatura digital
Assina

Verifica

4

Assinatura digital
Assinar o hash em vez do documento inteiro:
• Eficiência: Assinar o documento original pode ser muito custoso dependendo do tamanho do documento.

• Compatibilidade: Mensagens são geralmente strings de bits, mas alguns esquemas operam em outros domínios (ECC: pontos em curvas) • Integridade: Sem a função de hash do texto a ser assinado pode acabar sendo partido em blocos menores.

5

Assinatura digital
Assinatura Digital RSA
𝑝 e 𝑞 são primos e 𝑛 = 𝑝𝑞
Chave pública é 𝑒, onde gcd(𝑒, 𝑝 − 1 𝑞 − 1 ) = 1
Chave privada é 𝑑, onde 𝑑𝑒 ≡ 1 mod (𝑝 − 1)(𝑞 − 1)
Assinatura da mensagem M: 𝜎 = 𝐻 𝑀

𝑑

Verificação da assinatura: se 𝜎 𝑒 = 𝐻 𝑀 assinatura aceita

6

Assinatura digital
Assinatura Digital Schnorr
Seja um grupo 𝔾 de ordem 𝑞 e um gerador g (G no caso elíptico) de 𝔾

Chaves

Chaves

$

$

𝑥 ℤ𝑞 ∗ (privada )
𝑦 = 𝑔 𝑥 (pública )

𝑥 ℤ𝑞 ∗ (privada )
𝑃 = 𝑥𝐺 (pública )

Assinatura

Assinatura

$



$

𝑘
𝑍𝑞
𝑟 = 𝑔𝑘
𝑒 = 𝐻 𝑚, 𝑟
𝑠 = 𝑘 − 𝑒𝑥
A assinatura é o par 𝑒, 𝑠

𝑘
𝑍𝑞 ∗
𝑄 = 𝑘𝐺
𝑒 = 𝐻 𝑚, 𝑄
𝑠 = 𝑘 − 𝑒𝑥
A assinatura é o par 𝑒, 𝑠

Verificação
𝑒 ′ = 𝐻 𝑚, 𝑔 𝑠 𝑦 𝑒
A assinatura é válida se 𝑒 ′ = 𝑒

Verificação
𝑒 ′ = 𝐻 𝑚, 𝑠𝐺 + 𝑒𝑃
A assinatura é válida se 𝑒 ′ = 𝑒

7

Assinatura cega
Assinatura cega.
• Autenticação
• integridade

• Irretratabilidade

8

Assinatura cega
Assinatura cega.
• Autenticação
• integridade

• Irretratabilidade
• Confidencialidade (num sentido diferente de encriptação)

9

Assinatura cega
“Blind Signature Scheme allows a person to get a message signed by another party without revealing any information about the

Relacionados

  • Comunicação Narrativa - Analise de Campanha
    3596 palavras | 15 páginas
  • a imagem da cidade
    14987 palavras | 60 páginas
  • alunos cegos
    13377 palavras | 54 páginas
  • Processos Recebimento
    272 palavras | 2 páginas
  • Atendimento educacional especializado deficiência visual: resenha
    1206 palavras | 5 páginas
  • Criptografia
    7706 palavras | 31 páginas
  • Textos
    2237 palavras | 9 páginas
  • Atendimento educacional especializado
    887 palavras | 4 páginas
  • Atendimento educacional especializado
    814 palavras | 4 páginas
  • Relatório Estagio
    2173 palavras | 9 páginas