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.

"}; var labels = []; var mode = 'text'; function process() { var val = input.value; if (!val && mode !== 'grid') return; try { var result = processFn(val); if (mode === 'grid') { var el = document.getElementById('toolResults'); var html = ''; if (Array.isArray(result)) { for (var i = 0; i < result.length; i++) { html += '
' + (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.