Simon Warta
|
d8b4521a0f
|
Create noble implementation of pbkdf2Sha512
|
2022-02-28 15:48:41 +01:00 |
|
Simon Warta
|
596564b511
|
Let getCryptoModule detect fallback modules
|
2022-02-27 21:15:34 +01:00 |
|
Simon Warta
|
75173d9464
|
Deactivate pbkdf2Sha512Subtle/pbkdf2Sha512Crypto tests when API unavailable
|
2022-02-27 20:50:03 +01:00 |
|
Simon Warta
|
656d35fe68
|
Disable "Test Case 4" because it takes a long time
|
2022-02-27 20:22:31 +01:00 |
|
Simon Warta
|
b855c80a58
|
Pull out pbkdf2Sha512Crypto
|
2022-02-27 20:20:53 +01:00 |
|
Simon Warta
|
1b49d85dd7
|
Pull out pbkdf2Sha512Subtle
|
2022-02-27 20:19:55 +01:00 |
|
Simon Warta
|
c2a0622475
|
Pull out pbkdf2Sha512
|
2022-02-27 19:40:29 +01:00 |
|
Simon Warta
|
9603a1da46
|
Pull out and fix getSubtle()
|
2022-02-27 13:12:14 +01:00 |
|
Simon Warta
|
956b5379a3
|
Use pbkdf2 from subtle
|
2022-02-27 13:12:14 +01:00 |
|
Simon Warta
|
64d60c7083
|
Re-implement bip39
|
2022-02-27 13:12:14 +01:00 |
|
Simon Warta
|
c079c1402f
|
Improve a bunch of secp256k1 comments
|
2022-02-20 19:55:12 +01:00 |
|
Simon Warta
|
065e714cf8
|
Add Secp256k1.uncompressPubkey
|
2022-02-20 19:54:51 +01:00 |
|
Simon Warta
|
8b775c84bb
|
Add toRealUint8Array
|
2022-01-26 21:33:20 +01:00 |
|
Simon Warta
|
3c7d886eee
|
Use Sha2 from @noble/hashes
|
2022-01-26 21:32:35 +01:00 |
|
Simon Warta
|
218c341f67
|
Use sha3 from noble
|
2022-01-26 21:32:35 +01:00 |
|
Simon Warta
|
4a6253f16b
|
Replace ripemd160 dependencies with @noble/hashes
|
2022-01-26 21:32:30 +01:00 |
|
Simon Warta
|
f812fe7be9
|
Remove SHA1
|
2022-01-26 15:35:57 +01:00 |
|
Simon Warta
|
34e0220e03
|
Sort exports
|
2021-12-01 11:58:57 +01:00 |
|
Simon Warta
|
80d75d79db
|
Enable noImplicitOverride and adapt code
|
2021-07-20 15:20:34 +02:00 |
|
Simon Warta
|
20ccf79301
|
Test Secp256k1Signature.fromDer with 70, 71 and 72 bytes
|
2021-05-19 23:20:04 +02:00 |
|
Alex Harley
|
64280da339
|
chore: fixing imports
|
2021-05-15 00:28:23 +02:00 |
|
Alex Harley
|
c3ab89f6a9
|
chore: use built in bip39
|
2021-05-14 23:14:53 +02:00 |
|
Simon Warta
|
974412f60a
|
Convert Secp256k1Keypair to interface
|
2020-12-21 03:05:51 +01:00 |
|
Simon Warta
|
00f734032d
|
Add docs to HdPath
|
2020-12-08 10:55:18 +01:00 |
|
willclarktech
|
4944e736ee
|
Update docs for convenience hash functions
|
2020-10-13 13:37:50 +02:00 |
|
willclarktech
|
0a1da22fb4
|
crypto: Add tests for convenience hash functions
|
2020-10-13 13:36:44 +02:00 |
|
willclarktech
|
53d7d34b8a
|
Use convenience hash functions in codebase
|
2020-10-13 13:36:44 +02:00 |
|
willclarktech
|
8e43dfb82a
|
crypto: Add convenience hash functions
|
2020-10-13 13:36:44 +02:00 |
|
willclarktech
|
cb19a54233
|
crypto: Add HdPath type alias
|
2020-09-15 15:03:17 +02:00 |
|
willclarktech
|
4fe034e994
|
crypto: Add Secp256k1Signature.toFixedLength method
|
2020-09-15 10:47:02 +02:00 |
|
Simon Warta
|
a1b86ade81
|
Extract isArgon2idOptions
|
2020-07-28 13:16:08 +02:00 |
|
Simon Warta
|
8798e7046f
|
Add documentation to Argon2idOptions
|
2020-07-28 13:12:23 +02:00 |
|
Simon Warta
|
5811e0ff53
|
Remove overly complicated tagged types
|
2020-07-22 10:09:45 +02:00 |
|
Simon Warta
|
5e3c1cbfba
|
Create xchacha20NonceLength constant
|
2020-07-22 10:09:45 +02:00 |
|
Simon Warta
|
325a28d8ec
|
Improve Bip39.encode docs
|
2020-07-22 08:28:49 +02:00 |
|
willclarktech
|
bba02640fa
|
crypto: Update for pbkdf2 Uint8Array support
|
2020-07-21 13:35:06 +02:00 |
|
Simon Warta
|
f10faf0e22
|
Apply new array-type linter rule
|
2020-07-07 17:01:09 +02:00 |
|
Simon Warta
|
88faba8bed
|
Replace internal usages of @iov/encoding with @cosmjs/{encoding,math}
|
2020-06-09 17:54:17 +02:00 |
|
Simon Warta
|
3bf3f45677
|
Fix linter settings in @cosmjs/crypto
|
2020-06-09 17:33:49 +02:00 |
|
Simon Warta
|
a762c896f3
|
Add @cosmjs/crypto
|
2020-06-09 17:33:49 +02:00 |
|