Quantum Mechanics and Quantum Computation - Video lecture by Umesh Vazirani.
Quantum Cryptography - TU Delft OpenCourseWare by Stephanie Wehner and Thomas Vidick.
Understanding Quantum Information and Computation - Lecture notes by John Watrous.
Quantum Computing - Lecture notes by Ronald de Wolf.
Quantum Computation and Quantum Information - by Michael A. Nielsen, and Isaac L. Chuang.
An Introduction to Quantum Computing - by Phillip Kaye, Raymond Laflamme, and Michele Mosca.
Quantum Computer Science - by N. David Mermin
Quantum Algorithms for Cryptographically Significant Boolean Functions - by Tharrmashastha SAPV, Debajyoti Bera, Arpita Maitra, and Subhamoy Maitra