You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Jør∂¡ 3d3d3c0c8d Allowing to decode points from the curve 3 years ago
src Allowing to decode points from the curve 3 years ago
test Allowing to decode points from the curve 3 years ago
.gitignore Adding support for Typescript 3 years ago
LICENSE Initial version that works 3 years ago
README.md Initial version that works 3 years ago
package-lock.json Using up to date libraries for EC and BigNumber 3 years ago
package.json Using up to date libraries for EC and BigNumber 3 years ago
tsconfig.json Adding support for Typescript 3 years ago
tslint.json Adding support for Typescript 3 years ago

README.md

blindsecp256k1-js npm

Javascript implementation compatible with https://github.com/arnaucube/go-blindsecp256k1

Blind signature over secp256k1, based on "New Blind Signature Schemes Based on the (Elliptic Curve) Discrete Logarithm Problem" paper by Hamid Mala & Nafiseh Nezhadansari.

WARNING: this repo is experimental, do not use in production.

Build for browser

By running npm run browserify, and the file blindsecp256k1-browser.js will be generated, which can be imported in the html and used as blindsecp256k1.