Well, the theories as a whole are not easy to understand, but some of the important theorems are. Look at theHandbook of Applied Cryptography; it has a fair bit of what you need, though in a rather terse format. Here is another link to an online book on algebra: http://www.math.uiuc.edu/~r-ash/Algebra.html