O Algoritmo de Assinatura Digital Curva El?ptica (ECDSA) consiste em dois m?dulos: um ? o algoritmo de assinatura utilizado por um signat?rio e o segundo ? o algoritmo de verifica??o utilizado pelo p?blico para verificar a identidade do signat?rio. Uma pessoa que deseja assinar uma mensagem digitalmente utiliza o algoritmo de assinatura, que primeiro faz uma digest?o (hash) da mensagem utilizando uma fun??o hash adequada (SHA-1) e depois a digest?o da mensagem ? codificada utilizando a chave privada do signat?rio. O resumo da mensagem codificada ? a "Assinatura Digital" do remetente dessa mensagem. Qualquer pessoa pode verificar se essa "Assinatura Digital" ? aut?ntica ou n?o, utilizando o algoritmo de verifica??o. No in?cio ? criado um resumo da mensagem do signat?rio utilizando a fun??o hash id?ntica (SHA-1). O verificador descodifica ent?o a sa?da de hash cifrado utilizando a chave p?blica do signat?rio. Se a sa?da de hash cifrado e o resumo da mensagem criado pelo verificador forem id?nticos, a autenticidade do signat?rio ? provada. Durante o per?odo de dura??o do projecto, foi escrito um programa de aplica??o java no qual ? fornecida a funcionalidade ECDSA tanto de assinatura como de verifica??o.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.