Criptografia
BLAKE2
Também conhecido como: BLAKE2b, BLAKE2s, RFC 7693
Definição
Função de hash criptográfica moderna e rápida, especificada na RFC 7693, com segurança comparável ao SHA-3 e desempenho em software muito superior.
Exemplos
- O Argon2 utiliza o BLAKE2b como primitiva de compressão interna.
- O WireGuard faz o hash do transcript do handshake com BLAKE2s.
Termos relacionados
Função de hash criptográfica
Função unidirecional determinista que mapeia entradas de comprimento arbitrário num resumo de comprimento fixo, resistente a pré-imagens, segundas pré-imagens e colisões.
SHA-256
Função de hash criptográfico de 256 bits da família SHA-2, amplamente usada em assinaturas digitais, TLS, blockchains e verificação de integridade.
SHA-3
Família de funções de hash baseada na construção esponja de Keccak, padronizada pelo NIST como alternativa estruturalmente distinta do SHA-2.
Argon2
Função moderna de hashing de palavras-passe e KDF com custo de memória, vencedora do Password Hashing Competition 2015 e padronizada na RFC 9106.
HMAC
Construção de MAC com chave baseada numa função de hash criptográfica, definida nas RFC 2104 e FIPS 198-1.
Assinatura digital
Mecanismo criptográfico de chave pública que comprova autenticidade, integridade e não-repúdio de uma mensagem ou documento.