crypto-browserify icon indicating copy to clipboard operation
crypto-browserify copied to clipboard

partial implementation of node's `crypto` for the browser

Results 47 crypto-browserify issues
Sort by recently updated
recently updated
newest added

nodejs crypto module provides a [randomInt](https://nodejs.org/api/crypto.html#cryptorandomintmin-max-callback) function, which is missing in the crypto-browserify package. The implementation can be made using the web crypto api and the getRandomValues() function and use...

We re using pbkdf2sync in our application and we use rollup with esm bundling. When we run our application we get error Uncaught (in promise) TypeError: createHmac$1 is not a...

Hello, We are using a project which needs `crypto.browserify` (or its derivatives and the packages it has inspired). However we have hit a problem: crypto.subtle isn't polyfilled. This is a...

adds the `crypto.hash` function from node 21.7.0 https://nodejs.org/api/crypto.html#cryptohashalgorithm-data-outputencoding

I am working on a Lynx project and using their [polyfills package](https://github.com/rspack-contrib/rsbuild-plugin-node-polyfill) which uses crypto-browserify for polyfilling the crypto package. I am also using @permaweb/aoconnect package which relies on the...

- `crypto-browserify` depends on `browserify-sign@^4.2` [link](https://github.com/browserify/crypto-browserify/blob/55476aca92a99c81fcc438519a4d55817fb455fc/package.json#L27) - `browserify-sign@^4.2` depends on `elliptic@^6.5` [link](https://github.com/browserify/browserify-sign/blob/bf2c3ec8fa046a52420ccd322186cc477d82165c/package.json#L36) - `elliptic@^6.5` depends on `brorand@^1.1` [link](https://github.com/indutny/elliptic/blob/9b77436a59cc35eccf4ffb848259c8762a492ee7/package.json#L49) - `brorand@^1.1` uses `crypto` [link](https://github.com/indutny/brorand/blob/ddc4f9344287769d7e2c2ea987d26bbeec5456b4/index.js#L56)

Hi! 👋 Firstly, thanks for your work on this project! 🙂 Today I used [patch-package](https://github.com/ds300/patch-package) to patch `[email protected]` for the project I'm working on. Here is the diff that solved...