Générateur de hachage SRI
Générez des hachages Subresource Integrity (SRI) pour les ressources web afin de garantir leur chargement sans manipulation inattendue.
' + (labels[i] || '') + '' + result[i] + '
';
}
}
el.innerHTML = html; el.style.display = 'grid';
} else if (mode === 'single') {
var el = document.getElementById('toolResult');
el.textContent = result; el.style.display = 'block';
} else {
var el = document.getElementById('toolResult');
var wrap = document.getElementById('toolOutputWrap');
el.textContent = (typeof result === 'string') ? result : JSON.stringify(result, null, 2);
wrap.style.display = 'block';
}
status.textContent = '';
} catch(e) {
status.textContent = 'Error: ' + e.message;
status.className = 'tool-status status-error';
}
}
document.getElementById('btnProcess').onclick = process;
document.getElementById('btnClear').onclick = function() {
input.value = '';
if (mode === 'grid') { var e = document.getElementById('toolResults'); e.innerHTML = ''; e.style.display = 'none'; }
else if (mode === 'single') { var e = document.getElementById('toolResult'); e.textContent = ''; e.style.display = 'none'; }
else { document.getElementById('toolResult').textContent = ''; document.getElementById('toolOutputWrap').style.display = 'none'; }
status.textContent = '';
};
document.getElementById('btnCopy').onclick = function() {
var text = '';
if (mode === 'grid') {
var vals = document.querySelectorAll('#toolResults .tool-result-value');
text = Array.from(vals).map(function(el) { return el.textContent; }).join('\n');
} else { text = document.getElementById('toolResult').textContent; }
navigator.clipboard.writeText(text).then(function() {
status.textContent = 'Copied!'; status.className = 'tool-status status-success';
setTimeout(function() { status.textContent = ''; }, 2000);
});
};
})();
Renforcez la sécurité Web avec le générateur de hachage SRI en ligne gratuit
Protégez votre site Web contre les altérations de CDN en générant des hachages de Subresource Integrity. Il vous suffit de télécharger ou de lier une ressource, et notre outil gratuit en ligne crée instantanément des hachages SHA-256, SHA-384 ou SHA-512. Assurez le chargement sécurisé des scripts et des feuilles de style avec SRI.