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 |
|
Paul Miller
|
85006ed620
|
readme
|
2023-10-20 15:33:27 +02:00 |
|
Paul Miller
|
fae7f6612a
|
README
|
2023-10-20 15:27:08 +02:00 |
|
Paul Miller
|
36894729c0
|
readme note on csprng
|
2023-10-20 15:16:43 +02:00 |
|
Paul Miller
|
eabab627c7
|
Merge pull request #93 from yhc125/patch-1
|
2023-10-16 17:36:43 +02:00 |
|
YoungHoon Cha
|
e1640eb74e
|
Update README.md
Added libraries missing from the code examples.
|
2023-10-17 00:28:21 +09:00 |
|
Paul Miller
|
7f851873f9
|
Merge pull request #92 from secure12/main
|
2023-10-12 12:16:16 +02:00 |
|
Eric Ho
|
02099b9b4c
|
Add weierstrassPoints return type
|
2023-10-11 19:16:56 +01:00 |
|
Eric Ho
|
3b14683806
|
Update weierstrass.ts
|
2023-10-11 18:41:11 +01:00 |
|
Paul Miller
|
47169740c6
|
readme
|
2023-10-07 15:19:21 +02:00 |
|
Paul Miller
|
45c7cb560d
|
readme
|
2023-10-07 15:00:11 +02:00 |
|
Paul Miller
|
b36bf44f4b
|
readme
|
2023-10-07 14:48:25 +02:00 |
|
Paul Miller
|
30763066ac
|
readme
|
2023-10-07 14:43:51 +02:00 |
|
Paul Miller
|
911801ec0f
|
readme
|
2023-10-07 14:39:45 +02:00 |
|
Paul Miller
|
8ba25a1c40
|
readme
|
2023-10-07 14:36:25 +02:00 |
|
Paul Miller
|
43a06b669a
|
readme update
|
2023-10-07 14:35:00 +02:00 |
|
Paul Miller
|
e7720c1609
|
readme: Clarify ecdsa recovery
|
2023-10-05 06:46:31 +02:00 |
|
Paul Miller
|
2da6abb336
|
Fix x448 private keys: must be 56 bytes, not 57. Reported by @larabr
|
2023-10-03 01:15:43 +02:00 |
|
Paul Miller
|
4752ab1f1e
|
utils: optimize hexToBytes by 4%
|
2023-09-25 20:22:57 +02:00 |
|
Paul Miller
|
f58002e6d4
|
utils: refactor hexToBytes a bit
|
2023-09-25 19:21:18 +02:00 |
|
Paul Miller
|
d0294bb2a6
|
Clarify build:release script. Closes gh-86
|
2023-09-21 23:07:52 +02:00 |
|
Paul Miller
|
2b41e387de
|
Merge pull request #85 from sublimator/nd-impl-group-x-for-x-in-decafpoint-ristrettopoint-2023-09-20
feat: impl Group<X> for X in DecafPoint/RistrettoPoint
|
2023-09-20 21:06:36 +02:00 |
|
Nicholas Dudfield
|
08850c2d6a
|
feat: impl Group<X> for X in DecafPoint/RistrettoPoint
|
2023-09-20 16:23:41 +07:00 |
|
Paul Miller
|
ce7a8fda55
|
bls, bn: clarify their security level in comments
|
2023-09-14 03:02:10 +02:00 |
|
Paul Miller
|
728b485cd8
|
Merge pull request #83 from arobsn/main
Improve `hexToBytes` performance
|
2023-09-14 00:17:42 +02:00 |
|
Paul Miller
|
eaefe9a272
|
benchmark add utils
|
2023-09-13 23:59:12 +02:00 |
|
Paul Miller
|
c935b398fe
|
abstract/utils: reformat hexToBytes.
|
2023-09-13 23:57:34 +02:00 |
|
Paul Miller
|
ddad219e7a
|
README
|
2023-09-13 23:29:05 +02:00 |
|
arobsn
|
1d83bab27d
|
add char code based hexToBytes function
|
2023-09-13 18:14:13 -03:00 |
|
Paul Miller
|
4be208e4b2
|
README: add new project using curves
|
2023-09-10 21:55:06 +02:00 |
|
Paul Miller
|
77bee0d54e
|
ed448: clarify why there are 56 or 57 byte keys
|
2023-09-10 03:00:51 +02:00 |
|
Paul Miller
|
6bcab6c24b
|
readme: add example for chash
|
2023-09-07 23:44:46 +02:00 |
|
Paul Miller
|
7befd5f881
|
readme
|
2023-09-07 15:34:29 +02:00 |
|
Paul Miller
|
8f78471703
|
Merge pull request #82 from sublimator/patch-2
docs: audited by plural firms
|
2023-09-07 15:34:03 +02:00 |
|
Nicholas Dudfield
|
17294f4974
|
docs: audited by plural firms
|
2023-09-07 10:59:48 +07:00 |
|
Paul Miller
|
3890b79e7e
|
readme
|
2023-09-06 20:22:45 +02:00 |
|
Paul Miller
|
2acebc8176
|
Add new audit of noble-curves by kudelski security.
|
2023-09-06 01:48:09 +02:00 |
|
Paul Miller
|
1e67754943
|
Merge pull request #81 from randombit/jack/check-short-sig-in-subgroup
Fix ShortSignature.fromHex to check the G1 point is valid
|
2023-08-31 20:26:17 +02:00 |
|
Jack Lloyd
|
156a1e909a
|
Fix ShortSignature.fromHex to check the G1 point is valid
|
2023-08-31 13:28:53 -04:00 |
|
Paul Miller
|
ccea23a712
|
Fix README. Closes gh-80
|
2023-08-31 02:16:47 +02:00 |
|
Paul Miller
|
8661eef949
|
readme
|
2023-08-29 16:29:30 +02:00 |
|
Paul Miller
|
4743182bf7
|
README: update security section
|
2023-08-29 14:36:11 +02:00 |
|