Skip to content
Latchkey

Subresource Integrity - Definição do Glossário de CI/CD

Subresource Integrity (SRI) é um padrão para expressar o hash esperado de um recurso como uma string base64 prefixada pelo algoritmo (como sha384-...), para que um arquivo obtido possa ser verificado em relação a ele.

Subresource Integrity (SRI) é um padrão para expressar o hash esperado de um recurso como uma string base64 prefixada pelo algoritmo (como sha384-...), para que um arquivo obtido possa ser verificado em relação a ele.

Originalmente um recurso de navegador para verificar scripts de CDN, o SRI é a mesma codificação que o npm reutiliza dentro dos campos de integrity dos lockfiles.

Em ferramentas de build

Os gerenciadores de pacotes adotam o formato SRI para que uma única string carregue tanto o algoritmo quanto o digest, facilitando a atualização dos algoritmos de hash ao longo do tempo.

Guias relacionados