/var/www/qr4y.kz/server/delivery/node_modules/jose/lib/jwa
NameSizeModeActions
ecdh/-0755rm
aes_cbc_hmac_sha2.js25200644editdlrm
aes_gcm.js18140644editdlrm
aes_gcm_kw.js9250644editdlrm
aes_kw.js13450644editdlrm
ecdsa.js23470644editdlrm
eddsa.js8420644editdlrm
hmac.js9980644editdlrm
index.js23860644editdlrm
none.js1950644editdlrm
pbes2.js21060644editdlrm
rsaes.js19900644editdlrm
rsassa.js10250644editdlrm
rsassa_pss.js12930644editdlrm
Edit: /var/www/qr4y.kz/server/delivery/node_modules/jose/lib/jwa/eddsa.js (842B)
const { sign: signOneShot, verify: verifyOneShot } = require('crypto') const { KEYOBJECT } = require('../help/consts') const { edDSASupported } = require('../help/runtime_support') const sign = ({ [KEYOBJECT]: keyObject }, payload) => { if (typeof payload === 'string') { payload = Buffer.from(payload) } return signOneShot(undefined, payload, keyObject) } const verify = ({ [KEYOBJECT]: keyObject }, payload, signature) => { return verifyOneShot(undefined, payload, keyObject, signature) } module.exports = (JWA, JWK) => { if (edDSASupported) { JWA.sign.set('EdDSA', sign) JWA.verify.set('EdDSA', verify) JWK.OKP.sign.EdDSA = key => key.private && JWK.OKP.verify.EdDSA(key) JWK.OKP.verify.EdDSA = key => (key.use === 'sig' || key.use === undefined) && key.keyObject.asymmetricKeyType.startsWith('ed') } }