-
1d5286ffa7
single-file build: expose more methods
Paul Miller
2023-08-27 16:49:42 +0000
-
e31efd91d8
Merge pull request #74 from randombit/jack/add-short-signatures
Paul Miller
2023-08-26 00:50:42 +0200
-
-
c5e0e070d1
Complete BLS short signature support
Jack Lloyd
2023-08-24 16:36:12 -0400
-
0d7756dceb
Release 1.2.0.
1.2.0
Paul Miller
2023-08-23 18:00:32 +0000
-
b716b4603f
Update lockfile for 1.2
Paul Miller
2023-08-23 17:58:55 +0000
-
d7a139822d
Release 1.2.0.
Paul Miller
2023-08-23 17:55:35 +0000
-
fb6c379a26
Update README
Paul Miller
2023-08-23 17:48:52 +0000
-
eeac255c88
update noble-hashes to 1.3.2
Paul Miller
2023-08-23 17:45:47 +0000
-
925fc3f810
modular: adjust getFieldsBytseLength
Paul Miller
2023-08-23 17:43:55 +0000
-
eb8e7ec964
hash-to-curve, weierstrass, bls, ed: upgrade h2c comments to rfc 9380
Paul Miller
2023-08-23 17:43:14 +0000
-
e7ac5e85d3
poseidon: refactor params
Paul Miller
2023-08-21 16:16:40 +0000
-
d285fcce06
modular: Document FpPow
Paul Miller
2023-08-21 15:52:21 +0000
-
ef667bb404
poseidon: refactor validateOpts, fix tests
Paul Miller
2023-08-21 15:48:34 +0000
-
62749382e7
poseidon: remove default sboxPower: 5
Paul Miller
2023-08-21 15:04:58 +0000
-
f90e871725
weierstrass: prohibit (0, 0, 0) in assertValidity
Paul Miller
2023-08-21 14:05:53 +0000
-
f049398718
modular: bring back 1.1.0 hashToPrivateScalar for clean diff
Paul Miller
2023-08-18 21:14:08 +0000
-
ca99179bd8
bls, modular: lint
Paul Miller
2023-08-18 21:09:53 +0000
-
1545230ee5
modular, weierstrass, bls: use new mapHashToField
Paul Miller
2023-08-18 21:08:46 +0000
-
b082d41c29
Add verification of BLS short signatures
Jack Lloyd
2023-08-18 15:36:17 -0400
-
-
2ce3b825f8
readme
Paul Miller
2023-08-16 00:36:24 +0000
-
8315fe3580
readme
Paul Miller
2023-08-16 00:33:10 +0000
-
9b7889e16f
README: improve docs for ecdh
Paul Miller
2023-08-16 00:14:41 +0000
-
e8b9509c16
abstract/modular: add more comments everywhere
Paul Miller
2023-08-11 10:23:52 +0000
-
d92c9d14ad
README: update Field documentation, reformat with prettier
Paul Miller
2023-08-11 10:23:19 +0000
-
05794c0283
weierstrass, bls: improve randomPrivateKey security and decrease bias
Paul Miller
2023-08-11 10:22:37 +0000
-
ca5583f713
ed25519, ed448: rename hash_to_ristretto to hashToRistretto. And decaf
Paul Miller
2023-08-10 18:01:13 +0000
-
8c48abe16a
Lint
Paul Miller
2023-08-08 13:43:31 +0000
-
08bb00cc8f
poseidon: prohibit sBoxPower other than 3, 5, 7
Paul Miller
2023-08-08 13:43:14 +0000
-
1ef16033fe
readme
Paul Miller
2023-08-07 11:54:02 +0000
-
113b6d7c00
readme
Paul Miller
2023-08-07 11:48:18 +0000
-
5c3dc0be50
README: more blog posts
Paul Miller
2023-08-07 11:45:38 +0000
-
e7d01f4038
Update README.md
Paul Miller
2023-08-07 13:11:30 +0200
-
9a39625eda
test: lint
Paul Miller
2023-08-05 09:25:56 +0000
-
af8462b09e
tests/bls12: fix crashes on zero messages
Paul Miller
2023-08-05 08:56:52 +0000
-
bfd9ae040d
readme: add alt_bn128
Paul Miller
2023-08-04 23:19:42 +0000
-
2bd437df4e
readme
Paul Miller
2023-08-04 22:47:59 +0000
-
b0af0a8977
readme
Paul Miller
2023-08-04 22:31:41 +0000
-
aee10c8141
readme
Paul Miller
2023-07-18 07:11:24 +0000
-
ff92bafb6f
readme
Paul Miller
2023-07-18 07:09:01 +0000
-
54679ff788
Usage
Paul Miller
2023-07-18 07:08:28 +0000
-
ee4571c7a1
readme: toc
Paul Miller
2023-07-18 07:07:11 +0000
-
fe7afdd392
readme
Paul Miller
2023-07-16 06:31:52 +0200
-
dba2f0e732
lint
Paul Miller
2023-07-12 23:58:30 +0200
-
52c5df0264
utils: add PURE flag
Paul Miller
2023-07-12 18:28:45 +0000
-
ebea4a4bcd
weierstrass, bls12-381: adjust var names for typescript flag
Paul Miller
2023-07-12 18:28:38 +0000
-
33a53006f7
build: update esbuild
Paul Miller
2023-07-12 18:28:11 +0000
-
549e286ef0
package.json: declare side-effects free
Paul Miller
2023-07-12 18:26:12 +0000
-
3f0c0b59f1
readme
Paul Miller
2023-07-11 17:00:56 +0000
-
62205347e1
readme for finalExponentiate
Paul Miller
2023-07-11 16:59:40 +0000
-
476e75104f
Merge pull request #62 from steveluscher/pure-and-twisted
Paul Miller
2023-07-01 04:27:31 +0200
-
-
413725cfb3
Add pure annotation to all calls to
twistedEdwards
steveluscher
2023-06-30 17:33:19 +0000
-
-
cf17f7fe01
readme
Paul Miller
2023-06-28 15:33:13 +0000
-
49fb90ae9a
Add README link to new library noble-ciphers
Paul Miller
2023-06-28 14:04:07 +0000
-
309d29a084
Merge pull request #56 from CoinSpace/extraentropy
Paul Miller
2023-06-28 14:44:56 +0200
-
-
d3aa051770
feat: tests for extraEntropy
Evgeny Vlasenko
2023-06-28 16:12:44 +0400
-
5609ec7644
Adjust readme docs on sig key recovery
Paul Miller
2023-06-26 23:38:01 +0000
-
af8c1eebee
Merge pull request #59 from stknob/decaf448
Paul Miller
2023-06-27 00:32:53 +0200
-
-
08ea57ce5c
Expand ristretto255 and ed448 + decaf448 README section
Stefan Knoblich
2023-06-26 22:48:48 +0200
-
ee3d3815b4
Add benchmarks for hash_to_ristretto255 and hash_to_decaf448
Stefan Knoblich
2023-06-26 22:48:48 +0200
-
f471405798
Add benchmarks for ristretto255 and decaf448
Stefan Knoblich
2023-06-26 22:48:48 +0200
-
e3a4bbffe9
Add decaf448
Stefan Knoblich
2023-06-26 22:48:48 +0200
-
c2edc97868
Merge pull request #58 from sublimator/nd-validate-dst-as-stringoruint8array-closes-57-2023-06-22
Paul Miller
2023-06-23 00:27:24 +0200
-
-
-
-
bf70ba9776
fix: validate hash_to_field DST as stringOrUint8Array (closes #57)
Nicholas Dudfield
2023-06-22 07:12:37 +0700
-
-
c71920722c
fix: check extraEntropy according to the spec
Evgeny Vlasenko
2023-06-16 19:43:12 +0400
-
-
3c21939991
feat: allow long seed behind noCheckLength flag #53
Evgeny Vlasenko
2023-06-15 15:56:26 +0400
-
-
62e806cfaf
Release 1.1.0.
1.1.0
Paul Miller
2023-06-03 12:31:43 +0000
-
6a72821185
readme
Paul Miller
2023-06-03 12:27:05 +0000
-
8cee1f559f
Bump noble-hashes to 1.3.1
Paul Miller
2023-06-03 12:23:18 +0000
-
6f10632ac0
Add build directory that allows to test tree-shaking
Paul Miller
2023-06-02 15:16:56 +0000
-
b281167e8d
Fix utf8ToBytes in firefox extension context
Paul Miller
2023-06-02 13:57:46 +0000
-
c6b4aadafb
utils: harmonize with noble-hashes
Paul Miller
2023-06-02 13:35:37 +0000
-
d2a0f10e5a
Allow numberToBytes to take a number
Ekene Madu
2023-05-28 12:46:21 -0700
-
-
aade023e48
pkg.json: Adjust funding field
Paul Miller
2023-05-27 14:10:58 +0000
-
2e04d96ce9
readme
Paul Miller
2023-05-26 11:27:41 +0000
-
79dd7d3426
readme
Paul Miller
2023-05-20 10:34:51 +0000
-
ff5b231e31
secp256k1 & other implementations: reduce bundle size by 20% by using PURE.
Paul Miller
2023-05-20 10:47:42 +0200
-
648fd2cc07
benchmark: curves should bench ed25519 first
Paul Miller
2023-05-19 07:58:30 +0000
-
f67134ca86
benchmark: add msm to bls
Paul Miller
2023-05-19 07:58:13 +0000
-
6d0678b076
readme
Paul Miller
2023-05-14 04:54:17 +0000
-
53ebde19ea
readme
Paul Miller
2023-05-14 04:48:22 +0000
-
a7755332c8
readme
Paul Miller
2023-05-14 04:40:09 +0000
-
5f0007ab24
readme
Paul Miller
2023-05-12 23:31:55 +0000
-
1ee5a5c07f
CI: auto-publish to NPM on GH release
Paul Miller
2023-05-12 18:53:24 +0000
-
708c0e14d5
readme
Paul Miller
2023-05-12 17:03:10 +0000
-
624d7c9910
Merge pull request #46 from sublimator/nd-sort-few-typos-things-editor-nagging-about-2023-05-09
Paul Miller
2023-05-09 18:01:35 +0200
-
-
665ef2dd93
docs(modular): sort few typos/things editor nagging about
Nicholas Dudfield
2023-05-09 07:35:33 +0700
-
acc1f26acf
readme
Paul Miller
2023-05-07 21:32:41 +0000
-
3c4a25263e
readme
Paul Miller
2023-05-06 20:05:33 +0000
-
e887d516ab
readme
Paul Miller
2023-05-06 19:20:38 +0000
-
90e87f7ab1
weierstrass: adjust SWUFpSqrtRatio to not use exp operator
Paul Miller
2023-05-06 12:38:53 +0000
-
5edafbac97
Merge pull request #42 from sublimator/patch-1
Paul Miller
2023-05-05 17:48:08 +0200
-
-
-
-
554c94509e
ed25519: fix ristrettoHash size typo in hashToCurve
Nicholas Dudfield
2023-05-05 18:17:40 +0700
-
-
7c11a021c0
Drop v16 from ci, it will be out in 4 months
Paul Miller
2023-05-05 01:54:16 +0000
-
531b6a3a48
Adjust CI
Paul Miller
2023-05-05 01:53:35 +0000
-
fb5cd9df39
README
Paul Miller
2023-05-05 01:49:39 +0000
-
53a6d636d4
Merge pull request #38 from legobeat/ci-node-version-matrix
Paul Miller
2023-05-05 03:50:00 +0200
-
-
42de620010
edwards: make zip215 false Strongly Binding Signature (SBS) secure. gh-40
Paul Miller
2023-05-05 01:37:13 +0000
-
6621053c7d
edwards: ensure Point.fromHex fails when x=0 and first x bit is 1. gh-40
Paul Miller
2023-05-04 23:39:53 +0000
-
9bee88888f
weierstrass: improve return type of sign(). Clarify comments.
Paul Miller
2023-05-03 16:28:35 +0000
-
58dc53d44b
Specify supported node.js version range in manifest
legobt
2023-05-02 03:03:16 +0000
-
-