{"_id":"@sunmi/secure","_rev":"47-89efbb9c44d8c110248be1eda17a05e6","name":"@sunmi/secure","dist-tags":{"beta":"1.1.0-beta.0","latest":"1.1.0"},"versions":{"1.0.0":{"name":"@sunmi/secure","version":"1.0.0","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.0.0","maintainers":[{"name":"liuwf","email":"819967472@qq.com"}],"dist":{"shasum":"7f17e4e6c18f4f2f2414e14ddd2a7fa868909df6","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.0.0.tgz","fileCount":5,"integrity":"sha512-0j+vnDB+GW84y5YBbMftCqTfDmNDlNQOAQo9VrWcUsJ21ukdRjjwW4TTGS1yb9BuvAOrcvPHeKJ9mYNnFzFE2A==","signatures":[{"sig":"MEQCIEwH5g+Jh+ssbqKUbU9gzZq4qPYo1ytNExWDXOsruOF+AiAHbLRK/D6EMft1QrfYqIqGp9KE98dhW8AmPPw/TX0aBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA0mkCRA9TVsSAnZWagAAndUQAJ2dZpv088J320CuxP0b\nMOPXb5v/xLBXg2nr3KFWo9MbOfjQPkeP1GjFAiqXtMPjt2d53ewSD2aTP9tt\ndxjnUGs0kalwTJTyOVic6+CeGqHl4YNm3f6N2tIDgTrmr/dA8yAel67oA2cW\nEdXJGMw9bhXOQR0XExACJCnbaS+8EhGqbe6ZDsyNZvp3kyGU0hZ8rAkGsUiI\n7gcdRdkyJqcv8eaXDgj6yRkWaBspMAnNQyzjKtuhKHEiNjXE+LYAYFa5WQ3Z\nDMcxH93Wx8BUEHM4uCcBsh9MORin8BER+QUNdmLuHDGalUTHtyfwoIzsy5u5\nmSu2lcO7NUbQpENzgPkO0Izl44cn97/WlfOLbA0/cDpn6deO7mtEWIfuenkU\ndi1PIzxg1DQmf51Togq1vLq7bvnQyqKAIJLWhY7RkBHAFI1BhP6BVYjSCsPZ\nIQsKe7OlC5pU92h8vs35Mk+SXERJIcPtitZbsHtaVIXHMHNa2W6AqM6NB2D7\ns8QXIyNiW0a0Yfr+tYZy/QyCs1cXEyRmaX19z+c+W/yVgaIY+UBqiptnQhrk\nwjTvbNeQy7UrQbynh5POZghV2+NV6t3+BkOXoeXEVqx/wFhVPLDoFas98tCL\n/e1L43Kq03Jzvh4c1nWKO1Rjk7nFVDBUmqkFhukL/UfDVeNKsuEro1G7bzee\nqRAC\r\n=f9TK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.esm.js","gitHead":"c9ebbec582ace5b6712b051faa7f605d81601640","scripts":{"build":"rimraf dist && rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"peerDependencies":{"crypto-js":"^3.1.9-1"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.0.0_1560496547572_0.7807246220091435","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@sunmi/secure","version":"1.0.1","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.0.1","maintainers":[{"name":"liuwf","email":"819967472@qq.com"}],"dist":{"shasum":"ff9ac5020f2e472435aeb0608151fb60d078a6f5","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.0.1.tgz","fileCount":5,"integrity":"sha512-pQxHutc6n1o6xuAwjOdguNbxotMNR9wtNWVs47H/pFOgrMviDc7Wc2LQopf6OxGtthVxjuBIVrPPHxxrvsWVlg==","signatures":[{"sig":"MEUCIQCP9IghdVXBIsn/YwTW4lanNkugaKvMbqZVGFvl46u41wIgI5VJ/OFNvgNrdZRaUkOghJN/JreeWY1zpHVF6xL7cIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB0F1CRA9TVsSAnZWagAAKewQAJ5kne7HTbc/qBV+tjQ3\nrAOz4QtrXDyt19uwNW39a1lJCVBihaxi4RWSjYkOuKrF1ITp0VEMW9hJgWi8\nyoVhhJnIoKviI3PSSbmAfBlJVwPMB88JMXju4q2EkUe7xUxQTCCj2t9Qqb8i\ntZmdnVMeN2mBorepgigHnKAFZWYYGdPVepMElpCOeMSjyT+Cg0wKfQ+Sc1DF\nDYqoUwQ3vZZ0v6m9hHoJtOQNc/rDtZdrGdUFaeuCaQlSUdKL9JMR0zeVBd3d\nc0uRbn+2mYcXuyn5M30T42UR6I2QLVZ4GCh9hqHNI2b2eUapRkmsZfozHgzf\nboRcoYqN4FsEhoI4o2wxNt5OvYvG5mPS6TCS+rnBHW4wTGP9K0nq7JUuwhDi\ncziW14nLJ65Vdu0AKf00/TyhGbxZHIhiKO2yGCmsWX1sNKZ/mw76djJdx0Eh\nG3C3wpmHWrHQkIq+58qbmGI9J83HBs3P5wJ/42VpwjUYd3pUrZDbMyO+7ZW/\nnPvgIKcZAt/w0n593yoNIi0ILlJNtyxRhDF2svpjAeMNIsiMKrBsL7e/EZXr\nXe/Tydo5aY4H2Qggt9ACLwvFYUZcQktvfTk2J9grXExKZAXry+m+lK+cDb7E\n1lq857u7KeL0cZfJQB3OMNTqefRzkvGXtmOgcKJO4lz8F2akxgmyYGB6LYnh\nnMEV\r\n=/kiX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.esm.js","gitHead":"e570127fbac8524c472906c62f52e7afd13fcd03","scripts":{"build":"rimraf dist && rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"peerDependencies":{"crypto-js":"^3.1.9-1"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.0.1_1560756596981_0.6612711742201347","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@sunmi/secure","version":"1.0.3","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.0.3","maintainers":[{"name":"liuwf","email":"819967472@qq.com"}],"dist":{"shasum":"9acb0951998b0ea618e4be80460a6db902d50bea","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.0.3.tgz","fileCount":5,"integrity":"sha512-WLmYwOwcGv1me8SSytNghXchJCYsnuAudqfgBMoxw/Tbqer0WAwSx8WBlifKMuapo5KsYu+8hbkPV2CuQYexGg==","signatures":[{"sig":"MEYCIQCDgAGV3ptWdNEoWKnZHYBpjtHOjXbk+LZGSiUZH62/gAIhAJP9IHgg7p25ssyUP+r3WjC10NM7CqzsFviMLVrNc5i1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCaBCCRA9TVsSAnZWagAAmuMQAItFnplaYf8nzTrdGW8X\nTsEsgMtH6ANI4PBjaeLTeigGjdi4kbx0OjTiTHnYFrO+gIdzCQNDB4x4Yn2G\nQCIMm54Ok5P5EwKtkyOPrQhXpqvdbYGZO9rEeiqHYmnhW5jaFs6GvftUQ20N\ns4SyDC0rcf9EzxISB7PLRts3KLGoH6bGmT9ucAhqILCAJGZPFq5+0fd1i+T/\n9h8a/KyvkefZyjwrmSF/Wi6TgwwGivSnKFDSjVxsDkGN3dJWUbuHWMgRanJi\nxkj8GMtPj5xP/foiaAAqgrQA9sZrJBa1zkBwG03dfk+gtbIQog86K6ock6Ar\nwHsBKqbHqnHihYqiFGsEooe4MJtWL+90ZOCWA1NRBdzHIQzN9v8+4PKOwHy/\nbd42qfkb3WJSINEPETQIXRQl9jIB1e3ESrShb1OJQCl80EqXSYUlaRKJFjJ1\n/yPtXT/mc5BSBcbbA433Fpem40xQWei4Ij45Bforpvcc9OqKKcm5tvazK0Fy\nal/kY44xVQuzSMca44SkHGpfAAX7V19Ebrpa/ADgmEsdcAmidM4iwbsxMccO\nCWyr9Es98ti9vWNxaaIaL0MWB4rzbTrc/orQV9aWY3hu5ZKKNAAnovMiikJs\nI6M90Cbp9DAgnB33JtOHcRLYiXZ+Voa2UKV8Md09fOxc4Qaxz9NsZAfjnFmi\nVqPc\r\n=hNuM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","module":"dist/index.esm.js","gitHead":"612ef2629034d9a652e805abaad2758c4e7cac4f","scripts":{"build":"rimraf dist && rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"peerDependencies":{"crypto-js":"^3.1.9-1"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.0.3_1560911938184_0.6010027577693395","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@sunmi/secure","version":"1.0.4","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.0.4","maintainers":[{"name":"liuwf","email":"819967472@qq.com"}],"dist":{"shasum":"a9edde61e3e809b4476513e0b39fca64e13ea565","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.0.4.tgz","fileCount":6,"integrity":"sha512-jwBB+PzILb3Rsdgd10xN9RNSJ5gloSGAwMkc/L90uRI2e8tBwHYnqpXxcPEvAAOBnpBe4eSqTu1wYBS9dtWNLA==","signatures":[{"sig":"MEUCIQDXwDSPBCp1KgW0VsugaaNpw6TAx7RF9hj/1cafxTTY3AIgFLywMkahyJ0ERt5qoWHk8poDIVI1q5hOHHeTLUU2Axw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCgEnCRA9TVsSAnZWagAAdjsP+gPOr14Ac5utW0cUvfwz\n75g/xnpa3IunJKN3zSSaHgQsHQGgeEzzDmobMUu6oCf31k1TtSZy6VfQuF2p\nO8+T6U76yX7z00CLdvLOypYLnpBvLjn3VW7UxN7/0uy9vr2e1GFMLSbu1VHZ\ncc4PmS2Age9v2W3MSBBqK72Zg/dGl4HMA4WgRFtNhCzU3K00jgzdBb+FJGe2\n9+Ttc9Nh2s0kVtZPlxx++I+hTs+8TOg2H/i4zC2ZV1GtwOuEuOInW/TLGW8d\nzEsML+uKcMB37TaKF48PVrXRl7p1FH9FZhP48zvc2rLsRIQkxKqJuYISM/SN\nTe6nYRKjKF0sdcHe68gfGUKGkSnBErTKI0Ev/vAT6tV+a7eBufI/zfdaMWhV\nfRcHZWyqB1nCO+8uT6l92Jiy17lDZBVVhNgqyFVuyBU/lObAk0lrb7bvBSd5\nAzVHmTrGpSg7jO+FvoUqDWuqgjYouwlrulJvMbMnjv6l7cFDQV6gCaf+jtmC\nT+ohQmJL+Iquy5Iyal2+XAEwI6tuyoa4DLxiaxUWCkRuTfIfMRNAF3TUx9O2\nfZKsSiy6yZ1PVET4MT2VUG3/1bi+sOlTqdj4L1xNOYQ84GgJTwGP+L3onM8v\nOB90sr6DZi/01fQS3kJm9K9OVaLG3igBprLsgYgKwjLLFUUhbZNaHzFnlubX\nfMRi\r\n=3T5w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"./types/index.d.ts","module":"dist/index.esm.js","browser":{"dist/index.node.js":"dist/index.js"},"gitHead":"f15447c088f7567dabbc87091818e249411d46af","scripts":{"build":"rimraf dist && rollup -c && cross-env BROWSER=true rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"peerDependencies":{"crypto-js":"^3.1.9-1","form-data":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.0.4_1560936743141_0.18115844003165726","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@sunmi/secure","version":"1.0.5","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.0.5","maintainers":[{"name":"liuwf","email":"819967472@qq.com"}],"dist":{"shasum":"fa68473f98688b9864c003e7a5d42c0b508505c9","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.0.5.tgz","fileCount":6,"integrity":"sha512-NGAviJg6gPGFCP45ezoYnSrsYZnjtJ4W5ZFQUOA64vmBDtf+jOQuiX/YIVdm4oeZAO0i+k3KZiNXVzV0K7n9dg==","signatures":[{"sig":"MEUCIQCMfVS6FghSzi1QgddHeRgGFqS3mLfXIxRzxVrMVEGZbQIgZ6egA9Y8Q3d2yDcuX5Cmc3RjqMO0iI9wZO87E+AZmKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIxWGCRA9TVsSAnZWagAAkugP/3h/YEraCT3Eah2ZHc8i\nUJ9aXn4jqvOlqhdIoGUIpC1P1ULUKAkreliT1kkAURqCd+AtJWjc8VqeIaVE\nSrejMGs8cLAwHhrGLxL3Gm/I3gcPFEl4Ynqc2lrq89MhvfWoECyD5Ynjv0yw\n/PQ2kiTxQ7aOaxHoOcvnsI9ZLzTf6w32c4BUHHJ96Ui1kNzqzqf9svcwbR3N\nHGevxfF2wktP0d/W3fU3Vt7JQiHrMxrG6YUz67NIP4q5Cz9cmCFqXQlAnZfO\nP0VdQz0ZHCj7Sn1GEO5CvkXJvvLqavS30LU2BQgaNNwnq0vyL2eB8c1Q0ycg\n1NOPxGNkaRvOHECpxCQpqwBL1XQphUsfUv9f8khvSyY33oBnqLPLrIc5jtg0\nzYFbP7dZEgmrn0hyxKu05651321o+Puo8In3gKZqx8vszKRMGhQag/cKQwBs\ndqEUni2PN3tSW4p21KIFFj6Fp6rZOvgzucHB3CQ2GLmL2bfsd9f3STKTudZu\n9+o7J+ikTmI0LoFsxIsogNCwtaWXbFShKHoRIK3lpofqklBm4mMZsvhmVFj6\nM+T6STla6wkUxo9Gu9qL4BBgFwWtlwJQS/SxORrSpaTA1natlHUzzbyrJ9wa\n/Rp9JUMeveMfOtjR+luitFjHmiUzQEQ9nXGgOedaptt34voauFVMLYRMW/kU\nP7xw\r\n=o+4s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"./types/index.d.ts","module":"dist/index.esm.js","browser":{"dist/index.node.js":"dist/index.js"},"gitHead":"088194cd92df5d73737ddaad4ea9b5347528659c","scripts":{"build":"rimraf dist && rollup -c && cross-env BROWSER=true rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"peerDependencies":{"crypto-js":"^3.1.9-1","form-data":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.0.5_1562580357673_0.4308174870296786","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@sunmi/secure","version":"1.0.7","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.0.7","maintainers":[{"name":"briefguo","email":"gyj9094@gmail.com"},{"name":"liuwf","email":"819967472@qq.com"},{"name":"michel_ss","email":"sxy15121008456@yeah.net"}],"dist":{"shasum":"d27de34b4308d317e32987cf4b05f3b0be126a13","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.0.7.tgz","fileCount":7,"integrity":"sha512-Z+TINzhCGli+GUS+QtHukJZWpfzJJSTfiHd2HsKhZTdzM9DAJjZn7xuTT4dKCVgxEG2NjnodRLZuGWB3nKmo4Q==","signatures":[{"sig":"MEYCIQCBBk9HklRy3k9gD42l97Mfwzce5RuwEfdZQdKm3Pm6cAIhANXqSbZ4JWg+q4oZNoB8W3AoXIfX3D+GT+pEZXGD7FLw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbSowCRA9TVsSAnZWagAA0zYP+wXW+bN5rujAe2pgJHpJ\nPEo5JXAWbOsAt6BGwuNTg2tEWKY8g/RbOlhgJQbUCIm+vvU90Mm6LN5QlhN9\nUqfaThIKO/lkPyg4+zKIZZih9hFW953/cbIVzvJV0pJu7nBEekm423E0GpUw\n+SuhMeHGQJqxvnPWW0Ytab6P4vVi0SKzh8Ul2fof/7SUEuoEoXV0YL24oYql\nqF4BRxHsRPKprksF/2T7UagLXpQewnZDbOfWkIQPYxzhqtSdvyWVE49L810J\nxl8Jq191AbxP0+zb/ZoXC6A+zA6sSbJTMZ6Sc2QZwCqI6KkrnvWUW0qlJpSG\n586HLbMrnJU0afT1Ed/YiMxP3fvjZJgLeKCRoxwjb69ZdoCM3LvI1mTsxhRh\nPGeUCHP85U4oh62AS3SdSwqUJ/1GtVdrshed/LwcA5sYMy9rzYjUDay6F5I5\nmvayChYlMVHfS9KzqSiIH92jVWiKiR27cE7HfbdNS8ewRsekWPlL5RR5ma98\nq/5Z3Z4w/unsBgyKlfSOEd+Mtir91rSe/bD2x+9Cw5oBOMcGzn03VIx4W3/Z\nTbVcC/2kyHqty+tsnQ3YP8ywILLbg7wM2N6lVR48biiIk6p8CDOjxfj82mNE\ns/5YGBGsOpIX5Gp5Fxo9kx2np8XfRzKJoWAUzg6n5iSf8trwPtcx2zyXUujJ\nCVm6\r\n=4Oeq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"./types/index.d.ts","module":"dist/index.esm.js","browser":{"dist/index.node.js":"dist/index.js"},"gitHead":"5a62e0ec515344aa67d92aa1133d46ef615f4127","scripts":{"build":"rimraf dist && rollup -c && cross-env BROWSER=true rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"peerDependencies":{"crypto-js":"^3.1.9-1","form-data":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.0.7_1617766959887_0.7316623019822635","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@sunmi/secure","version":"1.0.8","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.0.8","maintainers":[{"name":"briefguo","email":"gyj9094@gmail.com"},{"name":"liuwf","email":"819967472@qq.com"},{"name":"michel_ss","email":"sxy15121008456@yeah.net"}],"dist":{"shasum":"24ad4d32043c1d2c9031f9b0ed4babd221aecab0","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.0.8.tgz","fileCount":7,"integrity":"sha512-HQZBmVTCntq2Rd3YhHQAGAugevJXyylphx6wbw8HuYL5LbJ3/d6JaaZOD6V+7QCJJAbkuSbZUM6bI0Dnhd9qWg==","signatures":[{"sig":"MEYCIQCMluqmn2a7/fQN+/7HtDae6xSU58KE3jtB6KV29J7TTQIhALp2m6/9WChVrsZgf2hqctSeY0NVTJHRCt6ERX4tn4+d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbUQQCRA9TVsSAnZWagAA288P/12xVGU8FXufX6IKZVGl\n9AxXhrEmoKx08ik2K3knryGatD8fdqhX28IRSAoCHFyPKxZB8IYtY6niiscw\nKnBVDCqUuufGOxoL9Qr3HN3BoFYgvLcLlaN+qB3Re1QL2gU82yKDe02/qwqo\nSAtCsUW3G1UsMjbjprQn6+auyAxrC0hnX9s6hrBNpIfvpVhCtOjmq6Zz8Mxd\ni/2C4sgMIr0VQpdBJH8GWkLnFsjMvmHL47j52fOmKIEwIAhwKDM628caA52D\nUHUrwvTEW/UpQc8HW8hyFGqb8EtiRL6AOojq3gZlpbSoHzUp4b28m5BL0uAq\nP2SEpEiU91Y9pusAx36NN+RS4rgVkxHDxGeoNfp+ts9ZoH46Ud62gVHxny3H\nvT0sJmCs4+z8Ja/wXMcLr8RWnUfBJsHBMhFTaFfrrhvfGmhfpzkqVICTnEJx\nbr+OstUJm/SAMbzBGtnhZeHVFXK1WUPcQPvfWDnZaHgxbbJMfYdS8w1Eka/x\nsfgj8KryAQhi52tG3VRBgsHLEwibdywbQ+2J1hsVjdMIRWWUOJY/6Ii5TSAq\n75LNvUkEfimhV72+MSkjLSqJ9dlPLIjaNfdf1dXQPwDwWkyBo1q3aBzzi7Gl\nF/HE/O1sBwnJDizZPcG3mXcRToeYM1MqAb6GwOy0IrmcqaLxIHRdrWgf2eJg\nSe3w\r\n=xjsu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"./types/index.d.ts","module":"dist/index.esm.js","browser":{"dist/index.node.js":"dist/index.js"},"gitHead":"5658dd536a747faefd387147cedd079b16ffa9c0","scripts":{"build":"rimraf dist && rollup -c && cross-env BROWSER=true rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"peerDependencies":{"crypto-js":"^3.1.9-1","form-data":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.0.8_1617773583771_0.35768647446484847","host":"s3://npm-registry-packages"}},"1.0.9-beta.0":{"name":"@sunmi/secure","version":"1.0.9-beta.0","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.0.9-beta.0","maintainers":[{"name":"liuwf","email":"819967472@qq.com"},{"name":"michel_ss","email":"sxy15121008456@yeah.net"},{"name":"briefguo","email":"gyj9094@gmail.com"}],"dist":{"shasum":"31a994c1e1c2b86dc404a9dfeff47b1d2ab043ac","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.0.9-beta.0.tgz","fileCount":5,"integrity":"sha512-Mwa2G16znZriW6p1zOc0nEhBszi5r9OP6OIVcbWMTzJrv44vjcO9sKV9JcJbafTmfIR8yuzMDaaHdBOyTPZ02g==","signatures":[{"sig":"MEUCIQDihMrBsoLNc/C7wRBxHFAuvk/xYVoC+Zoej0pA4ffjbwIgHE+8vlHLiMO/XaEBJMF7q43X8R3pmRqq1I/aQqBMYzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16229},"main":"dist/index.cjs.js","types":"./types/index.d.ts","browser":"dist/index.browser.js","gitHead":"52f09fe3256563e54a4fd2b2a08f35f5cde2329d","scripts":{"build":"rimraf dist && rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"peerDependencies":{"crypto-js":"^3.1.9-1","form-data":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.0.9-beta.0_1632643141173_0.9578191187052347","host":"s3://npm-registry-packages"}},"1.1.0-beta.0":{"name":"@sunmi/secure","version":"1.1.0-beta.0","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.1.0-beta.0","maintainers":[{"name":"liuwf","email":"819967472@qq.com"},{"name":"michel_ss","email":"sxy15121008456@yeah.net"},{"name":"briefguo","email":"gyj9094@gmail.com"}],"dist":{"shasum":"ce2ee9301d3e6db8caa38abb745b1f5781797799","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.1.0-beta.0.tgz","fileCount":5,"integrity":"sha512-u1tXphjFrgV26qi8iMEYyL2K1bawDNbHTI4jGbzJL0cntL2ZtAYT0Mf/Ote2WWWISW0pDR1bo+7iQPN1yr2YKQ==","signatures":[{"sig":"MEQCIGxFvMzdxNNZ0Zx6m/UrusivZQl3+OkbO46DDR3GXGwnAiAxFY0gwFr7nTGJ1xOQbPpVfQjibdsU9r0T5EVn/wNIeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpz1bCRA9TVsSAnZWagAAa3sP/3R2jsa1xSwQ+ogIm800\n/7horuscw+D7SBXGk0MNie1R/IUL8ZgUU0oTyc4DgVSmS4gUdlzQgkKkihYB\nknzNt67t9RGV0pd3plgNQ8Pqsr88bV1XEdEcL5luEN/lgvQiF741xv60EC0l\nihFVpa81FUpLWSZfVAzthaMDZSF/c3RWe+PAfSFHADVG+Fz29rFOxU7z9Yqe\nPnaKn+GSZRAXSSkE5iZxHWWtdtTbSPDerKlkpa3EGuw4YPmrrseoV27qXxb6\ndlYd6My4e0xWKa5I6AQ4PucOM0qDA1wusnrryRJqOB1uW4s5At+Q/lArW417\nSM8wfpWTg2FL0Ipu8sQ5tKxNPvaitKQdCthD1bBT/hu5xjVZQ8/V6EhbSTzC\nh2LQBHOgNOFmI5bMTPIqsJOdHspXUB599Z5BU4XGBuM9kPLnhbFv+w81QAfE\nWzJ1vVciu3Nh9OK9UMVne4ktjRKfOkesdWbcWZpB2Nu+tDxZW1QeJDmprIoa\nkRco0FEd/uffSBRMz/znVw0k5EAiakSAWG1KIbzSMPF1eAbtdYmnQb4qcerC\nFh/JHmzvdx6wIxOfqeK1ldwBgwHY93I3GWbqJ4omAT97IHvcYf8VlBlqIM7Q\nq2VvjRzV1pyN4/tkE74lD8F8QVJnaQKqywILDucSc4cEUN9axY92jxfhYS+d\n35gZ\r\n=lrtO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"./types/index.d.ts","readme":"## 简介\n\n用于处理约定的加解密操作，包括密码加密，请求体封装，des加解密等\n\n> 支持 browser端 和 node端 使用\n\n## 安装\n\n通过npm:\n\n```bash\nnpm i @sunmi/secure\n```\n\n浏览器引用:\n\n```html\n<!-- 需要依赖crypto-js -->\n<script src=\"/path/to/crypto-js.js\" />\n<script src=\"/path/to/@sunmi/secure/dist/index.js\" />\n<!-- 通过全局对象 Secure 使用 -->\n```\n\n## 使用\n\n### 初始化实例\n\n```js\nimport Secure from '@sunmi/secure';\n// 初始化实例\nconst secure = new Secure({\n  md5Key: '', // md5加密key\n  desKey: '', // des加密key\n  desIv: '',  // des加密iv\n  isEncrypted: 1 // 是否开启参数加密，1|0，开启后请求体中的参数会进行加密\n});\n\n// des加密\nsecure.encrypt('message')\n\n```\n\n### 实例提供的方法列表\n\n```bash\nSecure\n  |- encrypt\n  |- decrypt\n  |- encodePassword\n  |- resolveBody\n  |- paramsEncode\n  |- paramsDecode\n\n```\n\n### secure.encrypt\n\ndes加密\n\n**参数**\n  - 待加密字符串\n\n**返回**\n  - 加密字符串\n\n```bash\nsecure.encrypt(string)\n```\n\n### secure.decrypt\n\ndes解密\n\n**参数**\n  - 已加密字符串\n\n**返回**\n  - 解密字符串\n\n```bash\nsecure.decrypt(string)\n```\n\n### secure.encodePassword\n\n密码字符串加密\n\n**参数**\n  - 密码字符串\n\n**返回**\n  - 加密字符串\n\n```bash\nsecure.encodePassword(string)\n```\n\n### secure.resolveBody\n\nrequest请求体包装处理\n\n**参数**\n  - params 请求参数对象\n  - opts 附加处理项，对象\n    - opts.contentType 请求体类型，取值['multipart/form-data' | 'application/x-www-urlencoded']\n    - opts.extraBody 额外的body参数，会添加到请求体中\n\n**返回**\n  - 加密字符串\n\n```bash\nsecure.resolveBody(params, opts)\n```\n\n### secure.paramsEncode\n\n请求体params字段加密\n\n**参数**\n  - 参数对象\n\n**返回**\n  - 加密字符串\n\n```bash\nsecure.paramsEncode(params)\n```\n\n### secure.paramsDecode\n\n请求体params字段解密\n\n**参数**\n  - 加密字符串\n\n**返回**\n  - 参数对象\n\n```bash\nsecure.paramsDecode(string)\n```\n","browser":"dist/index.browser.js","gitHead":"b65f51e4ceb26767c4e4327bce053726c612df5d","scripts":{"build":"rimraf dist && rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"crypto-js":"^3.1.9-1","form-data":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.1.0-beta.0_1638350171848_0.9488865281037662","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@sunmi/secure","version":"1.1.0","keywords":["secure"],"author":"","license":"ISC","_id":"@sunmi/secure@1.1.0","maintainers":[{"name":"liuwf","email":"819967472@qq.com"},{"name":"michel_ss","email":"sxy15121008456@yeah.net"},{"name":"briefguo","email":"gyj9094@gmail.com"}],"dist":{"shasum":"e89b2f607c7e140a3de66056fcbc0d16339ffbd6","tarball":"https://registry.npmjs.org/@sunmi/secure/-/secure-1.1.0.tgz","fileCount":5,"integrity":"sha512-LIPmSg+Q/GSzrcI/tMf19lBG6WoLV4WjIgGsNJ/JLmXixlcYYntNn7wDNiIKdzsPCCyBZ7cQ0rE02udAyNMcig==","signatures":[{"sig":"MEYCIQC0e1dK973Afh1mRF9ogP4B4DWqiOyTpaE6zlTQe7jwPwIhAKNKjtMQ1D9HKxPycNWYKORVdUy7R57evw1vToU+h+92","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqXo3CRA9TVsSAnZWagAAsp8P/RUMwf0nuyXZ+bYtXaIL\n3ANe/7J80rAZaWhCeNGgbD1+hjd8corI3Q1Ae30TKYoAwJgW6+wsPZto63W4\nvK6nvXxixVPeot4GCFI7X3e9VQHlOiwRfpGPU2mknRv+S4I4Eihzfymggziq\nyeWRm3jCwE4/CexRtoK3SKxFUB/wlxxt+yWl7gcPKs548lMzjRLe44YOlCNb\nts0ZeGMiBAKZP0sNiMPFBa0XvLua/bVHMms1nhHLoKExxulJwJ17fhhjoyyj\nQcPGg5XnI720zjja5dHItaqiQNtbBa78kJoxrVgVnduEz7LYzqSkdZhdiYWf\nyxpoa4QpjOjxE2Rj/NUkPEUuRtmaisZ86biix+g0HM1KeTuOgvPgXNQ+HcpG\nmJXw3CzJQNrDDfkamF4GKmiUIwsk6iXzmmEqFK5oQaG214VOeXgFIQL07ZCi\nm1iAXYABzTUOJPM7c8AwOlT7wku085hW7hczZXiBLut6Lgg1cMsQSmzWqyQe\ntkZOJptJY6MLDrKnyHTfsrsz8oy/WlzWVDQCJATR9PBrkwQpBkFTyq/faQzf\nCtxTcxu4+o0L6DPfFvsDrG5a+gk/+/y8deXaSKJcRRh7I1iEwj0OucFXCGR5\na/JseE4YHWvWOkZ7PnKOSIqCEHH4TMU1afPrzc5XD7Uswc1fS8fO5p0IEEQW\nkZDL\r\n=bZfk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"./types/index.d.ts","browser":"dist/index.browser.js","gitHead":"0dec84018965ffad7f45225004bd56d1b400cfd6","scripts":{"build":"rimraf dist && rollup -c"},"_npmUser":{"name":"liuwf","email":"819967472@qq.com"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"functions for security","directories":{},"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"peerDependencies":{"crypto-js":"^3.1.9-1","form-data":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure_1.1.0_1638496823295_0.9077209772045072","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-06-14T07:15:47.371Z","modified":"2026-03-10T05:47:52.528Z","1.0.0-beta.0":"2019-06-14T06:56:16.536Z","1.0.0":"2019-06-14T07:15:47.691Z","1.0.1":"2019-06-17T07:29:57.363Z","1.0.2":"2019-06-19T01:16:20.975Z","1.0.3":"2019-06-19T02:38:58.298Z","1.0.4-beta.0":"2019-06-19T07:55:57.736Z","1.0.4-beta.1":"2019-06-19T09:23:59.579Z","1.0.4":"2019-06-19T09:32:23.251Z","1.0.5":"2019-07-08T10:05:57.826Z","1.0.7":"2021-04-07T03:42:40.038Z","1.0.8":"2021-04-07T05:33:03.874Z","1.0.9-beta.0":"2021-09-26T07:59:01.299Z","1.1.0-beta.0":"2021-12-01T09:16:11.990Z","1.1.0":"2021-12-03T02:00:23.456Z"},"license":"ISC","keywords":["secure"],"description":"functions for security","maintainers":[{"email":"819967472@qq.com","name":"liuwf"},{"email":"gyj9094@gmail.com","name":"briefguo"},{"email":"guoyongjie@sunmi.com","name":"sunmi_yongjie"}],"readme":"## 简介\n\n用于处理约定的加解密操作，包括密码加密，请求体封装，des加解密等\n\n> 支持 browser端 和 node端 使用\n\n## 安装\n\n通过npm:\n\n```bash\nnpm i @sunmi/secure\n```\n\n浏览器引用:\n\n```html\n<!-- 需要依赖crypto-js -->\n<script src=\"/path/to/crypto-js.js\" />\n<script src=\"/path/to/@sunmi/secure/dist/index.js\" />\n<!-- 通过全局对象 Secure 使用 -->\n```\n\n## 使用\n\n### 初始化实例\n\n```js\nimport Secure from '@sunmi/secure';\n// 初始化实例\nconst secure = new Secure({\n  md5Key: '', // md5加密key\n  desKey: '', // des加密key\n  desIv: '',  // des加密iv\n  isEncrypted: 1 // 是否开启参数加密，1|0，开启后请求体中的参数会进行加密\n});\n\n// des加密\nsecure.encrypt('message')\n\n```\n\n### 实例提供的方法列表\n\n```bash\nSecure\n  |- encrypt\n  |- decrypt\n  |- encodePassword\n  |- resolveBody\n  |- paramsEncode\n  |- paramsDecode\n\n```\n\n### secure.encrypt\n\ndes加密\n\n**参数**\n  - 待加密字符串\n\n**返回**\n  - 加密字符串\n\n```bash\nsecure.encrypt(string)\n```\n\n### secure.decrypt\n\ndes解密\n\n**参数**\n  - 已加密字符串\n\n**返回**\n  - 解密字符串\n\n```bash\nsecure.decrypt(string)\n```\n\n### secure.encodePassword\n\n密码字符串加密\n\n**参数**\n  - 密码字符串\n\n**返回**\n  - 加密字符串\n\n```bash\nsecure.encodePassword(string)\n```\n\n### secure.resolveBody\n\nrequest请求体包装处理\n\n**参数**\n  - params 请求参数对象\n  - opts 附加处理项，对象\n    - opts.contentType 请求体类型，取值['multipart/form-data' | 'application/x-www-urlencoded']\n    - opts.extraBody 额外的body参数，会添加到请求体中\n\n**返回**\n  - 加密字符串\n\n```bash\nsecure.resolveBody(params, opts)\n```\n\n### secure.paramsEncode\n\n请求体params字段加密\n\n**参数**\n  - 参数对象\n\n**返回**\n  - 加密字符串\n\n```bash\nsecure.paramsEncode(params)\n```\n\n### secure.paramsDecode\n\n请求体params字段解密\n\n**参数**\n  - 加密字符串\n\n**返回**\n  - 参数对象\n\n```bash\nsecure.paramsDecode(string)\n```\n","readmeFilename":"README.md"}