Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@harmoniclabs/crypto

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@harmoniclabs/crypto - npm Package Compare versions

Comparing version 0.2.2 to 0.2.3

1

dist/bls12_318.d.ts

@@ -35,2 +35,3 @@ import { ProjConstructor } from "./noble/abstract/weierstrass.js";

export declare function bls12_381_mulMlResult(a: BlsResult, b: BlsResult): BlsResult;
export declare const bls12_381_eqMlResult: (a: BlsResult, b: BlsResult) => boolean;
export declare function bls12_381_finalVerify(a: BlsResult, b: BlsResult): boolean;

@@ -37,0 +38,0 @@ export type BlsResult = {

3

dist/bls12_318.js

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

Object.defineProperty(exports, "__esModule", { value: true });
exports.isFp6 = exports.isBlsResult = exports.bls12_381_finalVerify = exports.bls12_381_mulMlResult = exports.bls12_381_millerLoop = exports.bls12_381_G2_uncompress = exports.bls12_381_G2_compress = exports.bls12_381_G2_hashToGroup = exports.bls12_381_G2_equal = exports.bls12_381_G2_scalarMul = exports.bls12_381_G2_neg = exports.bls12_381_G2_add = exports.bls12_381_G1_uncompress = exports.bls12_381_G1_compress = exports.bls12_381_G1_hashToGroup = exports.bls12_381_G1_equal = exports.bls12_381_G1_scalarMul = exports.bls12_381_G1_neg = exports.bls12_381_G1_add = exports.isFp2 = exports.isBlsG2 = exports.isBlsG1 = exports.BlsG2 = exports.BlsG1 = void 0;
exports.isFp6 = exports.isBlsResult = exports.bls12_381_finalVerify = exports.bls12_381_eqMlResult = exports.bls12_381_mulMlResult = exports.bls12_381_millerLoop = exports.bls12_381_G2_uncompress = exports.bls12_381_G2_compress = exports.bls12_381_G2_hashToGroup = exports.bls12_381_G2_equal = exports.bls12_381_G2_scalarMul = exports.bls12_381_G2_neg = exports.bls12_381_G2_add = exports.bls12_381_G1_uncompress = exports.bls12_381_G1_compress = exports.bls12_381_G1_hashToGroup = exports.bls12_381_G1_equal = exports.bls12_381_G1_scalarMul = exports.bls12_381_G1_neg = exports.bls12_381_G1_add = exports.isFp2 = exports.isBlsG2 = exports.isBlsG1 = exports.BlsG2 = exports.BlsG1 = void 0;
var noble_1 = require("./noble/index.js");

@@ -175,2 +175,3 @@ var hash_to_curve_1 = require("./noble/abstract/hash-to-curve.js");

exports.bls12_381_mulMlResult = bls12_381_mulMlResult;
exports.bls12_381_eqMlResult = noble_1.Fp12_eql;
function bls12_381_finalVerify(a, b) {

@@ -177,0 +178,0 @@ // blst implementation https://github.com/supranational/blst/blob/0d46eefa45fc1e57aceb42bba0e84eab3a7a9725/src/aggregate.c#L506

{
"name": "@harmoniclabs/crypto",
"version": "0.2.2",
"version": "0.2.3",
"description": "collection of cryptographic functions that support every js runtime for ES5+",

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