Daira Hopwood
|
9596aedaa0
|
ZIP 32: use FF1-AES256 as the PRP.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2018-07-25 00:32:43 +01:00 |
str4d
|
a01dbbbcbc
|
Note that ZIP 32 is consistently little-endian
|
2018-07-25 00:32:43 +01:00 |
str4d
|
f07b6d2613
|
Define how to derive diversifiers from Sapling extended keys
|
2018-07-25 00:32:43 +01:00 |
str4d
|
efd68a4474
|
Define I2LEOSP_l(k) and use it to encode the child key indices
Note that this means they are encoded in little-endian order, which is the
opposite of BIP 32.
|
2018-07-25 00:32:43 +01:00 |
str4d
|
aa36706f38
|
Fix usage of LEOS2IP in definition of ToScalar
|
2018-07-25 00:32:43 +01:00 |
str4d
|
c73733ae13
|
Define a diversifier key dk
|
2018-07-25 00:32:43 +01:00 |
str4d
|
4ed0316834
|
Use byte sequences for constant single-byte inputs to PRF_expand
|
2018-07-25 00:32:43 +01:00 |
str4d
|
a5309ed60e
|
Address Daira's comments
|
2018-07-25 00:32:43 +01:00 |
str4d
|
9a87098e0c
|
ZIP 32: Shielded Hierarchical Deterministic Wallets
|
2018-07-25 00:32:43 +01:00 |