deriving keys, k_plus done, C0 D0 not
previous commit probably bad, this adds new files and key derivation