function cryptoShuffle(l) { for (let i = 0; i < l.length - 1; i++) {} } window.cryptoShuffle = cryptoShuffle; function proveRegions(regions) { // Construct prover coins let regionNames = Object.keys(regions.keys()); let psi = [regionNames]; // Construct verifier coins let hasher = new jsSHA("SHA3-256", "TEXT"); hasher.update(JSON.stringify(regions)); // Construct prover proofs }