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

ursa-purejs

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ursa-purejs - npm Package Compare versions

Comparing version 0.0.2 to 0.0.3

10

lib/ursa.js

@@ -245,3 +245,4 @@ // Copyright 2012 The Obvious Corporation.

buf = decodeString(buf, bufEncoding);
padding = padding || ursaNative.RSA_PKCS1_OAEP_PADDING;
padding = padding || 'pkcs1_oaep';
rsa.setOptions({ encryptionScheme: padding });
return rsa.encrypt(buf);

@@ -317,3 +318,4 @@ //return encodeBuffer(rsa.publicEncrypt(buf, padding), outEncoding);

buf = decodeString(buf, bufEncoding);
padding = padding || ursaNative.RSA_PKCS1_OAEP_PADDING;
padding = padding || 'pkcs1_oaep';
rsa.setOptions({ encryptionScheme: padding });
return encodeBuffer(rsa.decrypt(buf), outEncoding);

@@ -680,4 +682,4 @@ //return encodeBuffer(rsa.privateDecrypt(buf, padding), outEncoding);

sshFingerprint: sshFingerprint,
RSA_PKCS1_PADDING: ursaNative.RSA_PKCS1_PADDING,
RSA_PKCS1_OAEP_PADDING: ursaNative.RSA_PKCS1_OAEP_PADDING,
RSA_PKCS1_PADDING: 'pkcs1',
RSA_PKCS1_OAEP_PADDING: 'pkcs1_oaep',
};

2

package.json
{
"name": "ursa-purejs",
"version": "0.0.2",
"version": "0.0.3",
"description": "A pure-js drop-in replacement for URSA, using node-rsa",

@@ -5,0 +5,0 @@ "main": "lib/ursa.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc