Gerador de Hash SRI

Gere hashes de Subresource Integrity (SRI) para scripts e folhas de estilo. SHA-256, SHA-384 e SHA-512.

Como Usar Gerador de Hash SRI

  1. 1Digite a URL de um script ou folha de estilo, ou cole o conteúdo do arquivo diretamente.
  2. 2Selecione o algoritmo de hash: SHA-256, SHA-384 ou SHA-512.
  3. 3Clique em "Generate" para calcular o hash SRI.
  4. 4Copie a tag HTML pronta para usar com o atributo integrity.
ZenovayAnalytics

Analytics sem nenhum banner de cookies.

  • Acompanhamento de visitantes em tempo real
  • Privacidade em primeiro lugar, sem banner de cookies
  • Configurado em dois minutos
Conheça o Zenovay

Perguntas Frequentes

O que é SRI (Subresource Integrity)?
SRI é um recurso de segurança que permite que os navegadores verifiquem se os arquivos que buscam (como scripts ou folhas de estilo de CDNs) são entregues sem manipulação inesperada. Ele usa hashes criptográficos para garantir a integridade.
Qual algoritmo de hash devo usar?
SHA-384 é o mais comumente usado e recomendado. SHA-256 também é amplamente suportado. SHA-512 oferece a segurança mais forte, mas é menos comumente usado.
Como uso o hash gerado?
Adicione o atributo "integrity" à sua tag <script> ou <link> junto com crossorigin="anonymous". A ferramenta gera a tag completa para você.
O conteúdo é enviado para um servidor?
Não. Se você colar conteúdo diretamente, ele é gerado hash no seu navegador. Se você inserir uma URL, o conteúdo é buscado no lado do cliente e gerado hash localmente.
Quando devo usar SRI?
Use SRI sempre que carregar scripts ou folhas de estilo de CDNs de terceiros. Se o CDN for comprometido e servir um arquivo modificado, o navegador o bloqueará porque o hash não corresponderá.
Posso usar esta ferramenta no celular?
Sim, o gerador SRI funciona em qualquer navegador móvel moderno. Cole o conteúdo do seu script ou folha de estilo e gere o hash de integridade em qualquer dispositivo.
A tag gerada inclui o atributo crossorigin?
Sim. A ferramenta gera tags HTML completas com o atributo integrity e crossorigin="anonymous", que é necessário para o SRI funcionar com recursos de origem cruzada.