Franck Royer
|
181ba489be
|
Remove Buffer from encrypt*
|
2022-05-20 10:32:44 +10:00 |
|
Franck Royer
|
5d32877357
|
Remove Buffer from getSignature, getHash, getPublicKey
|
2022-05-20 10:32:44 +10:00 |
|
Franck Royer
|
6929805425
|
Remove Buffer from clearEncode
|
2022-05-20 10:32:44 +10:00 |
|
Franck Royer
|
564fee29eb
|
Remove Buffer from addPayloadSizeField
|
2022-05-20 10:32:44 +10:00 |
|
Franck Royer
|
661c6227e7
|
Move type definition to the top
|
2022-05-20 10:32:43 +10:00 |
|
Franck Royer
|
8e6f9e320e
|
Remove secp256k1 usage from version_1
|
2022-05-09 16:57:48 +10:00 |
|
Franck Royer
|
12528acaeb
|
Remove node crypto import
|
2022-05-09 16:05:22 +10:00 |
|
Franck Royer
|
9dae5168fc
|
Use browser (subtle) implementation for all env
|
2022-05-09 16:05:14 +10: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 |
|
Franck R
|
cfc5eee4ff
|
Reduce buffer usage (#521)
|
2022-02-14 10:50:02 +11:00 |
|
Franck R
|
4c80f7f0df
|
Remove odd prettier config (#500)
|
2022-02-04 14:12:00 +11:00 |
|
Franck Royer
|
75352abcac
|
Promote dedicated symmetric key generation API
Using the private key API for symmetric key is confusing.
|
2021-09-02 15:09:31 +10:00 |
|
Franck Royer
|
398f34b57f
|
Fixed Buffer.concat error when using symmetric encryption in the browser
|
2021-08-26 16:12:53 +10:00 |
|
Franck Royer
|
75d1b3834c
|
Simplify expression
|
2021-07-15 12:16:03 +10:00 |
|
Franck Royer
|
13c8a0527b
|
Test symmetric encryption with nim-waku using relay
|
2021-07-15 12:12:43 +10:00 |
|
Franck Royer
|
57f65267c2
|
Implement and test symmetric encryption in the browser
|
2021-07-14 16:31:11 +10:00 |
|
Franck Royer
|
06ee0ac1d8
|
Symmetric encryption for node
|
2021-07-14 15:34:48 +10:00 |
|
Franck Royer
|
c2cef05c2d
|
Use protobuf instead of JSON for direct messages
|
2021-07-12 17:29:52 +10:00 |
|
Franck Royer
|
48bdb0b3f2
|
Use WakuMessage version 1 instead of eth-crypto
|
2021-07-12 17:09:44 +10:00 |
|
Franck Royer
|
4fe0116039
|
Use ecies library that provide right ECIES parameters
|
2021-07-12 11:30:19 +10:00 |
|
Franck Royer
|
b70f7c5a95
|
Use DOM random generator if available
|
2021-07-09 16:06:49 +10:00 |
|
Franck Royer
|
1f6ed9b525
|
Prefer secp256k1 lib over ecies
|
2021-07-09 15:50:17 +10:00 |
|
Franck Royer
|
22c716e0e6
|
Add API to generate keys
|
2021-07-09 15:50:16 +10:00 |
|
Franck Royer
|
34e6ac5247
|
Add version 1 support to WakuMessage
|
2021-07-09 15:50:15 +10:00 |
|
Franck Royer
|
f2a2233c77
|
Add encrypt/decrypt asymmetric
|
2021-07-09 15:50:15 +10:00 |
|
Franck Royer
|
f97dc4de81
|
Implement Waku Message Version 1 encoding and signature
|
2021-07-09 14:49:09 +10:00 |
|