@ddunigma/node
Version:
1 lines • 757 B
JavaScript
;var chunkBCUBYE76_cjs=require('./chunk-BCUBYE76.cjs');var r="ddunigma:pbkdf2:v1";function o(e){return e?.algorithm??"pbkdf2"}chunkBCUBYE76_cjs.a(o,"resolveKeyDerivationAlgorithm");function t(e){return e===void 0||!Number.isFinite(e)||e<=0?21e4:Math.max(1e4,Math.floor(e))}chunkBCUBYE76_cjs.a(t,"normalizePbkdf2Iterations");function i(e){return (e??"SHA-256").toLowerCase().replace("-","")}chunkBCUBYE76_cjs.a(i,"normalizePbkdf2HashForNode");function d(e){return e??"SHA-256"}chunkBCUBYE76_cjs.a(d,"normalizePbkdf2HashForWebCrypto");function f(e){return e===void 0?new TextEncoder().encode(r):typeof e=="string"?new TextEncoder().encode(e):e}chunkBCUBYE76_cjs.a(f,"pbkdf2SaltToBytes");exports.a=o;exports.b=t;exports.c=i;exports.d=d;exports.e=f;