SUMMARY
This discussion focuses on learning number theory specifically for cryptography. Key resources include "Algebra" by Michael Artin for algebraic foundations, and "Algebra" by Richard Rusczyk for a formulaic approach. Additionally, van der Waerden's book on linear algebra is recommended for understanding finite groups, which are crucial in cryptography. For practical applications, the book by Lidl and Pilz is suggested, along with an emphasis on exploring both mathematical and information science aspects of cryptography.
PREREQUISITES
- Algebra with emphasis on text from Michael Artin
- Algebra with emphasis on formulas from Richard Rusczyk
- Commutative and linear algebra from van der Waerden
- Basic number theory and real/complex analysis
NEXT STEPS
- Research "finite groups" in van der Waerden's book
- Explore "Algebra" by Michael Artin for foundational concepts
- Study "Algebra" by Richard Rusczyk for a formulaic approach
- Investigate modern primary tests in the context of the RSA scheme
USEFUL FOR
Students and professionals in cryptography, mathematicians, and anyone interested in the mathematical foundations of cryptographic systems.