remarks on deriving private keys