1 / 6

Carimbo de Tempo ( timestamping )

Carimbo de Tempo ( timestamping ) Necessidade de provar a existência de um documento em determinada data. A → T : M (documento) T → A : t m (carimbo de tempo). Problemas? Privacidade? Base de dados? Erros de transmisão? Confiança no arbitro?.

yaholo
Télécharger la présentation

Carimbo de Tempo ( timestamping )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Carimbo de Tempo ( timestamping ) • Necessidade de provar a existência de um documento em determinada data. A → T : M (documento) T → A : tm (carimbo de tempo) • Problemas? • Privacidade? • Base de dados? • Erros de transmisão? • Confiança no arbitro?

  2. Timestamping com assinatura digital A → T : Hm T : tn T → A : SKRT ( Hmtm ) • Problemas? • Produção de carimbo quando desejado

  3. Linking Protocol A → T : Hm, A T → A : SKRT ( n, A,Hm, tn, In-1, Hm-1, tn-1, Ln ) onde:Ln = H (In-1, Hm-1, tn-1, Ln-1 ) após próximo carimbo T → A : In+1 • Problemas? • Documento fictício

  4. Protocolo distribuído A : V1, V2, V3, ... Vk onde: Vi =produzidos por geradores pseudo-randômicos seguros A → P1 : Hm , V1 A → P2 : Hm , V2 . . . . . A → Pk : Hm , Vk Pi→A : SKRP( Hm, tn ) A : armazena

  5. Assinatura em grupo • Somente membros do grupo podem assinar, • Quem recebe pode verificar que a assinatura é válida e pertence ao grupo, • Quem recebe não consegue identificar qual membro do grupo assinou, • No caso de disputa, ou após um período estabelecido, a assinatura pode ser “aberta” para revelar a identidade de quem assinou,

  6. Assinatura em grupo (1) Arbitro gera um conjunto de KUKR´s e entrega a cada membro do grupo uma lista de KUKR´s única. Total de KUKR´s = n * m ( n membros, m par de chaves cada membro ) (2) Arbitro publica a conjunto de KU´s em ordem aleatória. (3) Quando um membro deseja assinar um documento, escolhe uma chave aleatoriamente de sua lista pessoal. (4) Quando alguém deseja verificar a qual grupo pertence a assinatura, busca no conjunto a KU´s e verifica a assinatura. (5) No caso de disputa, arbitro sabe a quem pertece a KU.

More Related