New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@ravshansbox/browser-crypto

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ravshansbox/browser-crypto - npm Package Compare versions

Comparing version

to
2.0.2

4

package.json
{
"name": "@ravshansbox/browser-crypto",
"version": "2.0.1",
"version": "2.0.2",
"description": "Node.js crypto module subset for browser",

@@ -22,3 +22,3 @@ "repository": {

"build": "rollup -c",
"prepare": "yarn build"
"prepublishOnly": "npm run build"
},

@@ -25,0 +25,0 @@ "devDependencies": {

@@ -18,3 +18,18 @@ # Node.js 'crypto' module subset for browser

```
import { Buffer, createECDH, createCipheriv, createDecipheriv } from 'browser-crypto';
const {
Buffer,
createECDH,
createCipheriv,
createDecipheriv,
pbkdf2,
pbkdf2Sync,
} = window.browserCrypto;
// import {
// Buffer,
// createECDH,
// createCipheriv,
// createDecipheriv,
// pbkdf2,
// pbkdf2Sync,
// } from 'browser-crypto';

@@ -40,3 +55,3 @@ const ecdh1 = createECDH('secp256k1');

const derivedKey = pbkdf2('password', 'salt', 1, 32, 'sha512', (error, derivedKey) => {
pbkdf2('password', 'salt', 1, 32, 'sha512', (error, derivedKey) => {
if (error) throw error;

@@ -43,0 +58,0 @@ console.log(derivedKey);

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display