cSHAKE
Funções SHAKE personalizáveis
O cSHAKE (NIST SP 800-185) estende o SHAKE com um nome de função e uma string de personalização, de modo que a mesma entrada gera saídas independentes para finalidades diferentes. Use-o para separação de domínio em protocolos e derivação de chaves. Com nome de função e string de personalização vazios, o cSHAKE retorna o mesmo resultado que o SHAKE.
Ferramentas nesta categoria: 4
Bons pontos de partida
Todas as ferramentas desta categoria
-
Gerador de hash cSHAKE128
Calcule o cSHAKE128 com nome de função N, string de personalização S e qualquer tamanho de saída. Validado com os exemplos do NIST SP 800-185, roda no navegador.
-
Checksum cSHAKE128 de arquivo
Gere o hash de um arquivo com cSHAKE128 usando seu próprio nome de função, string de personalização e tamanho de saída. Processado localmente, em blocos; compare com o esperado.
-
Gerador de hash cSHAKE256
Calcule o cSHAKE256 com nome de função N, string de personalização S e qualquer tamanho de saída. Validado com os exemplos do NIST SP 800-185, roda no navegador.
-
Checksum cSHAKE256 de arquivo
Gere o hash de um arquivo com cSHAKE256 usando seu próprio nome de função, string de personalização e tamanho de saída. Processado localmente, em blocos; compare com o esperado.
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)
- KMAC Código de autenticação de mensagem Keccak
- 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