If you are serious about learning the principles, there is no better book than the Handbook of…


If you are serious about learning the principles, there is no better book than the Handbook of Cryptography by Menezes, et al. It's a bit out-of-date, but still the best for the fundamentals. If you want to see practical examples, try here: https://asecuritysite.com