18 lines
418 B
JavaScript
18 lines
418 B
JavaScript
|
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
|
||
|
}
|