UNPKG

page-integrity-js

Version:

A library for monitoring and controlling DOM mutations and script execution, essential for PCI DSS compliance and security audits

11 lines 346 B
export function createHash(text) { const encoder = new TextEncoder(); const data = encoder.encode(text); let hash = 0; for (let i = 0; i < data.length; i++) { hash = ((hash << 5) - hash) + data[i]; hash = hash & hash; } return hash.toString(16); // Convert to hexadecimal } //# sourceMappingURL=hash.js.map