{"_id":"browserify-rsa","_rev":"3724490","name":"browserify-rsa","description":"RSA for browserify","dist-tags":{"latest":"4.1.1"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"time":{"modified":"2025-02-13T06:05:09.000Z","created":"2014-12-22T15:58:02.766Z","4.1.1":"2024-09-26T23:18:32.485Z","4.1.0":"2020-11-12T15:16:14.202Z","4.0.1":"2016-02-25T22:59:56.886Z","4.0.0":"2015-10-29T14:15:37.450Z","3.0.0":"2015-10-26T22:37:16.706Z","2.0.1":"2015-05-21T02:56:00.897Z","2.0.0":"2015-01-28T17:36:03.303Z","1.1.1":"2015-01-06T12:47:10.377Z","1.1.0":"2014-12-22T18:59:01.867Z","1.0.0":"2014-12-22T15:58:02.766Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/crypto-browserify/browserify-rsa.git"},"versions":{"4.1.1":{"name":"browserify-rsa","version":"4.1.1","description":"RSA for browserify","bugs":{"url":"https://github.com/crypto-browserify/browserify-rsa/issues"},"license":"MIT","main":"index.js","exports":{".":"./index.js","./package.json":"./package.json"},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/crypto-browserify/browserify-rsa.git"},"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","pretest":"npm run lint","test":"npm run tests-only","tests-only":"tape 'test/**/*.js'","posttest":"npx npm@'>=10.2' audit --production","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"dependencies":{"bn.js":"^5.2.1","randombytes":"^2.1.0","safe-buffer":"^5.2.1"},"devDependencies":{"@ljharb/eslint-config":"^21.1.1","auto-changelog":"^2.5.0","encoding":"^0.1.13","eslint":"=8.8.0","in-publish":"^2.0.1","npmignore":"^0.3.1","parse-asn1":"^5.1.7","safe-publish-latest":"^2.0.0","tape":"^5.9.0"},"engines":{"node":">= 0.10"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows","test",".eslintrc",".github"]},"_id":"browserify-rsa@4.1.1","gitHead":"14e9cbd1641038efb900ecbef8be7cb7f0781dc7","homepage":"https://github.com/crypto-browserify/browserify-rsa#readme","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"shasum":"06e530907fe2949dc21fc3c2e2302e10b1437238","size":4274,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-4.1.1.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browserify-rsa_4.1.1_1727392712304_0.7354362686557119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T23:18:32.485Z","publish_time":1727392712485,"_source_registry_name":"default","_cnpm_publish_time":1727392712485},"4.1.0":{"name":"browserify-rsa","version":"4.1.0","description":"RSA for browserify","bugs":{"url":"https://github.com/crypto-browserify/browserify-rsa/issues"},"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/crypto-browserify/browserify-rsa.git"},"scripts":{"lint":"standard","test":"npm run lint && npm run unit","unit":"tape test/*.js"},"dependencies":{"bn.js":"^5.0.0","randombytes":"^2.0.1"},"devDependencies":{"parse-asn1":"^5.0.0","standard":"^6.0.8","tape":"^4.5.1"},"gitHead":"3ab41e2e1f115fd69473b11c8ddde781f767afe3","homepage":"https://github.com/crypto-browserify/browserify-rsa#readme","_id":"browserify-rsa@4.1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"b2fd06b5b75ae297f7ce2dc651f918f5be158c8d","size":1894,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-4.1.0.tgz"},"_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"directories":{},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browserify-rsa_4.1.0_1605194174081_0.3818099630684191"},"_hasShrinkwrap":false,"publish_time":1605194174202,"_cnpm_publish_time":1605194174202},"4.0.1":{"name":"browserify-rsa","version":"4.0.1","description":"RSA for browserify","main":"index.js","scripts":{"test":"node test.js | tspec"},"author":"","license":"MIT","dependencies":{"bn.js":"^4.1.0","randombytes":"^2.0.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/crypto-browserify/browserify-rsa.git"},"devDependencies":{"parse-asn1":"^5.0.0","tap-spec":"^2.1.2","tape":"^3.0.3"},"gitHead":"63b22b3306a8a55b6c2d4f34e2c331db0c8398e7","bugs":{"url":"https://github.com/crypto-browserify/browserify-rsa/issues"},"homepage":"https://github.com/crypto-browserify/browserify-rsa#readme","_id":"browserify-rsa@4.0.1","_shasum":"21e0abfaf6f2029cf2fafb133567a701d4135524","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.7.0","_npmUser":{"name":"dcousens","email":"email@dcousens.com"},"dist":{"shasum":"21e0abfaf6f2029cf2fafb133567a701d4135524","size":5999,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-4.0.1.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/browserify-rsa-4.0.1.tgz_1456441196079_0.6414434532634914"},"directories":{},"publish_time":1456441196886,"_cnpm_publish_time":1456441196886,"_hasShrinkwrap":false},"4.0.0":{"name":"browserify-rsa","version":"4.0.0","description":"RSA for browserify","main":"index.js","scripts":{"test":"node test.js | tspec"},"author":"","license":"MIT","dependencies":{"bn.js":"^4.1.0","randombytes":"^2.0.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/calvinmetcalf/browserify-rsa.git"},"devDependencies":{"parse-asn1":"^5.0.0","tap-spec":"^2.1.2","tape":"^3.0.3"},"gitHead":"c6465e2cecc9872b80e77ffe6dfce993991db142","bugs":{"url":"https://github.com/calvinmetcalf/browserify-rsa/issues"},"homepage":"https://github.com/calvinmetcalf/browserify-rsa#readme","_id":"browserify-rsa@4.0.0","_shasum":"a72c5e33833fd576c3ccd3d1d5fe61c48fdd974d","_from":".","_npmVersion":"2.9.0","_nodeVersion":"4.2.1","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"dist":{"shasum":"a72c5e33833fd576c3ccd3d1d5fe61c48fdd974d","size":6716,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-4.0.0.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"directories":{},"publish_time":1446128137450,"_cnpm_publish_time":1446128137450,"_hasShrinkwrap":false},"3.0.0":{"name":"browserify-rsa","version":"3.0.0","description":"RSA for browserify","main":"index.js","scripts":{"test":"node test.js | tspec"},"author":"","license":"MIT","dependencies":{"bn.js":"^3.0.0","randombytes":"^2.0.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/calvinmetcalf/browserify-rsa.git"},"devDependencies":{"tap-spec":"^2.1.2","tape":"^3.0.3","parse-asn1":"^3.0.0"},"gitHead":"b0c488809895150afb073cd3274ff82c80d3d2e0","bugs":{"url":"https://github.com/calvinmetcalf/browserify-rsa/issues"},"homepage":"https://github.com/calvinmetcalf/browserify-rsa#readme","_id":"browserify-rsa@3.0.0","_shasum":"9e8ea73e4eb1038aa0291ec4c25d1c41753133fc","_from":".","_npmVersion":"2.14.3","_nodeVersion":"3.3.1","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"dist":{"shasum":"9e8ea73e4eb1038aa0291ec4c25d1c41753133fc","size":6001,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-3.0.0.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"directories":{},"publish_time":1445899036706,"_cnpm_publish_time":1445899036706,"_hasShrinkwrap":false},"2.0.1":{"name":"browserify-rsa","version":"2.0.1","description":"browserify-rsa ==== [![Build Status](https://travis-ci.org/crypto-browserify/browserify-rsa.svg)](https://travis-ci.org/crypto-browserify/browserify-rsa)","main":"index.js","scripts":{"test":"node test.js | tspec"},"author":"","license":"MIT","dependencies":{"bn.js":"^2.0.0","randombytes":"^2.0.1"},"repository":{"type":"git","url":"git@github.com:calvinmetcalf/browserify-rsa.git"},"devDependencies":{"tap-spec":"^2.1.2","tape":"^3.0.3","parse-asn1":"^3.0.0"},"gitHead":"130a777e463ebde28794645611c099c6685f44bf","bugs":{"url":"https://github.com/calvinmetcalf/browserify-rsa/issues"},"homepage":"https://github.com/calvinmetcalf/browserify-rsa","_id":"browserify-rsa@2.0.1","_shasum":"9e6ec3e5bca3fdd11c9a93c14d2bb146470083bc","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"dist":{"shasum":"9e6ec3e5bca3fdd11c9a93c14d2bb146470083bc","size":5274,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-2.0.1.tgz"},"directories":{},"publish_time":1432176960897,"_cnpm_publish_time":1432176960897,"_hasShrinkwrap":false},"2.0.0":{"name":"browserify-rsa","version":"2.0.0","description":"browserify-rsa ==== [![Build Status](https://travis-ci.org/calvinmetcalf/browserify-rsa.svg)](https://travis-ci.org/calvinmetcalf/browserify-rsa)","main":"index.js","scripts":{"test":"node test.js | tspec"},"author":"","license":"MIT","dependencies":{"bn.js":"^1.0.0","randombytes":"^2.0.1"},"repository":{"type":"git","url":"git@github.com:calvinmetcalf/browserify-rsa.git"},"devDependencies":{"tap-spec":"^2.1.2","tape":"^3.0.3","parse-asn1":"^3.0.0"},"gitHead":"f0f7efebf5a0dce46cec9f396f21e215328a0c88","bugs":{"url":"https://github.com/calvinmetcalf/browserify-rsa/issues"},"homepage":"https://github.com/calvinmetcalf/browserify-rsa","_id":"browserify-rsa@2.0.0","_shasum":"b3e4f6d03a07db4408bfd9dbc0fef323bfe1bdcb","_from":".","_npmVersion":"2.3.0","_nodeVersion":"1.0.4","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"dist":{"shasum":"b3e4f6d03a07db4408bfd9dbc0fef323bfe1bdcb","size":5961,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-2.0.0.tgz"},"directories":{},"publish_time":1422466563303,"_cnpm_publish_time":1422466563303,"_hasShrinkwrap":false},"1.1.1":{"name":"browserify-rsa","version":"1.1.1","description":"browserify-rsa ==== [![Build Status](https://travis-ci.org/calvinmetcalf/browserify-rsa.svg)](https://travis-ci.org/calvinmetcalf/browserify-rsa)","main":"index.js","scripts":{"test":"node test.js | tspec"},"author":"","license":"MIT","dependencies":{"bn.js":"^1.0.0"},"repository":{"type":"git","url":"git@github.com:calvinmetcalf/browserify-rsa.git"},"devDependencies":{"tap-spec":"^2.1.2","tape":"^3.0.3","parse-asn1":"^1.2.0"},"gitHead":"4f48f8733048a7115a7459c6c0152b3550e0f08f","bugs":{"url":"https://github.com/calvinmetcalf/browserify-rsa/issues"},"homepage":"https://github.com/calvinmetcalf/browserify-rsa","_id":"browserify-rsa@1.1.1","_shasum":"d7c952e12e44192680613ea7f3baa83af585c8ad","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.11.14","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"dist":{"shasum":"d7c952e12e44192680613ea7f3baa83af585c8ad","size":5964,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-1.1.1.tgz"},"directories":{},"publish_time":1420548430377,"_cnpm_publish_time":1420548430377,"_hasShrinkwrap":false},"1.1.0":{"name":"browserify-rsa","version":"1.1.0","description":"browserify-rsa ==== [![Build Status](https://travis-ci.org/calvinmetcalf/browserify-rsa.svg)](https://travis-ci.org/calvinmetcalf/browserify-rsa)","main":"index.js","scripts":{"test":"node test.js | tspec"},"author":"","license":"MIT","dependencies":{"bn.js":"^0.16.0"},"repository":{"type":"git","url":"git@github.com:calvinmetcalf/browserify-rsa.git"},"devDependencies":{"tap-spec":"^2.1.2","tape":"^3.0.3","parse-asn1":"^1.2.0"},"gitHead":"240e16c3b116dca1a63e463f494bd3447abb3b8a","bugs":{"url":"https://github.com/calvinmetcalf/browserify-rsa/issues"},"homepage":"https://github.com/calvinmetcalf/browserify-rsa","_id":"browserify-rsa@1.1.0","_shasum":"c8262236d86ec4cf472d8fc0b839344dec3c0741","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.11.14","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"dist":{"shasum":"c8262236d86ec4cf472d8fc0b839344dec3c0741","size":5961,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-1.1.0.tgz"},"directories":{},"publish_time":1419274741867,"_cnpm_publish_time":1419274741867,"_hasShrinkwrap":false},"1.0.0":{"name":"browserify-rsa","version":"1.0.0","description":"browserify-rsa ====","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","dependencies":{"bn.js":"^0.16.0"},"repository":{"type":"git","url":"git@github.com:calvinmetcalf/browserify-rsa.git"},"gitHead":"ceb731f7d56e4aba5440b99709dda6c2cb38b5dc","bugs":{"url":"https://github.com/calvinmetcalf/browserify-rsa/issues"},"homepage":"https://github.com/calvinmetcalf/browserify-rsa","_id":"browserify-rsa@1.0.0","_shasum":"bcfd798b92c00b084f31456241bd21cd2b572409","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.11.14","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"indutny","email":"fedor@indutny.com"},{"name":"jprichardson","email":""},{"name":"ljharb","email":""}],"dist":{"shasum":"bcfd798b92c00b084f31456241bd21cd2b572409","size":1436,"noattachment":false,"key":"/browserify-rsa/-/browserify-rsa-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/browserify-rsa/download/browserify-rsa-1.0.0.tgz"},"directories":{},"publish_time":1419263882766,"_cnpm_publish_time":1419263882766,"_hasShrinkwrap":false}},"readme":"# browserify-rsa\n\n[![NPM Package](https://img.shields.io/npm/v/browserify-rsa.svg?style=flat-square)](https://www.npmjs.org/package/browserify-rsa)\n[![Build Status](https://img.shields.io/travis/crypto-browserify/browserify-rsa.svg?branch=master&style=flat-square)](https://travis-ci.org/crypto-browserify/browserify-rsa)\n[![Dependency status](https://img.shields.io/david/crypto-browserify/browserify-rsa.svg?style=flat-square)](https://david-dm.org/crypto-browserify/browserify-rsa#info=dependencies)\n\nRSA private decryption/signing using chinese remainder and blinding.\n\n## API\n\nGive it a message as a Buffer and a private key (as decoded by `ASN.1`) and it returns encrypted data as a Buffer.\n\n## LICENSE\n\nMIT\n","_attachments":{},"homepage":"https://github.com/crypto-browserify/browserify-rsa#readme","bugs":{"url":"https://github.com/crypto-browserify/browserify-rsa/issues"},"license":"MIT"}