Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

@celo/cryptographic-utils

Package Overview
Dependencies
Maintainers
1
Versions
68
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@celo/cryptographic-utils - npm Package Compare versions

Comparing version
5.1.3
to
6.0.0-beta.0
+5
-5
lib/account.js

@@ -362,5 +362,5 @@ "use strict";

* bip39ToUse - bip39 library
* @param derivationPath - This will default to ETH_DERIVATION_PATH in 7.0 forum.celo.org/t/deprecating-the-celo-derivation-path/9229
* @param derivationPath - Defaults to ETH_DERIVATION_PATH in 7.0 forum.celo.org/t/deprecating-the-celo-derivation-path/9229
*/
function generateKeys(mnemonic, password, changeIndex = 0, addressIndex = 0, bip39ToUse = bip39Wrapper, derivationPath = account_1.CELO_DERIVATION_PATH_BASE) {
function generateKeys(mnemonic, password, changeIndex = 0, addressIndex = 0, bip39ToUse = bip39Wrapper, derivationPath = account_1.ETHEREUM_DERIVATION_PATH) {
return __awaiter(this, void 0, void 0, function* () {

@@ -373,3 +373,3 @@ const seed = yield generateSeed(mnemonic, password, bip39ToUse);

// XXX: (@soloseng) no test for this function?
function generateDeterministicInviteCode(recipientPhoneHash, recipientPepper, addressIndex = 0, changeIndex = 0, derivationPath = account_1.CELO_DERIVATION_PATH_BASE) {
function generateDeterministicInviteCode(recipientPhoneHash, recipientPepper, addressIndex = 0, changeIndex = 0, derivationPath = account_1.ETHEREUM_DERIVATION_PATH) {
const seed = Buffer.from((0, sha3_1.keccak_256)((0, utils_1.utf8ToBytes)(recipientPhoneHash + recipientPepper)));

@@ -398,5 +398,5 @@ return generateKeysFromSeed(seed, changeIndex, addressIndex, derivationPath);

* @param addressIndex postion 5 from https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki
* @param derivationPath - This will default to ETH_DERIVATION_PATH in 7.0 forum.celo.org/t/deprecating-the-celo-derivation-path/9229
* @param derivationPath - This defaults to ETH_DERIVATION_PATH forum.celo.org/t/deprecating-the-celo-derivation-path/9229
*/
function generateKeysFromSeed(seed, changeIndex = 0, addressIndex = 0, derivationPath = account_1.CELO_DERIVATION_PATH_BASE) {
function generateKeysFromSeed(seed, changeIndex = 0, addressIndex = 0, derivationPath = account_1.ETHEREUM_DERIVATION_PATH) {
const node = bip32_1.HDKey.fromMasterSeed(seed);

@@ -403,0 +403,0 @@ const newNode = node.derive(`${derivationPath ? `${derivationPath}/` : ''}${changeIndex}/${addressIndex}`);

@@ -1,1 +0,1 @@

{"version":3,"file":"account.js","sourceRoot":"","sources":["../src/account.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"account.js","sourceRoot":"","sources":["../src/account.ts"],"names":[],"mappings":"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"}

@@ -21,3 +21,3 @@ /// <reference types="node" />

*
* @param {string} privateKey Hex encoded private account key.
* @param {string} mnemonic
* @returns {Buffer} Comment Encryption Private key.

@@ -24,0 +24,0 @@ */

@@ -32,3 +32,3 @@ "use strict";

*
* @param {string} privateKey Hex encoded private account key.
* @param {string} mnemonic
* @returns {Buffer} Comment Encryption Private key.

@@ -41,3 +41,3 @@ */

return (0, account_1.generateKeys)(mnemonic, undefined, 1, // The DEK is derived from change index 1, not 0 like the wallet's transaction keys
0, bip39ToUse);
0, bip39ToUse, account_1.CELO_DERIVATION_PATH_BASE);
}

@@ -44,0 +44,0 @@ exports.deriveDek = deriveDek;

@@ -1,1 +0,1 @@

{"version":3,"file":"dataEncryptionKey.js","sourceRoot":"","sources":["../src/dataEncryptionKey.ts"],"names":[],"mappings":";;;AAAA,qDAAyD;AACzD,wDAAyD;AACzD,uDAAmD;AACnD,uCAA+C;AAE/C;;;;;GAKG;AACH,SAAgB,gBAAgB,CAAC,UAAkB;IACjD,OAAO,IAAA,yBAAe,EAAC,IAAA,kBAAU,EAAC,qBAAS,CAAC,YAAY,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;AACjF,CAAC;AAFD,4CAEC;AAED;;;;;;GAMG;AACH,SAAgB,mBAAmB,CAAC,SAAiB;IACnD,OAAO,MAAM,CAAC,IAAI,CAAC,qBAAS,CAAC,eAAe,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE,SAAS,EAAE,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;AACrF,CAAC;AAFD,kDAEC;AAED;;;;;GAKG;AACH,SAAgB,SAAS,CAAC,QAAgB,EAAE,UAAkB;IAC5D,IAAI,CAAC,QAAQ,EAAE,CAAC;QACd,MAAM,IAAI,KAAK,CAAC,kBAAkB,CAAC,CAAA;IACrC,CAAC;IAED,OAAO,IAAA,sBAAY,EACjB,QAAQ,EACR,SAAS,EACT,CAAC,EAAE,mFAAmF;IACtF,CAAC,EACD,UAAU,CACX,CAAA;AACH,CAAC;AAZD,8BAYC;AAEY,QAAA,sBAAsB,GAAG;IACpC,gBAAgB;IAChB,mBAAmB;IACnB,SAAS;CACV,CAAA"}
{"version":3,"file":"dataEncryptionKey.js","sourceRoot":"","sources":["../src/dataEncryptionKey.ts"],"names":[],"mappings":";;;AAAA,qDAAyD;AACzD,wDAAyD;AACzD,uDAAmD;AACnD,uCAA0E;AAE1E;;;;;GAKG;AACH,SAAgB,gBAAgB,CAAC,UAAkB;IACjD,OAAO,IAAA,yBAAe,EAAC,IAAA,kBAAU,EAAC,qBAAS,CAAC,YAAY,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;AACjF,CAAC;AAFD,4CAEC;AAED;;;;;;GAMG;AACH,SAAgB,mBAAmB,CAAC,SAAiB;IACnD,OAAO,MAAM,CAAC,IAAI,CAAC,qBAAS,CAAC,eAAe,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE,SAAS,EAAE,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;AACrF,CAAC;AAFD,kDAEC;AAED;;;;;GAKG;AACH,SAAgB,SAAS,CAAC,QAAgB,EAAE,UAAkB;IAC5D,IAAI,CAAC,QAAQ,EAAE,CAAC;QACd,MAAM,IAAI,KAAK,CAAC,kBAAkB,CAAC,CAAA;IACrC,CAAC;IAED,OAAO,IAAA,sBAAY,EACjB,QAAQ,EACR,SAAS,EACT,CAAC,EAAE,mFAAmF;IACtF,CAAC,EACD,UAAU,EACV,mCAAyB,CAC1B,CAAA;AACH,CAAC;AAbD,8BAaC;AAEY,QAAA,sBAAsB,GAAG;IACpC,gBAAgB;IAChB,mBAAmB;IACnB,SAAS;CACV,CAAA"}
{
"name": "@celo/cryptographic-utils",
"version": "5.1.3",
"version": "6.0.0-beta.0",
"description": "Some Celo utils for comment/data encryption, bls, and mnemonics",

@@ -21,3 +21,3 @@ "author": "Celo",

"clean": "yarn run --top-level tsc -b . --clean",
"test": "yarn run --top-level jest --runInBand --ci",
"test": "yarn run --top-level jest --ci",
"test:verbose": "yarn run --top-level jest --verbose",

@@ -30,5 +30,5 @@ "lint": "yarn run --top-level eslint -c .eslintrc.js "

"dependencies": {
"@celo/base": "^7.0.2",
"@celo/base": "^7.0.3-beta.0",
"@celo/bls12377js": "0.1.1",
"@celo/utils": "^8.0.2",
"@celo/utils": "^8.0.3-beta.0",
"@noble/ciphers": "1.1.3",

@@ -35,0 +35,0 @@ "@noble/curves": "1.3.0",