CasaCripto para profissionaisO que são assinaturas der estritas

O que são assinaturas der estritas

O que são assinaturas der estritas

As assinaturas rigorosas DER (Distinguished Encoding Rules ou Regras de Codificação Distintas) são uma espécie de codificação que visa garantir a compatibilidade de uma assinatura digital em qualquer contexto, e são usadas para garantir a validade das assinaturas digitais em Bitcoin e criptomoedas.

Sem dúvida, o Bitcoin é um software criptográfico altamente especializado, como se vê pelas rigorosas assinaturas DER, uma implementação criptográfica que visa proporcionar melhores graus de segurança no protocolo, particularmente no sistema de assinatura do Bitcoin.

As assinaturas rigorosas, muitas vezes conhecidas como DER (Distinguished Encoding Rules), são uma espécie de criptografia segura que garante a compatibilidade de uma assinatura digital em qualquer contexto. Não importa se a sua carteira está vazia. Quer esteja num computador, smartphone ou outro dispositivo, a codificação será consistente e a resolução será consistente do início ao fim. Isso é fundamental para o Bitcoin, pois garante que suas assinaturas digitais sejam seguras sob uma variedade de condições.

O objetivo da codificação DER é garantir que as verificações ECDSA sejam sempre válidas. Para isso, cada assinatura é verificada não apenas quanto à formação, mas também quanto à codificação. Para começar, as assinaturas ECDSA são submetidas à verificação DER, que garante que a codificação da assinatura é válida. Cada assinatura ECDSA deve ser cuidadosamente codificada (ou escrita) em Bitcoin, e qualquer alteração sinaliza que a assinatura não é confiável.

Neste caso, o protocolo Bitcoin simplesmente rejeita a assinatura e impede que o Bitcoin Script conectado a ela seja executado.

Devemos lembrar que o ECDSA é um sistema de assinatura digital determinístico, o que significa que ele deve sempre produzir a mesma assinatura sob as mesmas condições de geração, independentemente dos critérios utilizados. Isso é necessário para a segurança e garante que não haja duas assinaturas ECDSA idênticas. No caso da codificação DER, o mesmo é válido: existe apenas um fluxo de dados que pode representar correctamente os valores especificados para uma assinatura ECDSA.

No entanto, determinadas implementações (como o OpenSSL) são problemáticas e produzem codificações incorrectas em casos específicos. Como resultado, verificadores de assinatura ECDSA são frequentemente flexíveis em seus critérios de aceitação. Isto é inaceitável na Bitcoin, uma vez que provoca erros de verificação de assinaturas e perturba o consenso da rede. Perante estes problemas, os criadores da Bitcoin optaram por conceber a sua própria implementação DER, adequada às exigências especiais da Bitcoin, impedindo que outras implementações interferissem com o seu funcionamento.

Check out other levels

Usamos cookies para armazenar, acessar e processar dados pessoais para oferecer a melhor experiência online. Ao clicar em Aceitar Cookies, você concorda em armazenar todos os cookies e garantir o melhor desempenho do site. Você pode modificar as preferências de cookies ou retirar o consentimento clicando em Configurações de Cookies. Para saber mais sobre cookies e propósitos, leia nosso Política de Cookies and Política de Privacidade

Configurações de cookies


Controle de cookies


O que são cookies?

Cookies são pequenos arquivos de texto que nos permitem, e nosso serviço fornece para identificar exclusivamente seu navegador ou dispositivo. Os cookies normalmente funcionam atribuindo um número exclusivo ao seu dispositivo e são armazenados em seu navegador pelos sites que você visita, bem como por provedores de serviços terceirizados para esses sites. Pelo termo cookies outras tecnologias como SDKs, pixels e armazenamento local devem ser consideradas.


Se ativado

Podemos reconhecê-lo como um cliente que permite serviços personalizados, conteúdo e publicidade, eficácia de serviços e reconhecimento de dispositivos para uma maior segurança
Podemos melhorar a sua experiência com base na sua sessão anterior
Podemos acompanhar as suas preferências e personalizar serviços
Podemos melhorar o desempenho do site.


Se desativado

Não seremos capazes de lembrar suas sessões anteriores, o que não nos permitirá adaptar o site de acordo com suas preferências
Alguns recursos podem não estar disponíveis e a experiência do usuário reduzida sem cookies


Estritamente necessário significa que as funções essenciais do Site não podem ser fornecidas sem o seu uso. Como esses cookies são essenciais para o funcionamento adequado e seguro dos recursos e serviços do site, você não pode optar por não usar essas tecnologias. Você ainda pode bloqueá-los em seu navegador, mas isso pode causar o mau funcionamento dos recursos básicos do site.

  • Definir preferências de privacidade
  • Login seguro
  • Conexão segura durante o uso dos serviços
  • Preenchimento de formulários

Tecnologias de análise e rastreamento de desempenho para analisar como você usa o site.

  • Páginas mais visualizadas
  • Interação com o conteúdo
  • Erro de análise
  • Testando e medindo várias eficácias de design

O site pode usar publicidade de terceiros e tecnologias de marketing.

  • Promover os nossos serviços noutras plataformas e websites
  • Medir a eficácia das nossas campanhas