Submit
Path:
~
/
/
opt
/
plesk
/
node
/
20
/
lib
/
node_modules
/
npm
/
node_modules
/
@tufjs
/
models
/
dist
/
utils
/
File Content:
verify.js
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.verifySignature = void 0; const canonical_json_1 = require("@tufjs/canonical-json"); const crypto_1 = __importDefault(require("crypto")); const verifySignature = (metaDataSignedData, key, signature) => { const canonicalData = Buffer.from((0, canonical_json_1.canonicalize)(metaDataSignedData)); return crypto_1.default.verify(undefined, canonicalData, key, Buffer.from(signature, 'hex')); }; exports.verifySignature = verifySignature;
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
guard.js
1273 bytes
0644
index.js
1247 bytes
0644
key.js
4895 bytes
0644
oid.js
891 bytes
0644
types.js
77 bytes
0644
verify.js
667 bytes
0644
N4ST4R_ID | Naxtarrr