I want to know if there are any books that can teach me or introduce me to number theory requiring no prerequisites. This is coming from someone who wants to broaden their mathematical horizons and investigate number theory and cryptology.
Any suggestions are welcome.
I taught an undergraduate course in number theory a few years ago using Weissman's An Illustrated Theory of Numbers as the textbook. I think it would probably also work well for self-study. As stated in the preface: "This book has no formal prerequisites beyond high-school algebra and basic coordinate geometry." I found the book to be very well-written, with conceptually clear proofs and lots of visuals to aid understanding.
The topics covered include what I would consider the core of elementary number theory, as well as some topics in quadratic forms that go beyond what I think you would usually see in a first course. There are many historical notes for background and context, and there are also a few sections that explore cryptographic applications, though these are a small part of the book. (If you want to get more into cryptography, I'd recommend supplementing this with a more specialized book on the topic.)