I feel like a 5 year old would have trouble understanding this. Could you provide another detailed description of the topic while focusing more on fundamentals of encryption such as one-way functions and less so on the minutiae of mathematical details like modular arithmetic? Try to keep it simple enough that a 5 year old could understand.