I recommend this for anyone who's interested in modern cryptography, not frightened of a little math, but not actually a professional: https://www.amazon.science/blog/better-performing-25519-elliptic-curve-cryptography
There are a lot of reasons to like the “25519” key technology, and while this talks about interesting work at AWS to make it safer and faster, it also has maybe the best basic intro to elliptic-curve math that I’ve read anywhere.