Original: References Jonathan Katz and Yehuda Lindell, Introduction to Modern Cryptography.
Simplified: References Jonathan Katz and Yehuda Lindell, "Introduction to Modern Cryptography".