9 Commits

Author SHA1 Message Date
Franck Royer
b93c876043
Consolidate compress public key functions 2022-05-20 11:42:01 +10:00
Franck Royer
ee8ba791cc
Move ecdsa sign to crypto.ts 2022-05-20 10:59:33 +10:00
Franck Royer
595fb877eb
Move keccak256 function to crypto.ts 2022-05-20 10:59:32 +10:00
Franck Royer
20b3b5b667
Move common crypto functions to crypto.ts 2022-05-20 10:59:32 +10:00
Franck Royer
50fa2d881d
Use @noble/secp2156k1's sha3 util 2022-05-10 10:59:27 +10:00
Franck Royer
9829cc2cab
Use @noble/secp2156k1's random byte util 2022-05-10 10:47:13 +10:00
Franck Royer
1ca7215478
Improve error feedback when crypto/subtle is not available 2022-05-09 23:10:16 +10:00
Dylan Oliver
9cf2924f7b
check presence of window before using it and appease ts types 2022-03-18 14:41:32 +11:00
Franck R
2798376776
Remove ecies-geth (#598)
* test: specify encryption method

Makes debugging easier.

* Fix log typo

* Remove ecies-geth

Start removal of elliptic dependency and move towards exclusive usage to
CryptoSubtle.
2022-03-06 23:20:59 +11:00