KMAC
Código de autenticação de mensagem Keccak
O KMAC (NIST SP 800-185) é um código de autenticação de mensagens com chave construído sobre o cSHAKE. Informe uma chave, a mensagem e uma string de personalização opcional para obter um MAC do tamanho que quiser, para texto ou arquivo. Use KMAC256 para 256 bits de segurança; as ferramentas HMAC clássicas estão na categoria de criptografia.
Ferramentas nesta categoria: 4
Bons pontos de partida
Todas as ferramentas desta categoria
-
Gerador KMAC128
Calcule um código de autenticação de mensagem KMAC128 com sua chave (texto ou hex), string de personalização e tamanho de saída. Confere com os exemplos do NIST SP 800-185.
-
MAC KMAC128 de arquivo
Calcule a tag de autenticação KMAC128 de um arquivo com sua chave secreta e string de personalização, localmente no navegador, e compare com a tag esperada.
-
Gerador KMAC256
Calcule um código de autenticação de mensagem KMAC256 com sua chave (texto ou hex), string de personalização e tamanho de saída. Confere com os exemplos do NIST SP 800-185.
-
MAC KMAC256 de arquivo
Calcule a tag de autenticação KMAC256 de um arquivo com sua chave secreta e string de personalização, localmente no navegador, e compare com a tag esperada.
Outras categorias
- CRC Algoritmos de verificação de redundância cíclica para detecção de erros
- MD Algoritmos de resumo de mensagens (MD2, MD4, MD5)
- SHA-1 Algoritmo Hash Seguro 1 - função hash de 160 bits
- SHA-2 Família de Algoritmo Hash Seguro 2 (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Algoritmo Hash Seguro 3 baseado em Keccak
- Keccak Função hash criptográfica Keccak
- SHAKE Funções de saída extensível (SHAKE128, SHAKE256)
- cSHAKE Funções SHAKE personalizáveis
- Senhas e Segurança Ferramentas de geração, análise, hash e segurança de senhas
- Criptografia Criptografia simétrica e assimétrica, HMAC e geração de chaves (AES, 3DES, RSA, PGP)
- Codificação Codifique e decodifique dados: Base64, Base32, Base58, URL, entidades HTML, hexadecimal, Unicode e mais
- Formatadores Formate, minifique e valide código e dados (JSON, XML, YAML, SQL, HTML, CSS) e converta estilos de nomes
- Geradores Gere IDs, chaves, dados de teste, QR codes, códigos de barras e arquivos de configuração (UUID, chaves de API, .gitignore, Dockerfile)
- Conversores Converta formatos de dados, bases numéricas, cores, timestamps, unidades e moedas (JSON, CSV, YAML, XML)
- Ferramentas de Texto Conte, compare, limpe e transforme textos (contagem de palavras, diferenças, regex, maiúsculas, duplicados)
- Ferramentas de Imagem Ferramentas para manipular e converter imagens (Comprimir, Redimensionar, Converter)
- Design e CSS Gere CSS visualmente: sombras, gradientes, layouts flexbox e grid, animações e paletas de cores
- Ferramentas Web Ferramentas para desenvolvimento web e SEO (JWT, URLs, DNS, cabeçalhos HTTP, meta tags, sitemaps)
- Matemática e Calculadoras Calculadoras de finanças, saúde, porcentagens, aritmética para programadores e matemática do dia a dia
- Hora e Data Fusos horários, diferença entre datas, dias úteis, temporizadores, cronômetro e relógio mundial