I have a written a blog post on how Monero uses Cryptography (ECDH, Pedersen Commitments, Schnorr Signatures, Ring Signatures etc) to add privacy & anonymity on the blockchain
https://risencrypto.github.io/Monero/
I have covered most of the cryptography used except for RangeProofs (Bulletproofs) which I plan to cover later in a separate post.
Do let me know if you find any mistakes or if something isn’t clear.
By u/HenryDaHorse on r/monero
Perfect article, I’d like to see the one about the ways to buy Monero, because there are not so many options, just several CEXes, Haveno and instant crypto exchanges like Trocador or Exolix