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

appc-security

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

appc-security - npm Package Compare versions

Comparing version 0.0.14 to 0.0.15

8

lib/index.js

@@ -99,3 +99,3 @@ /**

// use the password to create a derived key used for encrypting
derivedKey = crypto.pbkdf2Sync(key, saltAndPepper, ITERATIONS, KEY_LENGTH / keySizeFactor),
derivedKey = crypto.pbkdf2Sync(key, saltAndPepper, ITERATIONS, KEY_LENGTH / keySizeFactor, 'SHA1'),
// create our cipher

@@ -213,3 +213,3 @@ cipher = crypto.createCipheriv('AES-' + size + '-CBC', derivedKey, iv);

// create our derived key
var derivedKey = crypto.pbkdf2Sync(key, saltAndPepper, ITERATIONS, KEY_LENGTH / keySizeFactor),
var derivedKey = crypto.pbkdf2Sync(key, saltAndPepper, ITERATIONS, KEY_LENGTH / keySizeFactor, 'SHA1'),
ivKey = new Buffer(iv, 'hex'),

@@ -258,3 +258,3 @@ // create our decryption cipher

},
secret = crypto.pbkdf2Sync(apikey, sha1(apikey + key_secret + master_secret), 100, 16).toString('base64'),
secret = crypto.pbkdf2Sync(apikey, sha1(apikey + key_secret + master_secret), 100, 16, 'SHA1').toString('base64'),
options = {

@@ -284,3 +284,3 @@ expiresIn: String(expiry),

decoded = jwt.decode(buf, {complete: true}),
secret = crypto.pbkdf2Sync(decoded.payload.apikey, sha1(decoded.payload.apikey + decoded.payload.headers.$ks + master_secret), 100, 16).toString('base64');
secret = crypto.pbkdf2Sync(decoded.payload.apikey, sha1(decoded.payload.apikey + decoded.payload.headers.$ks + master_secret), 100, 16, 'SHA1').toString('base64');
return jwt.verify(buf, secret, {algorithm: 'HS256', issuer: 'https://security.appcelerator.com'});

@@ -287,0 +287,0 @@ }

{
"name": "appc-security",
"version": "0.0.14",
"version": "0.0.15",
"description": "Appcelerator Security Best Practices Library for Node",

@@ -5,0 +5,0 @@ "main": "index.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