{"_id":"@stablelib/pbkdf2","_rev":"4659247","name":"@stablelib/pbkdf2","description":"PBKDF2 (Password-based key derivation function)","dist-tags":{"latest":"2.0.1"},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"time":{"modified":"2026-04-10T21:47:42.000Z","created":"2017-04-16T11:26:11.447Z","2.0.1":"2025-01-03T17:10:56.564Z","2.0.0":"2024-06-29T17:55:19.979Z","1.0.1":"2021-05-21T09:54:00.578Z","1.0.0":"2020-01-13T10:02:43.006Z","0.7.3":"2019-10-24T06:40:36.558Z","0.7.2":"2017-05-27T20:58:14.932Z","0.5.0":"2017-05-07T18:59:56.015Z","0.2.5":"2017-04-29T15:01:36.298Z","0.0.2":"2017-04-16T19:58:46.267Z","0.0.1":"2017-04-16T11:26:11.447Z"},"users":{},"author":"Dmitry Chestnykh","repository":{"url":"https://github.com/StableLib/stablelib"},"versions":{"2.0.1":{"name":"@stablelib/pbkdf2","version":"2.0.1","description":"PBKDF2 (Password-based key derivation function)","main":"./lib/pbkdf2.js","type":"module","typings":"./lib/pbkdf2.d.ts","author":"Dmitry Chestnykh","license":"MIT","repository":{"url":"https://github.com/StableLib/stablelib"},"homepage":"https://github.com/StableLib/stablelib/tree/master/packages/pbkdf2","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"vitest run","bench":"node ./lib/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^2.0.1","@stablelib/hash":"^2.0.0","@stablelib/hmac":"^2.0.1","@stablelib/wipe":"^2.0.1"},"devDependencies":{"@stablelib/base64":"^2.0.1","@stablelib/benchmark":"^2.0.0","@stablelib/hex":"^2.0.1","@stablelib/sha224":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/sha3":"^2.0.1","@stablelib/sha512":"^2.0.1"},"gitHead":"99bee56f6af6211d037c35e3eef749f3c1e84502","_nodeVersion":"23.1.0","_npmVersion":"lerna/8.1.5/node@v23.1.0+arm64 (darwin)","_id":"@stablelib/pbkdf2@2.0.1","dist":{"shasum":"3cdc5ec6664d130155e5f4707869eb84b31642cf","size":27062,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-2.0.1.tgz"},"_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"directories":{},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pbkdf2_2.0.1_1735924256316_0.4235081985145899"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T17:10:56.564Z","publish_time":1735924256564,"_source_registry_name":"default","_cnpm_publish_time":1735924256564},"2.0.0":{"name":"@stablelib/pbkdf2","version":"2.0.0","description":"PBKDF2 (Password-based key derivation function)","main":"./lib/pbkdf2.js","type":"module","typings":"./lib/pbkdf2.d.ts","author":"Dmitry Chestnykh","license":"MIT","repository":{"url":"https://github.com/StableLib/stablelib"},"homepage":"https://github.com/StableLib/stablelib/tree/master/packages/pbkdf2","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"vitest run","bench":"node ./lib/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^2.0.0","@stablelib/hash":"^2.0.0","@stablelib/hmac":"^2.0.0","@stablelib/wipe":"^2.0.0"},"devDependencies":{"@stablelib/base64":"^2.0.0","@stablelib/benchmark":"^2.0.0","@stablelib/hex":"^2.0.0","@stablelib/sha224":"^2.0.0","@stablelib/sha256":"^2.0.0","@stablelib/sha3":"^2.0.0","@stablelib/sha512":"^2.0.0"},"gitHead":"ecfe9109b3c05419fd3ffc16da6c8255b08ad64f","_nodeVersion":"22.2.0","_npmVersion":"lerna/8.1.5/node@v22.2.0+arm64 (darwin)","_id":"@stablelib/pbkdf2@2.0.0","dist":{"shasum":"7ad06069d0f22678a3e8fe43d898aeae13d6c704","size":27057,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-2.0.0.tgz"},"_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pbkdf2_2.0.0_1719683719782_0.3541610870841001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-29T17:55:19.979Z","publish_time":1719683719979,"_source_registry_name":"default","maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"_cnpm_publish_time":1719683719979},"1.0.1":{"name":"@stablelib/pbkdf2","version":"1.0.1","description":"PBKDF2 (Password-based key derivation function)","main":"./lib/pbkdf2.js","typings":"./lib/pbkdf2.d.ts","author":{"name":"Dmitry Chestnykh"},"license":"MIT","repository":{"url":"git+https://github.com/StableLib/stablelib.git"},"homepage":"https://github.com/StableLib/stablelib/tree/master/packages/pbkdf2","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"jasmine JASMINE_CONFIG_PATH=../../configs/jasmine.json","bench":"node ./lib/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^1.0.1","@stablelib/hash":"^1.0.1","@stablelib/hmac":"^1.0.1","@stablelib/wipe":"^1.0.1"},"devDependencies":{"@stablelib/base64":"^1.0.1","@stablelib/benchmark":"^1.0.1","@stablelib/hex":"^1.0.1","@stablelib/sha224":"^1.0.1","@stablelib/sha256":"^1.0.1","@stablelib/sha3":"^1.0.1","@stablelib/sha512":"^1.0.1"},"gitHead":"03dadf27703120d54e6be8436525228ee1c4299b","bugs":{"url":"https://github.com/StableLib/stablelib/issues"},"_id":"@stablelib/pbkdf2@1.0.1","_nodeVersion":"15.14.0","_npmVersion":"lerna/3.20.2/node@v15.14.0+arm64 (darwin)","dist":{"shasum":"ba4d4379385db3ca46fb48e504ff7933c451be1d","size":27232,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-1.0.1.tgz"},"_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"directories":{},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pbkdf2_1.0.1_1621590840368_0.35350308684959764"},"_hasShrinkwrap":false,"publish_time":1621590840578,"_cnpm_publish_time":1621590840578,"_cnpmcore_publish_time":"2021-12-16T23:19:13.136Z"},"1.0.0":{"name":"@stablelib/pbkdf2","version":"1.0.0","description":"PBKDF2 (Password-based key derivation function)","main":"./lib/pbkdf2.js","typings":"./lib/pbkdf2.d.ts","author":{"name":"Dmitry Chestnykh"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"jasmine JASMINE_CONFIG_PATH=../../configs/jasmine.json","bench":"node ./lib/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^1.0.0","@stablelib/hash":"^1.0.0","@stablelib/hmac":"^1.0.0","@stablelib/wipe":"^1.0.0"},"devDependencies":{"@stablelib/base64":"^1.0.0","@stablelib/benchmark":"^1.0.0","@stablelib/hex":"^1.0.0","@stablelib/sha224":"^1.0.0","@stablelib/sha256":"^1.0.0","@stablelib/sha3":"^1.0.0","@stablelib/sha512":"^1.0.0"},"gitHead":"c3b9e138650642a738a9225956c75dbe44c76ae6","_id":"@stablelib/pbkdf2@1.0.0","_nodeVersion":"13.5.0","_npmVersion":"lerna/3.19.0/node@v13.5.0+x64 (darwin)","_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"dist":{"shasum":"5df30e034e0620bd5be09b6da962c736aa5532f2","size":27164,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-1.0.0.tgz"},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pbkdf2_1.0.0_1578909762858_0.8242582372299301"},"_hasShrinkwrap":false,"publish_time":1578909763006,"_cnpm_publish_time":1578909763006,"_cnpmcore_publish_time":"2021-12-16T23:19:13.869Z"},"0.7.3":{"name":"@stablelib/pbkdf2","version":"0.7.3","description":"PBKDF2 (Password-based key derivation function)","main":"./lib/pbkdf2.js","typings":"./lib/pbkdf2.d.ts","author":{"name":"Dmitry Chestnykh"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"jasmine JASMINE_CONFIG_PATH=../../configs/jasmine.json","bench":"node ./lib/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^0.7.2","@stablelib/hash":"^0.5.0","@stablelib/hmac":"^0.7.3","@stablelib/wipe":"^0.5.0"},"devDependencies":{"@stablelib/base64":"^0.7.2","@stablelib/benchmark":"^0.5.0","@stablelib/hex":"^0.5.0","@stablelib/sha224":"^0.7.2","@stablelib/sha256":"^0.7.2","@stablelib/sha3":"^0.7.2","@stablelib/sha512":"^0.7.2"},"gitHead":"dd08cfe89bc89b4106f0c9705db6281dd7357b26","_id":"@stablelib/pbkdf2@0.7.3","_nodeVersion":"12.9.1","_npmVersion":"lerna/3.18.3/node@v12.9.1+x64 (darwin)","_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"dist":{"shasum":"2f63592733710fcbcb544918f5eb9b58caf4b430","size":27008,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-0.7.3.tgz"},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pbkdf2_0.7.3_1571899236430_0.5190655849998933"},"_hasShrinkwrap":false,"publish_time":1571899236558,"_cnpm_publish_time":1571899236558,"_cnpmcore_publish_time":"2021-12-16T23:19:14.114Z"},"0.7.2":{"name":"@stablelib/pbkdf2","version":"0.7.2","description":"PBKDF2 (Password-based key derivation function)","main":"./lib/pbkdf2.js","typings":"./lib/pbkdf2.d.ts","author":{"name":"Dmitry Chestnykh"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"jasmine JASMINE_CONFIG_PATH=../../configs/jasmine.json","bench":"node ./lib/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^0.7.2","@stablelib/hash":"^0.5.0","@stablelib/hmac":"^0.7.2","@stablelib/wipe":"^0.5.0"},"devDependencies":{"@stablelib/base64":"^0.7.2","@stablelib/benchmark":"^0.5.0","@stablelib/hex":"^0.5.0","@stablelib/sha224":"^0.7.2","@stablelib/sha256":"^0.7.2","@stablelib/sha3":"^0.7.2","@stablelib/sha512":"^0.7.2"},"_id":"@stablelib/pbkdf2@0.7.2","_shasum":"ca4eb9a0c15621075ec0493c92b94d3264a6e409","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"dist":{"shasum":"ca4eb9a0c15621075ec0493c92b94d3264a6e409","size":27078,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-0.7.2.tgz"},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pbkdf2-0.7.2.tgz_1495918693852_0.46094662928953767"},"directories":{},"publish_time":1495918694932,"_hasShrinkwrap":false,"_cnpm_publish_time":1495918694932,"_cnpmcore_publish_time":"2021-12-16T23:19:14.356Z"},"0.5.0":{"name":"@stablelib/pbkdf2","version":"0.5.0","description":"PBKDF2 (Password-based key derivation function)","main":"./lib/pbkdf2.js","typings":"./lib/pbkdf2.d.ts","author":{"name":"Dmitry Chestnykh"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"jasmine JASMINE_CONFIG_PATH=../../configs/jasmine.json","bench":"node ./lib/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^0.5.0","@stablelib/hash":"^0.5.0","@stablelib/hmac":"^0.5.0","@stablelib/wipe":"^0.5.0"},"devDependencies":{"@stablelib/base64":"^0.5.0","@stablelib/benchmark":"^0.5.0","@stablelib/hex":"^0.5.0","@stablelib/sha224":"^0.5.0","@stablelib/sha256":"^0.5.0","@stablelib/sha3":"^0.5.0","@stablelib/sha512":"^0.5.0"},"_id":"@stablelib/pbkdf2@0.5.0","_shasum":"932b9a29f4e3db18eeaa69eefc5bd0fe5fd2b469","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"dist":{"shasum":"932b9a29f4e3db18eeaa69eefc5bd0fe5fd2b469","size":27095,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-0.5.0.tgz"},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pbkdf2-0.5.0.tgz_1494183593498_0.8460905018728226"},"directories":{},"publish_time":1494183596015,"_hasShrinkwrap":false,"_cnpm_publish_time":1494183596015,"_cnpmcore_publish_time":"2021-12-16T23:19:14.581Z"},"0.2.5":{"name":"@stablelib/pbkdf2","version":"0.2.5","description":"PBKDF2 (Password-based key derivation function)","main":"./dist/pbkdf2.js","typings":"./dist/pbkdf2.d.ts","author":{"name":"Dmitry Chestnykh"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"jasmine JASMINE_CONFIG_PATH=../../configs/jasmine.json","bench":"node ./dist/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^0.2.5","@stablelib/hash":"^0.2.5","@stablelib/hmac":"^0.2.5","@stablelib/wipe":"^0.2.5"},"devDependencies":{"@stablelib/base64":"^0.2.5","@stablelib/benchmark":"^0.2.5","@stablelib/hex":"^0.2.5","@stablelib/sha224":"^0.2.5","@stablelib/sha256":"^0.2.5","@stablelib/sha3":"^0.2.5","@stablelib/sha512":"^0.2.5"},"_id":"@stablelib/pbkdf2@0.2.5","_shasum":"e51eb4d1ca63836eff3465c78181e1ff40aac536","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"dist":{"shasum":"e51eb4d1ca63836eff3465c78181e1ff40aac536","size":27084,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-0.2.5.tgz"},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pbkdf2-0.2.5.tgz_1493478095560_0.39270903379656374"},"directories":{},"publish_time":1493478096298,"_hasShrinkwrap":false,"_cnpm_publish_time":1493478096298,"_cnpmcore_publish_time":"2021-12-16T23:19:14.821Z"},"0.0.2":{"name":"@stablelib/pbkdf2","version":"0.0.2","description":"PBKDF2 (Password-based key derivation function)","main":"./dist/pbkdf2.js","typings":"./dist/pbkdf2.d.ts","author":{"name":"Dmitry Chestnykh"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"jasmine JASMINE_CONFIG_PATH=../../configs/jasmine.json","bench":"node ./dist/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^0.0.1","@stablelib/hash":"^0.0.1","@stablelib/hmac":"^0.0.2","@stablelib/wipe":"^0.0.1"},"devDependencies":{"@stablelib/base64":"^0.0.1","@stablelib/benchmark":"^0.0.1","@stablelib/hex":"^0.0.1","@stablelib/sha224":"^0.0.1","@stablelib/sha256":"^0.0.1","@stablelib/sha3":"^0.0.1","@stablelib/sha512":"^0.0.1"},"_id":"@stablelib/pbkdf2@0.0.2","_shasum":"aebd827b9e0630762970e08e8b6eb8ed3f8988ac","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"dist":{"shasum":"aebd827b9e0630762970e08e8b6eb8ed3f8988ac","size":26234,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-0.0.2.tgz"},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pbkdf2-0.0.2.tgz_1492372724336_0.06952930893748999"},"directories":{},"publish_time":1492372726267,"_hasShrinkwrap":false,"_cnpm_publish_time":1492372726267,"_cnpmcore_publish_time":"2021-12-16T23:19:15.062Z"},"0.0.1":{"name":"@stablelib/pbkdf2","version":"0.0.1","description":"PBKDF2 (Password-based key derivation function)","main":"./dist/pbkdf2.js","typings":"./dist/pbkdf2.d.ts","author":{"name":"Dmitry Chestnykh"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"jasmine JASMINE_CONFIG_PATH=../../configs/jasmine.json","bench":"node ./dist/pbkdf2.bench.js"},"dependencies":{"@stablelib/binary":"^0.0.1","@stablelib/hash":"^0.0.1","@stablelib/hmac":"^0.0.1","@stablelib/wipe":"^0.0.1"},"devDependencies":{"@stablelib/base64":"^0.0.1","@stablelib/benchmark":"^0.0.1","@stablelib/hex":"^0.0.1","@stablelib/sha224":"^0.0.1","@stablelib/sha256":"^0.0.1","@stablelib/sha3":"^0.0.1","@stablelib/sha512":"^0.0.1"},"_id":"@stablelib/pbkdf2@0.0.1","_shasum":"a971093ad1fa87075d544ec21f531076d8b496ab","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"dchest","email":"dmitry@codingrobots.com"},"dist":{"shasum":"a971093ad1fa87075d544ec21f531076d8b496ab","size":26220,"noattachment":false,"key":"/@stablelib/pbkdf2/-/@stablelib/pbkdf2-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stablelib/pbkdf2/download/@stablelib/pbkdf2-0.0.1.tgz"},"maintainers":[{"name":"dchest","email":"dmitry@codingrobots.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pbkdf2-0.0.1.tgz_1492341969463_0.5584281540941447"},"directories":{},"publish_time":1492341971447,"_hasShrinkwrap":false,"_cnpm_publish_time":1492341971447,"_cnpmcore_publish_time":"2021-12-16T23:19:15.302Z"}},"_attachments":{},"homepage":"https://github.com/StableLib/stablelib/tree/master/packages/pbkdf2","license":"MIT"}