https://youtu.be/YZafZ3Rvd8II made this (2h) video one, two years ego explaining Elliptic Curve Cryptography, and also detail the Bitcoin protocol that uses it.
As for the discussion, if you crack ECC, depending on the sense in which you do so, you might not have to "steal" anybodies money, since there's enough burning addresses on various chains. This will apply even more if you crack SHA2. There's also public addresses of shameful lost coins. E.g. in 2011, on Bitcoin forums a user names "Stoneman" made a thread about how he lost 500 bucks by flashing his hard drive that had the key for 8999 BTC and then he never returned to the thread. That's 60 million dollars right now and the hashed private key is public in that thread. Although he has no outgoing transactions, which makes the cracking of it significantly harder, as becomes clear if you follow the video. Here the account:
https://www.blockchain.com/btc/address/167ZWTT8n6s4ya8cGjqNNQjDwDGY31vmHgThere's also lots of early jokingly having been sent to addresses called 0x1111princessLead00foobar and the like. I'm not sure if it was stealing if you grab the assets from people who threw them away 10 years ago when it was a joke.