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