Useful resources
Books:
Security Engineering
by Ross Anderson
Applied Cryptography
by Bruce Schneier
Computer Security and the Internet: Tools and Jewels from Malware to Bitcoin, Second Edition
by Paul C. van Oorschot
Similar lectures
Computer & Network Security
by William Enck
Advanced Topics in Computer Science: Privacy Technologies
by Arvind Narayanan
Introduction to Computer Security
by Pavel Laskov
External Link
Tutorials
Introduction to cryptography
by John Mason
Paper
Eternal War in Memory