0
I was looking through some code for HD Wallets and I saw that they used curve param.N which is specific for whichever curve is used.
Does this mean that when using HD Wallets to derive Private keys, they also need to account for the curve?
I know that they need to account for the curve when going from private to public. However, let's say that we were only deriving child private keys, can this be done without knowledge of the curve?
Oh I see, you cannot derive public keys from a master key, because they use different index numbers and the generation of private keys using BIP44 can be done without the curve, however because non-hardened keys require a public key, a curve is needed. Thanks Chow – Kyle Graham – 2018-05-01T17:43:55.777