I have been keeping eyes on the taproot development over on git and noticed this edit to the code.
Remove unused AES-128 code
https://github.com/sipa/bitcoin/commit/edc68d40e9689f74f4cdfba010691e9811786086I wanted to know more about this removal and why some parts have been left and some have been removed also the explanation of the remove leave much to the imagination.
after looking back at some of the earlier code base it seems this feature was used in development for derivation path?
http://btc.yt/lxr/satoshi/ident?v=0.3.23&_i=SetKeyFromPassphrase&%21v=0.5.2CCrypter::SetKeyFromPassphrase(const SecureString& strKeyData, const std::vector<unsigned char>& chSalt, const unsigned int nRounds, const unsigned int nDerivationMethod)
Why remove this code?
What effect will remove have (i.e what will the remove of the code effect or stop the use of)
Thanks
