Hi guys,
I am carrying out a project, for which I want to identify possible vulnerabilities in different cryptocurrencies. The idea is to see how the keys are managed by each purse of different cryptocurrencies and in case of not finding vulnerabilities, at least make a guide of good practices when creating them,
I've been looking at code for a while, but I can not find which scripts are exactly where the keys are managed. If someone can help me out, I'll be very grateful,
Best regards,
Hi,
the wallet management in core is done in the
src/wallet/ directory. You can find some key management functions here :
https://github.com/bitcoin/bitcoin/blob/598323911e930d67e678e464353eb570ad3bf2b7/src/wallet/wallet.h#L845