{"_id":"win-dpapi","_rev":"4-2d4e86bcf2ec159bf60e066d952fb02c","name":"win-dpapi","dist-tags":{"latest":"1.1.0"},"versions":{"0.1.0":{"name":"win-dpapi","version":"0.1.0","description":"Node native module to encrypt/decrypt data. On Windows, it uses DPAPI","main":"index.js","scripts":{"test":"node test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/daguej/node-dpapi.git"},"keywords":["dpapi","encrypt"],"author":{"name":"Brad Hughes"},"license":"MIT","os":["win32"],"dependencies":{"bindings":"^1.5.0","nan":"^2.13.2"},"gypfile":true,"gitHead":"6e53770eed6f3a0c4a2fca164346555aa62d96e7","bugs":{"url":"https://github.com/daguej/node-dpapi/issues"},"homepage":"https://github.com/daguej/node-dpapi#readme","_id":"win-dpapi@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"daguej","email":"daguej@email.uc.edu"},"dist":{"integrity":"sha512-sQ1GFRMWd4OAOUBaEMRoQvHHMkaVb0Ib5MhRc4JPWBDytnAiXJhEZTIRt5+D3zPrBmjLyErhrHflmmty2OtxPw==","shasum":"baa63ebef57610b49203ad4a8626ad718c189ee8","tarball":"https://registry.npmjs.org/win-dpapi/-/win-dpapi-0.1.0.tgz","fileCount":8,"unpackedSize":7547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7waTCRA9TVsSAnZWagAABZwP/2xizzbA2ufomoygUvzp\niSSxwJWqc8QIWQUSpy10Qp23n8SGncLAFeCKRBbfSVsHeRii74PRnIbWXlJT\n1zcLoN7KOpImCh37TtyT8GFfw5xY+LI2zuszHAJKq3FXrhJeH9nPdNU9+maR\nluHfEw+BDDf4gX/0uEK7gFVMwp6u3CTigaXV1GcoJ38nIW3Y8F4C8slHVvVp\nKjrbgTTUL24yak8TfML4it0V6h0FxpncP5llUbWGmU5wAXapdvJWuu6yNkXm\n7KrPIatCHvUEATzFI0NBtj+vgk+jvQFsOMO5ngcavTEYjwmTHZAZ8dCfgaDI\ndWZ5t6uxd0Shhp2IuoTP13IPN3SeEJZF8xl8lWx9KiMRsUjp7N3DZKLTtvjv\ng8T8HQwE4RNCbWCz9nr2kv+2J23Rp57MF7Z3tRNDsWhZoVklZgjaCSeru4tO\nEUoL3ANDUi4u3kOxRUKvqk/jRWNHtQy1o42F77fvr6pgoKVMzZHex92zNYaF\nA962kb1gLdbNz6LJP7oK3Mu6WRzBljr4j/BNrN5r9uwJXH53sFJX+6hSJlzU\nM1mex0IqdhTEofowuNI2n+5aJ+PAHJY6wMw0d230AysxRMqS3em84GxZgwhw\nP4Yn4HDKC+IhUFIpL7dSL/RC2eVtOb1zs3LIciz+c2A6RVYcw1Il85KFKTQG\nTAvb\r\n=e192\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLZ8Oyw6H34Ij03Cj1/RVFvwixMyvMmLWc2pB9GzsPwAIgePRdlhTHbqiRi+uR03RWfWTKRm+rMy2L3XURHqZtd8o="}]},"maintainers":[{"name":"daguej","email":"daguej@email.uc.edu"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/win-dpapi_0.1.0_1575945875499_0.5319567540234511"},"_hasShrinkwrap":false},"1.1.0":{"name":"win-dpapi","version":"1.1.0","description":"Node native module to encrypt/decrypt data. On Windows, it uses DPAPI","main":"index.js","scripts":{"test":"node test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/daguej/node-dpapi.git"},"keywords":["dpapi","encrypt"],"author":{"name":"Brad Hughes"},"license":"MIT","os":["win32"],"dependencies":{"bindings":"^1.5.0","nan":"^2.14.1"},"gypfile":true,"gitHead":"40468dad80db943a073c7bd9d64b96d7f19a9d29","bugs":{"url":"https://github.com/daguej/node-dpapi/issues"},"homepage":"https://github.com/daguej/node-dpapi#readme","_id":"win-dpapi@1.1.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-To/B28zKOdm/V3jPMJbh6ByXX8/8cRRsXcediD4jTxzY0yZEEm8MvJ/CxROmwlHZhCSPBpBAxRqGfkkxZHF4pw==","shasum":"111c2c1decb440c14234ccc6a1cea072aa6163a7","tarball":"https://registry.npmjs.org/win-dpapi/-/win-dpapi-1.1.0.tgz","fileCount":8,"unpackedSize":7772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5B0JCRA9TVsSAnZWagAAyxgQAJxiAKjWCn/sjRigmXLR\nrBGOt929o/1UgOZ4Wd1SYhSk99QItccVjYyL0NuZ8wY225ADz1DPL9/SGp3a\nxzP3dXUSVe7K2lTM/gXwxUBGYerzYb1jcza74vruhOWQSEFyR9Lle6b+CIyl\nViME0ljjHcS59Fd52/x4AK8FNWyoAaZwJEPBeo6VHZEF3eMGNZQkTZbRhOO+\njVy0saaf4iLcSREXhj9w31Z/2NhDuDr/LucCFXUIzokDTkVkc9kZ/tZygDUx\n6el8k9shbeiq56ZEENuQsS+TT3CwgZN/9HuMeNop1kwBAqR06rGYI5zxDV1E\ny/nGKku2cTJBf5Pwlxzz4O2hDQrlyTtry/8faWHpMtVO2Pgt8Kp9ajvWKE04\ngwt0gFHG+kylGfljQcfBismd8dgt8Qjrg+A/UU9+iC7yYkOrkR2Rz7C8V8tH\nQ1CbqloHTCCoLBamxjhspuXpChO3MAavl4/iFWioYCaxQTf22HcbxKpGQZjs\nAT0xbTtWksXn0xCggfNBOwrfYMLDb0Xdv1qn7aXS6YzwGO30O+DNnws2wvBi\nVrRwKGzBvLGeidd7xa32Bbr7zGm0bF1uFI4gauPAnFQS6PMaf+fy5zPk2gZB\nr6uuEGCQdosHu96eLUgPgdUFoFAXYPSAYLwIFpf8roDwx1GTDbob8DX87BTV\nkdem\r\n=STdk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSQvC0B/ISsGFLiC1SOGAfJZDuEuLv/+1rT+UrjeBe9AIhAIhdnRgKPvFc4B12uQgiYcYcLmsexHhle/CYZUx00w4B"}]},"maintainers":[{"name":"daguej","email":"daguej@email.uc.edu"}],"_npmUser":{"name":"daguej","email":"daguej@email.uc.edu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/win-dpapi_1.1.0_1592007944900_0.6511142072531364"},"_hasShrinkwrap":false},"0.1.1":{"name":"win-dpapi","version":"0.1.1","description":"Node native module to encrypt/decrypt data. On Windows, it uses DPAPI","main":"index.js","scripts":{"test":"node test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/daguej/node-dpapi.git"},"keywords":["dpapi","encrypt"],"author":{"name":"Brad Hughes"},"license":"MIT","os":["win32"],"dependencies":{"bindings":"^1.5.0","nan":"^2.14.1"},"gypfile":true,"readme":"# node-dpapi\nNode native module to encrypt/decrypt data. On Windows, it uses DPAPI\n\n## API:\n```typescript\nfunction protectData(\n    userData: Uint8Array,\n    optionalEntropy: Uint8Array,\n    scope: \"CurrentUser\" | \"LocalMachine\"\n): Uint8Array;\n\nfunction unprotectData(\n    encryptedData: Uint8Array,\n    optionalEntropy: Uint8Array,\n    scope: \"CurrentUser\" | \"LocalMachine\"\n): Uint8Array;\n```\n\n## Example:\n```javascript\nimport * as dpapi from \"node-dpapi\";\n\nconst buffer = Buffer.from(\"Hello world\", \"utf-8\");\n\nconst encrypted = dpapi.protectData(buffer, null, \"CurrentUser\");\nconst decrypted = dpapi.unprotectData(encrypted, null, \"CurrentUser\");\n```\n\n## FAQ:\nQ: Does this work on all platforms?\n\nA: Currently it just works on Windows\n\n## Publish note\nThis package originates from [bradhugh/node-dpapi](https://github.com/bradhugh/node-dpapi), but he [did not publish it to npm](https://github.com/bradhugh/node-dpapi/issues/1).  [I](https://github.com/daguej) have taken the liberty of publishing this package so it may be used as a dependency.","readmeFilename":"README.md","gitHead":"0f1f46c3920cd44c2549f56898273e63ce96147e","bugs":{"url":"https://github.com/daguej/node-dpapi/issues"},"homepage":"https://github.com/daguej/node-dpapi#readme","_id":"win-dpapi@0.1.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pzHPpwNSFZ4OlvHmWq60AQY+3Vbf0MVaSN1pSSgzrurqE9H/Ih66Q2t6hxqJRMl5DSxL1X5RhQxW59mv+ofWgA==","shasum":"958b7ec36c75f41f475dc9ef7d840cdb9e778067","tarball":"https://registry.npmjs.org/win-dpapi/-/win-dpapi-0.1.1.tgz","fileCount":8,"unpackedSize":7689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9TfhCRA9TVsSAnZWagAAl00QAJDSFydAuJVdPq+kHaOC\nLMwqs7KOoDs9A/vCVGj5yKiWVdXmuXShorHrgEGGAtgoES02tcjQL09687Pc\nMqQO5SmvvNexIeQZfknrY3XeE4ejLn6ELOyTLckm64nSndjYI3XiJLDuzvI2\nQ/sgVkVPBrfBfdVd0MVimWgguGzzBE2KZmqDeQCFXSqfxDDr+p1NZcDdSc/B\nllxi7FVxMGrwNJt57Q9tRipyUnzku4wY30FogFXdGUOfWj4vnusSbMOyazr9\nLJJOrwVN9M1/lOBlWdXFE8cT7O0I20uR7H8l6QvmwQMtfdXh4NVV7HjZT83U\n7xqsLBlNXND+fGsIfpnRp+BvWDeZgQJ54BuoVkKKKNMnawKtpI0ASEaqobI3\nK5630LSzkHX9+FwIgd+HaV6nZBwvs6j/hrmBDkSFRCXghMp8FTY3Wl3dIHJ9\nl07HeHQ7BmnIEPgVISQQmNxMMCVyAQokgREd+KhmoXhKMaYafUOrI1OdAhCT\n4rkcSt5vN/uk94SNp99RrduENzMV8TP4kokcgKXenCyg4IrizkeICrtifb7K\n0esD8w/9BwT9GPbYpOn5YpEpLx3fjDYrZquYeW2Y1xoOSnmUxvWIJEuv/fYo\n9ORVydXWTjCm0YjKniCuc+KDou9SWt5afdOI5WbWM+P3J/amZzlAMTfiUvi8\nA5IQ\r\n=lqKL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/xf7QdvGz5KiFQM2wqS19KFMmT6jijsSd74CWxSDYYAiEAz9XHfx0cXVHQ12d9Zte8VypjLfLScZze1xZm0kBbjzQ="}]},"maintainers":[{"name":"daguej","email":"daguej@email.uc.edu"}],"_npmUser":{"name":"daguej","email":"daguej@email.uc.edu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/win-dpapi_0.1.1_1593128929142_0.2987939738198835"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-10T02:44:35.499Z","0.1.0":"2019-12-10T02:44:35.640Z","modified":"2022-05-24T12:28:48.616Z","1.1.0":"2020-06-13T00:25:45.045Z","0.1.1":"2020-06-25T23:48:49.290Z"},"maintainers":[{"name":"daguej","email":"daguej@email.uc.edu"}],"description":"Node native module to encrypt/decrypt data. On Windows, it uses DPAPI","homepage":"https://github.com/daguej/node-dpapi#readme","keywords":["dpapi","encrypt"],"repository":{"type":"git","url":"git+https://github.com/daguej/node-dpapi.git"},"author":{"name":"Brad Hughes"},"bugs":{"url":"https://github.com/daguej/node-dpapi/issues"},"license":"MIT","readme":"","readmeFilename":""}