mirror of
https://github.com/amark/gun.git
synced 2025-06-06 14:16:44 +00:00
Update sea.js
This commit is contained in:
parent
b45be18ad3
commit
48b288280d
3
sea.js
3
sea.js
@ -487,7 +487,6 @@
|
|||||||
check = await (shim.ossl || shim.subtle).verify({name: 'ECDSA', hash: {name: 'SHA-256'}}, key, sig, new Uint8Array(hash))
|
check = await (shim.ossl || shim.subtle).verify({name: 'ECDSA', hash: {name: 'SHA-256'}}, key, sig, new Uint8Array(hash))
|
||||||
if(!check){ throw "Signature did not match." }
|
if(!check){ throw "Signature did not match." }
|
||||||
}catch(e){
|
}catch(e){
|
||||||
console.log("--------->", json.s, json, tmp);
|
|
||||||
buf = shim.Buffer.from(json.s, 'utf8') // AUTO BACKWARD OLD UTF8 DATA!
|
buf = shim.Buffer.from(json.s, 'utf8') // AUTO BACKWARD OLD UTF8 DATA!
|
||||||
sig = new Uint8Array(buf)
|
sig = new Uint8Array(buf)
|
||||||
check = await (shim.ossl || shim.subtle).verify({name: 'ECDSA', hash: {name: 'SHA-256'}}, key, sig, new Uint8Array(hash))
|
check = await (shim.ossl || shim.subtle).verify({name: 'ECDSA', hash: {name: 'SHA-256'}}, key, sig, new Uint8Array(hash))
|
||||||
@ -1397,7 +1396,7 @@
|
|||||||
}
|
}
|
||||||
SEA.opt.pack = function(d,k, n,s){ // pack for verifying
|
SEA.opt.pack = function(d,k, n,s){ // pack for verifying
|
||||||
if(SEA.opt.check(d)){ return d }
|
if(SEA.opt.check(d)){ return d }
|
||||||
var meta = (Gun.obj.ify(d)||''), sig = meta['~'];
|
var meta = (Gun.obj.ify((d && d[':'])||d)||''), sig = meta['~'];
|
||||||
return sig? {m: {'#':s||d['#'],'.':k||d['.'],':':meta[':'],'>':d['>']||Gun.state.is(n, k)}, s: sig} : d;
|
return sig? {m: {'#':s||d['#'],'.':k||d['.'],':':meta[':'],'>':d['>']||Gun.state.is(n, k)}, s: sig} : d;
|
||||||
}
|
}
|
||||||
var O = SEA.opt;
|
var O = SEA.opt;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user