|
a8ea9d757f
|
Build noble-curves for ES2015 for Tornado purposes
Run node.js tests / v${{ matrix.node }} @ ubuntu-latest (18) (push) Has been cancelled
Run node.js tests / v${{ matrix.node }} @ ubuntu-latest (20) (push) Has been cancelled
|
2024-04-18 14:08:07 -07:00 |
|
Paul Miller
|
efeca9f478
|
Add hex tests
|
2024-03-27 12:12:01 +01:00 |
|
Paul Miller
|
8ad2f9a185
|
Merge pull request #133 from carleeto/main
Fix montgomery sample code in README.md
|
2024-03-25 08:28:17 +01:00 |
|
Carl Menezes
|
be576b4c17
|
Fix montgomery sample code in README.md
Resolves https://github.com/paulmillr/noble-curves/issues/132
|
2024-03-25 11:17:28 +13:00 |
|
Paul Miller
|
819514576c
|
Use jsbt for tsconfig and building
|
2024-03-17 14:19:18 +01:00 |
|
Paul Miller
|
a0e398489f
|
Release 1.4.0.
1.4.0
|
2024-03-14 07:29:55 +01:00 |
|
Paul Miller
|
85d194cb93
|
Bump hashes. Commit build lockfile
|
2024-03-14 07:27:17 +01:00 |
|
Paul Miller
|
1830124ca1
|
Merge pull request #129 from xrchz/patch-1
Update README.md with Ethereum example
|
2024-03-08 00:21:59 +01:00 |
|
Ramana Kumar
|
72cc640bb1
|
Update README.md with Ethereum example
Shows how to use the DST to sign/verify messages with the configuration suitable for Ethereum beacon chain.
|
2024-03-07 21:15:01 +00:00 |
|
Paul Miller
|
32bda7926d
|
Fix bls short sig verification on hex. Closes gh-124
|
2024-03-01 22:22:49 +01:00 |
|
Paul Miller
|
38a4ca1e6b
|
readme: new noble library
|
2024-02-28 05:07:38 +01:00 |
|
Paul Miller
|
07f7e53e31
|
Update build deps
|
2024-02-28 04:26:25 +01:00 |
|
Paul Miller
|
537db4a968
|
hash-to-curve: adjust dst logic a bit
|
2024-02-27 23:34:30 +01:00 |
|
Paul Miller
|
a70501cec4
|
ci: add upload-release action
|
2024-02-27 23:34:03 +01:00 |
|
Paul Miller
|
89aaf264c1
|
readme
|
2024-02-27 23:25:10 +01:00 |
|
Paul Miller
|
e93caf9567
|
weierstrass: improve Entropy type. Use new utility.
|
2024-02-27 23:25:10 +01:00 |
|
Paul Miller
|
0ce103bd6b
|
utils, hash-to-curve: reduce code duplication
|
2024-02-27 23:25:10 +01:00 |
|
Paul Miller
|
6a85252dc3
|
Merge pull request #117 from dhrubabasu/add-htfopts
bls: Add `htfOpts` parameter to `sign` functions
|
2024-02-17 17:50:59 +01:00 |
|
dhrubabasu
|
a8503d6819
|
bls: Add htfOpts parameter to sign functions
|
2024-02-16 18:03:27 -05:00 |
|
Paul Miller
|
8397b26b45
|
Update github workflows
|
2024-02-14 02:10:37 +01:00 |
|
Paul Miller
|
8c39a6ac5a
|
tsconfig: change module to Node16, copy noble-ciphers change
|
2024-02-14 02:10:32 +01:00 |
|
Paul Miller
|
a1a7dc9cbf
|
readme: Add link to gh discussions
|
2024-02-05 17:45:16 +01:00 |
|
Paul Miller
|
ba58a282bd
|
readme
|
2024-01-21 14:45:32 +04:00 |
|
Paul Miller
|
c4c479047e
|
Merge pull request #110 from ardislu/fix-broken-links
README: fix broken links
|
2024-01-20 13:47:48 +04:00 |
|
Ardis Lu
|
2bf2e312a0
|
README: fix broken links
|
2024-01-19 23:39:52 -08:00 |
|
Paul Miller
|
0a663391bd
|
Improve gitignore
|
2024-01-14 10:02:50 +01:00 |
|
Paul Miller
|
7be1dfc55d
|
utils: copy concatBytes from hashes
|
2024-01-02 08:49:40 +01:00 |
|
Paul Miller
|
37eab5a28a
|
Refactor tsconfig: use inheritance
|
2023-12-23 18:30:48 +01:00 |
|
Paul Miller
|
2706fe9f79
|
README: mention secp256r1.
|
2023-12-14 16:20:40 +03:00 |
|
Paul Miller
|
b39b0d1daf
|
weierstrass: improve error wording for sqrt case
|
2023-12-13 15:58:51 +03:00 |
|
Paul Miller
|
4007ee975b
|
Release 1.3.0.
1.3.0
|
2023-12-12 02:21:29 +03:00 |
|
Paul Miller
|
f8af434b9c
|
Bump noble-hashes to 1.3.3
|
2023-12-12 02:18:35 +03:00 |
|
Paul Miller
|
be8033a2d8
|
readme
|
2023-12-11 01:43:32 +01:00 |
|
Paul Miller
|
b3c239981b
|
readme
|
2023-12-11 01:42:57 +01:00 |
|
Paul Miller
|
18b0bc6317
|
readme: Mention zip215
|
2023-12-11 01:40:43 +01:00 |
|
Paul Miller
|
30f68c9e54
|
utils: improve isBytes
|
2023-12-11 00:04:11 +01:00 |
|
Paul Miller
|
ada1ea5a19
|
bls: fix types. Closes gh-101
|
2023-12-10 23:42:42 +01:00 |
|
Paul Miller
|
0a3a13b3dc
|
Fix typescript esm config
|
2023-12-10 23:32:10 +01:00 |
|
Paul Miller
|
26a4fd4293
|
weierstrass, hash-to-curve: ensure to use utils.isBytes everywhere
|
2023-12-10 23:27:15 +01:00 |
|
Paul Miller
|
9db14fc6d0
|
utils: fix-up isBytes
|
2023-12-10 23:26:57 +01:00 |
|
Paul Miller
|
8e6c19de2b
|
utils: make equalBytes constant-time
|
2023-12-10 23:04:01 +01:00 |
|
Paul Miller
|
4ffb68853d
|
utils: make isBytes more resilient in weird envs, improve concatBytes type error resilience.
|
2023-12-10 23:00:49 +01:00 |
|
Paul Miller
|
008958364e
|
weierstrass: reformat after new prettier
|
2023-12-10 22:58:13 +01:00 |
|
Paul Miller
|
1c535a3287
|
deps: Bump prettier and typescript, reduce their sizes
|
2023-12-10 22:58:01 +01:00 |
|
Paul Miller
|
b8b12671ac
|
test: rename hash-to-curve vectors, remove colons. closes gh-102
|
2023-12-10 19:47:25 +01:00 |
|
Paul Miller
|
2f1460a4d7
|
BLS: Refactor mask-bit settings, improve encoding resiliency
|
2023-11-10 02:55:16 +01:00 |
|
Paul Miller
|
fb02e93ff6
|
ECDH tests: comment
|
2023-11-01 17:09:37 +01:00 |
|
Paul Miller
|
c525356916
|
ECDH tests: allow padded private keys
|
2023-11-01 17:06:40 +01:00 |
|
Paul Miller
|
a4abd8a202
|
ECDH tests: quick and dirty ASN1 parsing
|
2023-11-01 16:54:08 +01:00 |
|
Paul Miller
|
c19373a0b5
|
readme
|
2023-10-20 15:34:18 +02:00 |
|