Saltar para o conteúdo
Calculate.FAST

Calculadora de probabilidade de colisão de hashes

Estime a probabilidade de colisão de identificadores aleatórios uniformes ou calcule o número de elementos para uma probabilidade escolhida.

Calculadora de probabilidade de colisão de hashes
Probabilidade de colisão
1.469e-25%
Espaço de identificadores
128
Número de elementos
1.000.000
Probabilidade de colisão
1.469e-25%
Pares de colisão esperados
1.469e-27

Apenas a aproximação do problema dos aniversários com valores uniformes e independentes; não é uma auditoria criptográfica, uma estimativa do custo de ataque, uma garantia de soma de verificação nem uma avaliação do algoritmo.

Incluído

  • Todos os valores visíveis e unidades selecionadas
  • Valores intermédios reconciliados e decomposição do resultado
  • Estado reproduzível no URL

Não incluído

  • Apenas a aproximação do problema dos aniversários com valores uniformes e independentes; não é uma auditoria criptográfica, uma estimativa do custo de ataque, uma garantia de soma de verificação nem uma avaliação do algoritmo.

O que significa

Estime a probabilidade de colisão de identificadores aleatórios uniformes ou calcule o número de elementos para uma probabilidade escolhida.

Apenas a aproximação do problema dos aniversários com valores uniformes e independentes; não é uma auditoria criptográfica, uma estimativa do custo de ataque, uma garantia de soma de verificação nem uma avaliação do algoritmo.

Os valores intermédios não são arredondados; apenas a apresentação localizada formata o resultado.

Fórmula e exemplo resolvido

p ≈ 1 − exp(−n(n−1)/(2 × 2^bits))

Um milhão de valores distribuídos uniformemente num espaço de 128 bits

Valores introduzidos
n = 1 000 000 e tamanho do espaço = 2^128
Cálculo
λ = n(n−1) ÷ (2 × 2^128); p = 1 − e^(−λ)

A probabilidade aproximada é cerca de 1,47 × 10^−27 no modelo uniforme e independente.

Como funciona este cálculo

O cálculo segue as fórmulas, definições e pressupostos explicados nesta página. As referências abaixo sustentam o método e os limites indicados.

Fontes oficiais

Perguntas frequentes

Este é um valor medido?
Não. O resultado é calculado apenas a partir dos valores introduzidos e das fórmulas aqui descritas.
Posso partilhar o cenário exato?
Sim. Todas as definições alteradas são guardadas no URL, enquanto os valores predefinidos não aparecem na rota limpa.
O que não está incluído?
Apenas a aproximação do problema dos aniversários com valores uniformes e independentes; não é uma auditoria criptográfica, uma estimativa do custo de ataque, uma garantia de soma de verificação nem uma avaliação do algoritmo.

Calculadoras relacionadas